I. Chuẩn bị: - SA-MP Windows Sever [Spoil][/spoil] - GTA SA v1.0 - port đã forward II. Tiến hành 1. Extract file Windows Sever vừa down về, sẽ được như hình. [spoil] Vào sever.cfg bằng notepad. - rcon_password: pass của host - max_player: số người chơi tối đa. max = 500, - filterscripts: load script từ thư mục /filterscripts. Nơi download filterscript ở đây. Down script về quăng vào /filterscripts rồi vào sever.cfg thêm cái tên của script đó đằng sau dòng "filterscripts" ví dụ: Mã: filterscripts bob_has_a_big_boob - announce: muốn sv của mình có trong sa-mp sever list thì chuyển "announce 0" thành "announce 1" - weburl, địa chỉ web của sever, sẽ được hiển thị khi click vào sever trong sa-mp sv list. - maxnpc: số "Non-playing Character" (bot) tối đa trên sever - Những cái sau hơi khó giải thích Bác nào edit hộ em - lanmode: chế độ Local Area Network - port: đặt port của sv, ví dụ 7777... - gamemode0: chế độ chơi. [/spoil] 2. Đổi gamemode: [spoil]Tìm trong thư mục /gamemode sẽ có các gamemode có sẵn, muốn chuyển sang gamemode nào thì vào sever.cfg, ví dụ mình muốn chuyển sang gamemode "lvdm", đổi dòng thành Ngoài ra vào đây tìm và chọn gamemode bạn thích, làm theo installation của gamemode đó. Các gamemode thông dụng là: - Raven Roleplay (cần streamer plugin) - Godfather RP - SATDM...[/spoil] 3. Add map: [spoil]Vào đây tìm map và down file .pwn về, mở = notepad, copy tất cả code trong đó (hoặc copy code có sẵn trên vài topic map), sau đó vào /gamemode, tìm gamemode nào bạn muốn add map, mở = notepad, ctrl + f tìm dòng "OnGameModeInit" hoặc "OnFilterScriptInit", paste dòng code vừa copy bên dưới dòng đó rồi vào test.[/spoil] 4. Mở sever: [spoil]- Chạy samp-sever.exe để sever hoạt động. - Quảng cáo sever: phải mở port, tùy loại modem mà có cách mở port khác nhau. Vào whatismyip.com lấy ip của bạn, kết hợp với port trong sever.cfg -> đi lập 2pic quảng cáo thôi [/spoil] 5. add vehicle (phương tiện giao thông ): [spoil]- Vào samp_debug.exe trong thư mục GTA SA (sa-mp client chứ không phải sever nhé) -> Launch Debug - Đến chỗ nào bạn muốn spawn vehicle, gõ /v [ID của vehicle], bạn có thể tìm thấy id của vehicle ở đây. - Gõ /save [tên] để lưu chỗ spawn (Vào xe nhé) - Thoát ra, tìm file "savedpositions.txt" trong thư mục GTA User files -> SAMP, sẽ thấy dòng sau: Mã: AddStaticVehicle([COLOR="#FF0000"][id của vehicle][/COLOR], -[COLOR="#FF8C00"]2704.3149, 224.6218, 3.8592, 191.0172, 1, 1)[/COLOR] <-- Vị trí của vehicle; // [COLOR="#FF0000"]tên vừa đặt trong /save[/COLOR] - Copy dòng đó, xong vào /gamemode, tìm gamemode bạn muốn add vehicle, mở = notepad rồi tìm dòng "OnGameModeInit", paste cái code trên đằng sau dòng đó. - Vào game và test.[/spoil] 6. Add class [spoil]Mở sa-mp debug, đến chỗ nào bạn muốn đặt chỗ chọn class, lưu lại = /save, mở savedpositions.txt, thấy cái dòng mình vừa save Mã: AddPlayerClass(skin-id, x, y, z, rotation, weapon 1, ammo 1, weapon12, ammo 2, weapon13, ammo 3); ; Trong đó: skin-id là id của skin. Tìm ở đây. x,y,z: vị trí. rotation: hướng của ped khi chọn class (90,180,270,360...), wea weapon1, weapon 12, weapon13...: id của vũ khí. Có thể tìm ở đây. ammo1, ammo2, ammo3...: đạn tương ứng. ví dụ: mình muốn add class army, id 287, cầm m4: Mã: AddPlayerClass(287, 1234, 5678, 9024, 360.000, 356, 60, 0, 0, 0, 0) [/spoil] Tìm trong /gamemode những gmd nào bạn muốn add, mở = notepad rồi tìm dòng "OnGameModeInit", paste cái code trên đằng sau dòng đó. 7. Add pickups: [spoil]dành cho ai chưa biết pickup: Cũng vào sa-mp debug, save position on foot, vào GTA SA User files -> saved position lấy code... Mã: AddPlayerClass(skin-id, x, y, z, rotation, weapon 1, ammo 1, weapon12, ammo 2, weapon13, ammo 3) sửa thành Mã: AddStaticPickup(pickupid ,pickuptype, x, y, z); pickupid: id của weapon/toy. Pickup có thể tìm thấy ở đây, pickup của gun ở đây. pickup type: dạng pickup, Mã: 0 Không hiện =)) 2 Nhặt được, respawn sau vài phút 3 Nhặt được nhưng không respawn 4 Sau khi spawn sẽ biến mất trong vài giây 5 Giống cái 4 8 Nhặt được (mà không có tác dụng)/sau khi spawn sẽ biến mất trong vài giây 11 Sau khi spawn sẽ nổ trong vài giây 12 ^ 13 Pickup từ từ "bay" xuống theo hình chữ Z (parachute?) 15 Nhặt được, không respawn 19 Nhặt được nhưng mà pickup không có tác dụng gì cả =)) 22 Nhặt được, không respawn được x,y,z: tọa độ Ví dụ mình muốn add parachute, nhặt được, respawn được... vào tọa độ 1234, 4567, 3212... Mã: AddStaticPickup(1310,2, 1234, 4567, 3212) Sau đó tìm trong /gamemode những gmd nào bạn muốn add pickup, mở = notepad rồi tìm dòng "OnGameModeInit", paste cái code trên đằng sau dòng đó.[/spoil] *********************** Sẽ update... Có gì sai các bác đóng góp để em sửa
thế là thế lào ngay phần part 4 mở sever nên thêm chi tiết vào là : Vào trang 192.168.1.1 điền Id : Admin Pass : 123 hay 123456 Có vài loại modem ko vào dc thì cứ theo dạng tên modem ví dụ modem tui đang sài là MegaVNN thì điền vào theo dạng ( còn nhiều dạng khác cứ áp dụng theo cách này ) Id : MegaVNN Pass : MegaVNN Lưu ý : ở trên sao ớ dưới vậy chứ ghi MegaVNN ở trên mà ở dưới ghi Megavnn thì ko vào dc đâu Vào dc rồi thì vô Start - Settings - Network Connections - Local Area Network - Details - kéo xuống coi default gateway ip Điền cái ip vào như hình vẽ : Cái port thì để 7777 - 7777 =.=" rồi share ip thôi !
Đúng là , cứ cố trốn tránh thì cũng về bản chất của nó Where is da' Bob btw , mình thích ném tạ bạn này
bác làm video hướng dẫn chứ cái đoạn add map chỉnh sửa mãi mà k được pm nick yahoo trau_199x để hướng dẫn cho tôi, nếu thành công thì tôi sẽ hậu tạ bác