用阿里云搭建求生之路2(L4D2)服务器上踩的坑
教程網上有 但是坑不少 下面暫時記錄一部分
?
1.關于metamod和sourcemod
這兩個mod平臺文件下載以后要將其內容合并而不是替換
最后只剩下一個addons文件夾和一個cfg文件夾
?
2.如何判斷是否安裝完metamod和sourcemod
可以看官方wiki 提供的方法是輸入meta version或者meta list
但是注意不是在bash里輸入 而是要先執行一次?./srcds_run -game left4dead2 -secure +hostport 32123 -condebug +exec server.cfg 此命令后 在服務器環境內輸入meta version或者meta list指令。
bash里無論怎么輸入都是不會有結果的
?
3.server.cfg文件中,sm_開頭的是sourcemod指令,必須有安裝過sourcemod才能運行
如果是純凈的l4d2服務器,只能執行官方的服務器指令,特征是前面不帶有sm_
指令可以自行搜索,但是注意,sourcemod指令(即sm_開頭的指令),參數里的數字必須帶引號!
sm_cvar rescue_min_dead_time "3"
這條是sm_ 指令 后面的參數必須帶引號 否則識別失敗?
sv_visiblemaxplayers 4?
這條是服務器自帶的指令 后面的數字不需要引號
當然參數如果是字符串則必須有引號
?
4. server.cfg是自動執行的
很多人看了這條命令
./srcds_run -game left4dead2 -secure +hostport 25252 -condebug +exec server.cfg
注意最后的+exec server.cfg 這個你加不加沒有區別 它都會默認執行“server.cfg”
那這個參數有什么用呢?
就是你可以自己編寫一個XXXX.cfg 然后命令后面可以加入+exec XXXX.cfg 便于調整cfg的參數(把cfg里的指令分類放在不同的cfg文件里)
當然如果你沒有server.cfg文件 那就不會執行server.cfg 只會直接執行你想要執行的cfg
?
5. 關于sv_allow_lobby_connect_only 0 這條命令
這條命令是是否只允許大廳加入
注意這里的參數 如果填入0的話 用connect + ip+端口的命令是無法進入服務器的!
你會一直停留在主界面
不過這條不完全確定 大家可以自行測試
?
6 關于maxplayers這個指令
似乎一直報錯
但是它似乎不是用來修改服務器最大人數的
直接注釋掉吧 暫時不用他了
?
暫時寫這么多 遇到其他問題再補充吧
目前還有些問題 一個是服務器密碼完全不知道如何修改
修改server.cfg中的內容似乎沒有效果
有的時候會出現輸入密碼依然進不去、刪除密碼指令但密碼依然存在等現象
?
?
總結
以上是生活随笔為你收集整理的用阿里云搭建求生之路2(L4D2)服务器上踩的坑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 兰博基尼reventon 柯尼塞格age
- 下一篇: 将B站视频保存为MP4格式