腐蝕rust搭建Rust伺服器及聯機教程
- 單機圖文攻略
- 關注:1.44W次
Steam遊戲後臺伺服器管理程式下載
但凡是Steam上的遊戲,想要搭建遊戲伺服器都必須要有一個SteamCMD命令列的執行程式包,該程式的目的是快速下載和更新本地的遊戲伺服器程式。
下載地址:
下載完成後將該壓縮包解壓,將資料夾內的 程式拷貝至你想要安裝該程式的目錄下,然後雙擊執行即可,等待命令列程式執行完畢。
Rust 伺服器程式下載
想要下載Rust 伺服器,需要執行一段SteamCmd程式的命令:
1. 進入剛才安裝SteamCmd程式的目錄,拷貝目錄地址
2. Windows鍵+R鍵,在輸入框中輸入cmd 點選執行
3. 在命令列中右鍵黏貼目錄地址同時在後面加上 回車執行
4. 當命令列顯示 steam> 時,輸入下列命令每行一個輸入後回車
login anonymous ------以匿名的方式登入steam
force_install_dir "c:rustserver" ------設定伺服器的安裝目錄
app_update 258550 ------安裝或者更新 ID為258550的遊戲伺服器
quit -------退出
上述命令中,c:rustserver 該路徑為你想要將Rust伺服器安裝的目錄,替換成自己的即可。
下面放出一鍵更新和安裝的批處理命令檔案內容,該內容需要你在桌面右鍵建立一個空白的檔案,儲存時修改副檔名為即可。即檔案儲存完成後其名字應該是 的windows批處理檔案。不懂如何建立的可百度【建立windows批處理檔案】
指令碼內容如下:
@echo off
echo Starting Server Installation..
"F:GameServersteamcmd" +login anonymous +force_install_dir "D:RustServer" +app_update 258550 +quit
echo Done.
注意第一個命令周圍的雙引號,必須是英文的。將上述命令的路徑替換成自己的路徑即可。
微變伺服器引數修改方法及外掛安裝
下載了Oxide外掛驅動後,解壓可以獲得一個名為 RustDedicated_Data 的資料夾。將該資料夾拷貝至遊戲伺服器目錄覆蓋即可。
此時需要先啟動遊戲伺服器生成外掛安裝相關的檔案和資料夾。
啟動伺服器同樣適用windows批處理檔案進行。指令碼內容如下:
@echo off
:start
echo Starting Server...
echo 正在等待伺服器啟動,如果2分鐘後伺服器還沒有啟動,請按下Ctrl+c 關閉命令列,同時啟動工作管理員關閉程式,重新啟動指令碼。
-batchmode ^
+ 28015 ^
+l "Procedural Map" ^
+ 86183952 ^
+dsize 4000 ^
+layers 50 ^
+name "你的伺服器名稱" ^
+ription "你的伺服器描述 ^
+ "你的伺服器首頁" ^
+erimage "你的伺服器詳情頁背景圖片" ^
+tity "你的伺服器資料資料夾名稱" ^
+ 28016 ^
+d_disable 0^
+word letmein ^
+led "True" ^
+awndelayminutes "60" ^
+awndelayvariance "1" ^
+timeminutes "15" ^
+ep "True" ^
+ep_heal_scale "1" ^
+ep_inside_decay_scale "0.1" ^
+ep_period_minutes "1440" ^
+ 1
拷貝指令碼到批處理檔案中,將批處理檔案移動到遊戲伺服器的根目錄執行,即可開啟伺服器。
name 後面的內容是伺服器的名稱
86183952 後面的數字是伺服器的地圖種子
dsize 後面的數字是地圖的大小,最大為6000
ription 後面的內容是伺服器的描述資訊
erimage 後面的內容是伺服器詳情頁面的背景圖片
tity 後面的內容是伺服器資料的資料夾儲存名稱。伺服器資料儲存在遊戲伺服器的根目錄下的server目錄下
layers 後面的數字是伺服器的最大人數
注意: 文字內容一定要使用英文雙引號包圍。
伺服器啟動後,即可在遊戲伺服器目錄中看到oxide資料夾。
oxide資料夾下常用的目錄有兩個 config 和 plugins 。
config 目錄為外掛的配置檔案目錄
plugins 目錄為外掛的安裝目錄
同時還有一個檔案
是Oxide外掛驅動配置檔案。
這裡說一個小技巧: 安裝Oxide驅動的伺服器會自動在Rust遊戲的模組【Modded】伺服器列表中出現,而不是在社群【Community】伺服器列表中出現。想讓伺服器在社群伺服器【Community】列表中出現請修改配置檔案中的下述內容:
"Options": {
"Modded": true,
"DefaultGroups": {
"Players": "default",
"Administrators": "admin"
}
},
將上面的Modded屬性的值改為false即可。
當然如果是公網伺服器,這一步的時候應該就可以在社群伺服器或者模組伺服器列表中看到自己的伺服器了
微變伺服器引數修改方法及外掛安裝
這裡再說下微變伺服器需要的一些常用改變資源的外掛及配置檔案的設定。註明:所有的外掛的配置檔案都在遊戲伺服器根目錄下>oxide>config 資料夾中,外掛載入後會自動生成,然後修改就可以了。所有配置檔案皆為JSON格式,很簡單的文字描述檔案,看不懂的百度一下3分鐘學會。
中文伺服器名稱亂碼解決方案
解決中文在伺服器列表中的亂碼很簡單,編輯伺服器啟動指令碼的時候,修改指令碼的編碼為GBK 或者GB2312即可,修改後,編輯好檔案,在命令列啟動時候最後會顯示伺服器名稱,如果不是亂碼,那麼在伺服器列表中也不會是亂碼。
區域網聯機方式
區域網中聯機時,主機伺服器啟動後,想要加入伺服器的同學,開啟Rust後不要選擇伺服器,直接按下F1,輸入
ect localhost:28015
將localhost 替換為伺服器ip地址即可。
ip地址快速檢視方法,windows鍵+R鍵 輸入cmd回車,輸入ipconfig 回車,其中即是本機的區域網ip地址。
說明下windows鍵位置,Ctrl和Alt中間的小窗戶按鍵就是windows鍵。
個人pc對映到公網的方式
登入路由器管理介面,瀏覽器位址列輸入 或者 輸入路由器管理密碼即可登入。
然後找到路由器中IP地址與Mac繫結功能,不同品牌路由器位置不同請自行百度。
將需要對映到公網的伺服器的ip和mac地址繫結,保證每次開機或者重連時ip地址不變。
然後找到路由器的DMZ主機功能,設定DMZ主機地址為伺服器的區域網ip地址即可。DMZ主機功能,不同品牌路由器位置不同,請自行百度。
設定完成後,重啟路由器即可生效。
說下外掛配置更新的小技巧。伺服器啟動後的命令列允許輸入伺服器指令,安裝了Oxide驅動的伺服器,在需要更新伺服器外掛的配置時,可以直接輸入: ad * 重新載入全部外掛配置,或者ad 外掛名稱 重新載入指定外掛的配置,即可生效。
- 文章版權屬於文章作者所有,轉載請註明 https://ygyxz.com/zh-tw/twdj/yl48w.html