搭建gta伺服器
① GTA-SA如何開伺服器
GTA SA:MP 聯機伺服器架設全教程(XP系統)
首先你得確定你的操作系統的版本,不同的操作系統所要求的服務端是不同的,
服務端下載地址來自http://www.sa-mp.com/download.cml)
SA:MP 0.1B Windows 伺服器
http://eu.littlewhitey.com/samp01b-server.zip
下載完以後,解壓縮到你的GTA:SA的游戲目錄下面
解釋一下山讓各個文件的用處:
gamemodes 放置編譯過的地圖的文件夾,裡面還有個文件夾src事放置地圖源碼
pawno 編制地圖工具,要求有點編程的基礎
server.cfg 服務端配置工具,很重要的東西
server-readme.txt 服務端英文說明文件
announce.exe 服務端運行後自動調用的程序,別管他
samp-server.exe 伺服器運行工具
OK,解釋完後大家應該解壓了吧~別急著運行samp-server.exe,還有東西要做
接下來用記事本打開server.cfg
例子如下
echo Executing Server Config...
lanmode 0 //是否開啟區域網模式 1是0否
maxplayers 100 //伺服器最多可以進幾個人?最多100
port 7777 //埠
hostname 製作地圖中 //在登陸顯示出伺服器的名字
gamemode0 lasvegas 1 //第一次開啟伺服器就使用lasvegas這個地圖 以後可以在後台輸入changemode 名字來換圖(最大可以有15個gamemode)
weburl gtamv.sbgbbs.com //在右邊的信息顯示URL
rcon_password KKKK //登陸前台ADMIN的密碼 這里是/rcon login KKKK
filterscripts //如果有輔助腳本 可以在這里添加腳本的名字
重點說明一下最後一條:
很多的管理腳本就是這里添加上去的,例子 filterscripts admin (不需要加後綴名)
修改完server.cfg後運行samp-server.exe,會有個黑色的窗口出現悔旅,那個就是伺服器後台,千萬別關了,關了你的伺服器也關了,玩家所有的信息(包括私聊登陸)都會出現在這個窗口,管理員可以在這個窗口中輸入cmdlist查看能輸入的命令
到此伺服器的大概步驟就完成了
FAQ:
1.問:建立好伺服器後,我想邀請朋友來玩,如何知道逗前局我的IP地址?
答:用 http://whatismyip.org ;查看自己的IP,當然你發給朋友的時候別忘記附上埠,埠在server.cfg中修改,默認的是7777
2.問:為什麼我運行伺服器一次後出現了server_log.txt文件?那個是干什麼用的?
答: 那個是伺服器的日誌文件,就是後台中出現的信息將以文本的方式保存
3.問:samp.ban這個文件是干什麼用的??
答: samp.ban是記錄管理員BAN(封) IP的信息,可以用記事本打開,查看或者修改裡面的IP地址.注意:被添加的IP將不可以進入游戲中.
4.問:我想BAN一個人的IP段,一個個添加好麻煩,怎麼辦??
答: 在samp.ban中修改 例子:2.2.*.* 就說明以2.2開頭的後面的所有IP都無法進入游戲.當然也可以2.*.*.*這樣范圍更大
5.問:scriptfiles這個文件夾干什麼用的?
答:scriptfiles是配合地圖來記錄玩家信息的,像登陸密碼,金錢等等. 注意,並不是所有的地圖都需要scriptfiles文件夾,需要注冊保存信息的地圖才要,像GTO
6.問:我建了個伺服器,請問我自己可以進去玩嗎?
答:當然可以,自己進去的步驟跟去其他的伺服器的步驟一樣,當然主機要小心,死機了大家就玩完了
7.問:我建了個伺服器,並且進去了,我第一步改做些什麼?
答:首先請登陸管理員,以保證自己的伺服器不被作弊或者搗亂所困擾,輸入 /rcon login 密碼 登陸
其他自帶的命令
/rcon kick [ID] 踢人
/rcon ban [ID] 封IP
/rcon changemode [mode] 更換地圖[mode]
/rcon gmx 更換到下一個地圖
/rcon reloadbans 重新讀取封IP信息
/rcon cmdlist 顯示可用命令名單(最好在後台輸cmdlist 否則顯示不全)
/rcon varlist 顯示可以改的值名單(同樣最好在後台輸 理由同上,顯示出來的值要改 比如hostname要改就/rcon hostname 要改的名字 就可以改那個數值了)
說明:在游戲中一般換圖的命令是 /rcon changemode 地圖名, 注意地圖名不需要後綴名,地圖在你的gamemodes文件夾中,如果你想用/rcon gmx ,那麼請在server.cfg中修改,例子
gamemode0 sftdm 1
gamemode1 sf 3
gamemode2 saf 2
[gamemode編號 地圖名 數字代表運行幾次]這樣就可以切換到下個地圖了
/rcon ban [ID] 封IP 該命令如果使用,想要解BAN(封),只需在samp.ban里把BAN(封)的人的IP給刪掉 然後打/rcon reloadbans就可以了
8.問:管理員的手段好少啊,怎麼樣才能增加?
答:下載個管理員輔助腳本,用上面的filterscripts 添加.這里提供一個腳本:CNH.FA製作的(12次更新命令輔助腳本),有禁言,停止行動,拉人,監視,BAN等等 下載地址:http://cjllai.cech.com.cn/space/cjllai ;
9.問:別人怎麼連不上我的伺服器啊?
答:這個問題比較復雜,一步步來:
1.檢查一下自己的網路是否正常,能不能連接上其他的伺服器或者自己能不能進入自己的伺服器.
2.確認防火牆,是不是阻止了samp服務端
3.確認是不是區域網用戶,是的話,請做埠映射
4.還不行那就具體情況具體分析....發上來看看
10.問:怎麼樣增加伺服器地圖啊,好少啊
答:先下載地圖,下載好後看地圖的說明,有的是需要用PAWNO編譯的,有的則不用
把.amx文件放在gamemodes目錄下面,.pwn放在gamemodes\src目錄下面,進游戲換圖就可以了
11.問:請問如何給伺服器加個密碼?就是玩家登陸伺服器之前就要輸入的密碼
答:只要在 server.cfg 中最下面一行加上 password 密碼 就可以了
② 怎樣創建聖安地列斯聯機伺服器
1、工具/原料 、
能聯網的電腦
俠盜獵車聖安地列斯完整版(要純凈一點的,否則安裝不了聯機軟體)
聯機軟體:sa-mp(最新版)
2、找到官網下載聯機軟體。
3、打開安裝,點擊「I Agree」進入下一步。
4、點擊「Browse」選擇游戲目錄(就是游戲的文件夾一般是GTA開頭),選擇對了下面的確定按鈕才能使用。確定之後選擇「Install」就安裝上了。
5、安裝完成,點擊「Finish」完成。
6、然後打開軟體進行聯機就可以了。