寒假期間和同學高強度打求生,但無奈遊戲內本地服務器聯機延時過高,平均時延在100ms往上,而且無法加插件實現多人房,因此琢磨了一下如何自己搭建求生之路2專用服務器。無奈網上大多教程是基於Linux的,部分教程也較老,我自己也踩了很多坑,因此寫下這篇博客來分享和幫助大家避坑。
準備
本教程基於Windows11家庭版,可以運行到所有主流Windows版本。
原版服務器安裝
我們需要先下載SteamCMD
解壓獲得SteamCMD文件。注意:文件目錄不要帶有中文
從文件我們可以看出SteamCMD是一個很古早的項目(bushi
之後我們需要創建一個.bat文件來啟動安裝程序,我們先新建一個文本文件
然後將下面的代碼複製進去
start steamcmd.exe +login anonymous +force_install_dir l4d2_sv +app_update 222860 validate +quit
點擊左上角文件,點擊另存為
保存類型選擇所有文件(*.*),文件名改為.bat,最後點擊保存
然後再回到剛開始我們存放SteamCMD的那個文件夾,會發現多出了一個文件,刪除文本文件
現在雙擊運行紅框內文件
運行成功後會彈出一個黑漆漆的窗口,此時服務器配置文件開始下載,下載大小在8G左右,可能會出現卡頓
當安裝完成之後窗口會自動關閉,此時我們打開文件夾可以看到多出了很多文件
此時打開l4d2_sv文件夾,找到下面的srcds可執行文件,雙擊打開
由於我們家用電腦沒有公網IP,因此我們在這裡先將網絡改為局域網再用其他的內網穿透軟件實現聯機功能,RCON密碼可以隨便寫,我這裡以666為例
點擊開始服務器之後等待片刻即可進入
之後玩家可以通過內網穿透後的IP進入到服務器中,這裡以櫻花內網穿透為例
之後打開求生之路遊戲客戶端,選擇選項-->鍵盤/鼠標
之後選擇允許使用開發者控制檯使其變為已啟用
返回主界面,按鍵盤上的~進入控制檯
輸入代碼connect 內網穿透後的地址
到此原版服務器的搭建完成
插件服務器安裝
插件服務器的安裝要在原版服務器的基礎上,插件我們採用大神的豆瓣插件整合包,這裡我給出了雲盤資源:AList網盤
我們直接將它下載下來,解壓得到以下文件
現在我們將文件全部複製到服務器的l4d2_sv中去
雙擊運行JSGME.exe,打開插件安裝程序
此時選擇自己需要的插件進行安裝即可,安裝完成之後重啟服務器來重載插件,此時重新啟動服務器後我們要關閉安全(Valve反作弊)
此時再打開服務器即為插件服
結尾
本文簡單介紹了求生之路2專用服務器的搭建過程,其中還涉及大量的技術點由於篇幅設置還未涉及,還望多多指教。至於專用服務器的有點大家可以參考Steam社區的這篇文章:為什麼不要使用本地服務器遊玩
本文轉載自我的個人博客:Windows下搭建求生之路2的專用原版和插件服務器