用阿里雲搭建求生之路2(L4D2)伺服器上踩的坑

2021-10-02 11:19:18 字數 1577 閱讀 3676

教程網上有 但是坑不少 下面暫時記錄一部分

1.關於metamod和sourcemod

最後只剩下乙個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」

那這個引數有什麼用呢?

就是你可以自己編寫乙個***x.cfg 然後命令後面可以加入+exec ***x.cfg 便於調整cfg的引數(把cfg裡的指令分類放在不同的cfg檔案裡)

當然如果你沒有server.cfg檔案 那就不會執行server.cfg 只會直接執行你想要執行的cfg

5. 關於sv_allow_lobby_connect_only 0這條命令

這條命令是是否只允許大廳加入

注意這裡的引數 如果填入0的話 用connect + ip+埠的命令是無法進入伺服器的!

你會一直停留在主介面

不過這條不完全確定 大家可以自行測試

6 關於maxplayers這個指令

似乎一直報錯

但是它似乎不是用來修改伺服器最大人數的

直接注釋掉吧 暫時不用他了

暫時寫這麼多 遇到其他問題再補充吧

目前還有些問題 乙個是伺服器密碼完全不知道如何修改

修改server.cfg中的內容似乎沒有效果

有的時候會出現輸入密碼依然進不去、刪除密碼指令但密碼依然存在等現象

用阿里雲搭建遠端jupyter

整個過程充滿了坑 雲伺服器ecs 網路與安全 安全組 配置規則 jupyter notebook generate config 非root使用者選擇此條 jupyter notebook generate config allow config root使用者選擇此條 writing defaul...

Ubuntu下搭建求生之路2伺服器

安裝外掛程式 相關設定 參考如果使用的是 64 位的系統,則需要安裝 32 位的執行庫 sudo apt get update sudo apt get upgrade sudo apt get install lib32gcc1mkdir steamcmd cd steamcmd wget tar...

阿里雲搭建N2N

搭建環境 阿里雲主機一台 centos 6.5 ubuntu虛擬機器兩台 supernode l 1000 v dev null 在阿里雲伺服器中新增防火牆規則 8.配置edge節點 節點1 可以和super在乙個伺服器上面,此處,supernode和節點1在乙個伺服器上面,下面的命令是在後台啟動乙...