PDA

View Full Version : Hướng dẫn làm server SA-MP



sidanlovehan
17-02-14, 10:06 AM
Sau đây mình sẽ hướng dẫn các bạn tạo một máy chủ SAMP online.

Phần 1:
» Tải và cài đặt SA-MP
» Tạo một sẻver cho riêng bạn
» Khởi động máy chủ

Downloading, installing + playing SA-MP:
Việc đầu tiên là tải client (phiên bản hiện tại 0.3x - luôn lên sa-mp.comn để check phiên bản mới nhất) : <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> .Sau khi đã tải hoàn thành , bạn install nó vào gta sa của bạn.-:D-

Sau khi mở SA-MP , bạn sẽ thấy một cửa sổ như thế này :
Để thêm một máy chủ ưa thích , sử dụng và nhập vào IP : PORT của máy chủ.
Để xem danh sách của tất cả các máy chủ SA-MP, click sau đó nó sẽ hiện ra danh sách các sever bạn có thể vào chơi ( đa số là IP nước ngoài ).
Nhấn để kết nối với máy chủ đã chọn.

Kết nối:
Để kết nối với máy chủ của mình , sử dụng ip LAN mới có thể kết nối :
IP máy tính LAN sẽ là : 127.0.0.1 , bạn add ip này vào danh sách máy chủ, khi bật máy chủ lên thì bạn sẽ có thể vào bằng ip này hoặc những người cùng tiệm net. Nếu bạn muốn host người chơi khác trên internet thì phải mở port . Vào <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> để biết ip WAN của bạn.
Lưu ý:IP LAN sẽ quy định port nếu bạn điều chỉnh port trong .cfg , vậy để connect bạn sẽ phải add IPLAN: PORT thật đúng với những gì bạn đã config.Mở IP LAN sẽ không cần cải đặt port nhưng nếu muốn server online thì phải cài port.
Config trong sever.cfg là port 7777 ( nên để port 7777 ).
vậy thì add ip vào SAMP Client sẽ là 127.0.0.1:7777 ! Còn người chơi khác add ip vào SAMP Client sẽ là ?.?.?.?:7777 ( trong đó ? là ip của bạn trên <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>)

Tạo một máy chủ cho riêng bạn:
Trước khi bạn có thể thay đổi máy chủ của bạn, trước tiên bạn phải tải về một số tập tin ở đây : <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
(Lưu ý : Phần hướng dẫn không áp dụng cho HĐH Linux Sever , Windows XP - Windows 7,8 vẫn chạy ok )
Sau khi tải về , bạn sẽ thấy file .zip và bạn hãy giải nén nó ra , bạn thấy được :
» server.cfg (file)
» server-readme.txt (file)
» samp-server.exe (file)
» samp-licence.txt (file)
» announce.exe (file)
» scriptfiles (folder)
» pawno (folder)
» gamemodes (folder)
» filterscripts (folder)

Ví dụ, chúng ta sẽ sử dụng gamemode lvdm.pwn (bạn cũng có thể tạo ra chế độ của riêng bạn, nhưng trước tiên bạn phải biết cách thực hiện.)


Cấu hình server.cfg của bạn:

Bây giờ bạn hãy open file này = notepad nhé :D .
Khi bạn mở nó, bạn sẽ thấy điều này:


Giải thích các dòng:
- echo Executing Sever Config : dòng này ám chỉ thiết lập cấu hình ở dưới ( được xem là vô nghĩa nên bạn đừng động chạm gì đến nó cả ).
- lanmode: chế độ Local Area Network
- rcon_password: pass của host ( Lưu ý không phải pass của admin cũng ko phải pass để Connect sever , đây là pass RCON , để config các lệnh cho SAMP - không liên qua đến mode nhưng liên quan đến SAMP.)
- max_player: số người chơi tối đa. max = 500,
- port: Là port ( cổng ) để kết nối vào sever của bạn.IP:PORT
- hostname: là tên của máy chủ được hiện ở SAMP
- gamemode: là chế độ chơi từ thư mục /gamemode
- filterscripts: load script từ thư mục /filterscripts,
- 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 dòng sau bạn không nên quan tâm ex: onfoot_rate,onfoot_rate,.... )
*Lưu ý nếu muốn đặt pass cho máy chủ , bạn nên add thêm dòng config sau đây
- password : là mật khẩu để vào máy chủ.Nếu không muốn sử dụng pass thì khỏi cần làm dòng này.
Ví dụ : đặt dòng này
password 12345
như vậy nếu muốn vào sever nó sẽ đòi hỏi pass là 12345

**Bạn không nên add thêm bất cứ dòng config nào nếu dòng đó không có nghĩa - có thể nó sẽ khiến bạn gặp trở ngại.
Khởi động máy chủ
Bạn bật samp-server.exe để khởi động máy chủ. Ở đây mình sẽ chạy với Chế độ grandlarc trong gamemode.
*Cách chạy sever : config sever.cfg phù hợp , dòng gamemode để mặc định hoặc có thể thay đổi khi muốn sử dụng 1 gamemode khác . Sau đó ra chạy file samp-sever.exe Nếu bảng đen(CMD) hiện ra và chạy suôn sẽ , có nghĩa là bạn đã thành công nhưng nếu CMD hiện ra nhưng tắt trong vòng 3-4s thì bạn nên xem xét xem có nhầm lẫn ở đâu không nhé.Thường thì đặt sai tên gamemode , plugins, thiếu file .amx , ... hoặc config không đúng cách ở .cfg
Ex: bạn muốn config password trong .cfg nhưng bạn không ghi
password matkhaucuaban

