作者:幻想 最後更新時間:2023-03-14
求生之路2服務端可以安裝外掛,自定義遊戲伺服器內容。你也許聽說過望夜、豆瓣這些外掛整合包。整合包的內容包括了
sourcemod 平臺
sourcemod 外掛
JSMOD 外掛管理工具
通過 JSMOD 可以非常便捷地管理平臺和外掛。
Linux 沒有管理外掛的軟體,一般會採用 git
因為望夜很早就停止維護了,儘管目前豆瓣包版本有一定門檻,我也推薦用它入門。
下載地址在此:https://wwdl.lanzoul.com/id4aB0pzmakd
如果非要用望夜,可以在貼吧找到整合包,安裝步驟是一樣的。
基本的外掛安裝開啟壓縮包,定位到此目錄

把裡面所有檔案複製到遊戲服務端的主目錄,也就是有 srcds.exe 的目錄,像這樣

雙擊 JSGME.exe 開啟外掛管理器,可以看到非常多的外掛,但現在只需要安裝必要的部分就可以了。剩下那些在我介紹完外掛安裝流程後你可以自己嘗試。
1.1.1外掛平臺windows版(6926-1148) 是必須安裝的,他是外掛平臺本體,所有外掛的基於它執行,然後可以看系統版本,把必選字首的外掛都裝上去,它們有的是為了修復遊戲的bug,有的是其他外掛的依賴。

至此,基本的外掛就算安裝好了。可以重啟遊戲地圖,進入遊戲測試效果。
如果是本地服,可以酌情少安裝一些外掛,減少換圖崩潰的概率
外掛引數的設定一些外掛會提供引數給外部編輯,使用者可以按自己的喜好設定引數。
在設定外掛引數之前,必須瞭解一個外掛的組成部分
以黑槍提示外掛為例

一個外掛一般有:
.sp 原始碼檔案
.smx 二進位制編譯檔案,外掛的實際執行檔案
.cfg 配置檔案,存放自定義引數
外掛的引數就存放在 .cfg 檔案內,開啟就能看到各引數和功能註釋
比如我想在安裝外掛後預設開啟黑槍提示,就修改 l4d2_broadcast_don_Switch 為 1 ,如
// 預設關閉或開啟黑槍提示和友傷? (或輸入指令 !black 開啟或關閉) 0=關閉黑槍提示和友傷, 1=開啟黑槍提示和友傷. // - // l4d2_broadcast_don_Switch 預設為 "0" l4d2_broadcast_don_Switch "1"雙斜槓(//)代表程式碼註釋,雙斜槓後的文字會被外掛忽略,所以不要新增其他內容,保持非註釋部分只有外掛引數存在。
然後儲存,重新安裝外掛,重新載入地圖,就可以進入遊戲測試效果了。
你可能覺得這些操作很麻煩,但我希望入門指南儘可能不涉及命令列。未來會介紹到不重啟地圖也不需要在 JSMOD 中重新安裝,外掛就能生效的做法。
豆瓣包外掛介紹這一節簡單介紹一部分易踩坑的外掛。
自選-CFG類豆包裡有三個外掛命令為CFG類,裡面存放的只是 cfg 配置檔案,不需要安裝,有需要進入檔案目錄檢視配置即可。
8角色共存&多人大廳&多人外掛三個都與8人房有關。伺服器只需要安裝8角色共存和多人外掛。
8角色共存:防止複製人,允許玩家切換角色
多人大廳:MOD,玩家安裝後生效,允許玩家建立8人大廳,專用伺服器不需要安裝。
多人外掛:允許伺服器玩家人數超過4人
什麼是專用伺服器?
在遠端伺服器上執行的服務端就是專用伺服器( Windows Dedicated)。
自己電腦開房的則是本地伺服器(Windows Listened)。
tick解鎖擴充套件&tick設定外掛兩個要一起安裝才生效,效果如名。
伺服器預設只有 30TICK,安裝後可以解鎖伺服器 TICK 至 100。
比如你想要啟動 100TICK 的服務,就在外掛安裝後,在服務端啟動項上新增 -tickrate 100
然後,在客戶端控制檯輸入以下命令,改變自己接受和傳送資料包的頻率,適配伺服器TICK。
cl_updaterate 100 //接收資料包的頻率 cl_cmdrate 100 // 傳送資料包的頻率 cl_interp 0 // 延遲補償的時間 cl_interp_ratio -1 // 延遲補償的倍率這些引數會極大影響遊戲體驗,並不適用於每個人。網路引數優化篇幅較多,我會在以後的指南詳細介紹
動態大廳動態大廳涉及伺服器匹配功能,安裝後伺服器會按遊玩人數自動設定匹配狀態。配合8人大廳MOD,最大可實現8人匹配。
此外掛會讓更多使用自動匹配的路人玩家進入伺服器。
伺服器匹配的介紹不在本文範圍內。
指令!root新增或刪除管理員我推薦用新人用外掛快速新增管理員,不需要學習手動新增的步驟。
預設密碼是123456,安裝外掛前請在 cfg 配置檔案中修改預設密碼。
獲取自定義的女巫編號下面三個外掛需要這個外掛才能執行:
自選-坦克出現時根據倖存者人數增加血量和女巫隨機或固定血量
自選-擊殺特感和女巫獎勵血量
自選-倖存者死亡和被制服提示
更詳細的資訊請看豆瓣包的更新日誌。