mà lại ghi
pass matkhaucuaban

-Bạn có nhận ra 2 sự khác biệt? Đó là password và pass , từ pass nếu không ghi rõ ràng nó sẽ trở nên vô nghĩa và khi bật samp-sever.exe sẽ có trở ngại , các phần khác cũng kiểm tra tương tự như vậy .
Sau khi khởi động sẽ xuất hiện một bảng CMD, nếu không xuất hiện error nào thì bạn đã chạy thành công. Vào sv của bạn và tận hưởng thành quả thôi (lưu ý: Thành quả chơi cùng người chơi khác, vì đây chỉ mới là mode tập sự, không phải mode Roleplay hay DM gì cả nhé =]]~ )


----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3x, (C)2005-2013 SA-MP Team

[13:03:04]
[13:03:04] Server Plugins
[13:03:04] --------------
[13:03:04] Loaded 0 plugins.

[13:03:04]
[13:03:04] Filterscripts
[13:03:04] ---------------
[13:03:04] Loading filterscript 'gl_actions.amx'...
[13:03:04] Loading filterscript 'gl_realtime.amx'...
[13:03:04] Loading filterscript 'gl_property.amx'...
[13:03:04]
-----------------------------------
[13:03:04] Grand Larceny Property Filterscript
[13:03:04] -----------------------------------

[13:03:04] Loading filterscript 'gl_mapicon.amx'...
[13:03:04] Loading filterscript 'ls_mall.amx'...
[13:03:04] Loading filterscript 'attachments.amx'...
[13:03:04] Loading filterscript 'skinchanger.amx'...
[13:03:04]
--Admin Player Skin Changer Loaded

[13:03:04] Loading filterscript 'vspawner.amx'...
[13:03:04]
--Admin Vehicle Spawner Loaded

[13:03:04] Loaded 8 filterscripts.

[13:03:04] Loaded 3 vehicles from: vehicles/trains.txt
[13:03:04] Loaded 3 vehicles from: vehicles/pilots.txt
[13:03:04] Loaded 15 vehicles from: vehicles/lv_law.txt
[13:03:04] Loaded 39 vehicles from: vehicles/lv_airport.txt
[13:03:04] Loaded 255 vehicles from: vehicles/lv_gen.txt
[13:03:04] Loaded 38 vehicles from: vehicles/sf_law.txt
[13:03:04] Loaded 35 vehicles from: vehicles/sf_airport.txt
[13:03:04] Loaded 353 vehicles from: vehicles/sf_gen.txt
[13:03:04] Loaded 24 vehicles from: vehicles/ls_law.txt
[13:03:04] Loaded 37 vehicles from: vehicles/ls_airport.txt
[13:03:04] Loaded 98 vehicles from: vehicles/ls_gen_inner.txt
[13:03:04] Loaded 389 vehicles from: vehicles/ls_gen_outer.txt
[13:03:04] Loaded 71 vehicles from: vehicles/whetstone.txt
[13:03:04] Loaded 168 vehicles from: vehicles/bone.txt
[13:03:04] Loaded 61 vehicles from: vehicles/flint.txt
[13:03:04] Loaded 96 vehicles from: vehicles/tierra.txt
[13:03:04] Loaded 96 vehicles from: vehicles/red_county.txt
[13:03:04] Total vehicles from files: 1781
[13:03:04] Reading File: blank
[13:03:04] Reading File: properties/houses.txt
[13:03:04] Reading File: properties/businesses.txt
[13:03:04] Reading File: properties/banks.txt
[13:03:04] Reading File: properties/police.txt
[13:03:04]
---------------------------------------
[13:03:04] Running Grand Larceny - by the SA-MP team

[13:03:04] ---------------------------------------

[13:03:04] Number of vehicle models: 173



Nếu ai làm ko dc có thế add yahoo yeuailaydo_tinhyeu
tôi có thế team qua làm giúp nhé

esycafe11
22-08-14, 10:57 AM
tôi add rồi đó sao ko online đi

lyhungphat
20-09-14, 09:30 AM
sao em mở port xong r chỉ có mình em vào dc còn ip WAN người khác vào ko dc

doanhpj
06-01-15, 12:55 PM
sao em mở port xong r chỉ có mình em vào dc còn ip WAN người khác vào ko dc

mở port thì làm như nào zậy bạn

congtuan123
06-01-15, 04:29 PM
mở port thì làm như nào zậy bạn

Bạn xài modem gì rồi lên google search cách mở port modem là ok mà, hầu như tương tự toàn vầy

lamlovtien
16-07-15, 04:58 PM
Bạn xài modem gì rồi lên google search cách mở port modem là ok mà, hầu như tương tự toàn vầy

t xai modem F600w mà k biết mở modem lên google rồi mà k biết bạn chỉ mình với đc k