前往
大廳
主題

七日殺 7 Days To Die 伺服器架設教學 (含已有遊戲存檔轉移至伺服器開啟教學)

†WHBlanc† | 2021-08-24 23:53:13 | 巴幣 124 | 人氣 15611

由於之前架設過L4D2伺服器,所以在這裡紀錄了一下7DTD的伺服器架設方法,順便給自己做個記錄uwu

網路設定
這裡以中華小烏龜P883跟Asus RT-AC1200 V2做示範
設定Router派發固定IP給要當伺服器的電腦 這裡我選192.168.50.200
我這台預設是192.168.50.XXX可能你們的是192.168.1.XXX都是差不多的設定方式

至於怎麼知道電腦的MAC
右下角進去網路設定點選你的乙太網路就會顯示

再來到外部網路>虛擬伺服器 設定要開啟的遊戲PORT
外部通訊埠照圖上輸入7DTD用的PORT即可(7DTD會用到的PORT是26900~26903、25000~25003)
本地IP位置為你剛剛在DHCP區域網路設定的固定IP位址
完成後會像這樣

接下來到中華的小烏龜做設定
要使用工程模式帳號設定
帳號:cht密碼:你的小烏龜型號+機器MAC末4碼  EX:p8830a54
接下來直接進入Advanced Setup>NAT>DMZ Host(其他選項建議不要去亂動,出現異常請自行負責)
這裡輸入你的Router顯示的IP起始位置 如圖1  192.168.50.2
(也有可能是192.168.1.2或192.168.0.2,每台機器不同)
之後點SAVE

-------------------------------------------------------------------------------------------------------------------------------------------

再來到Steam下載7 Days To Die Dedicated Server
接著到伺服器資料夾內做設定
開啟serverconfig.xml (這裡使用Notepad++開啟)
基本主要是反白的部分
Server representation
ServerName:伺服器名稱
ServerDescriptopn:伺服器描述說明
ServerPassword:伺服器密碼(如果你只要給自己人玩的話)

Slots
ServerMaxPlayerCount:伺服器玩家開放數量

Admin interfaces
TelnetPassword:登入Telnet的密碼(也可以不設定)

檔案位置設定(存檔&管理員名單)
AdminFileName:管理員名單XML(預設應該是去讀\AppData\Roaming\7DaysToDie\Saves\serveradmin.xml)
UserDataFolder:玩家DATA吧,我是改到了伺服器的資料夾內
SaveGameFolder:伺服器存檔,沒改預設是存到\AppData\Roaming\7DaysToDie\Saves

GameWorld:你創建的世界名稱(開預設地圖的話是Navezgane)
My Game:你的存檔名稱(預設名字是My Game)

至於下面是遊戲內的難度與遊戲內設定的設定值
旁邊註解基本都有說明,或是參考最後附的連結
之後點startdedicated.bat,輸入框能點選後伺服器就是成功開啟
到這裡乾淨的7DTD伺服器就開好了

關閉伺服器(使用telnet)
先到控制台>程式集>開啟或關閉Windows功能
將Telnet用戶端打勾,之後等他跑完即可
執行CMD
輸入telnet
進入telnet後輸入open 127.0.0.1 8081
如果有設定密碼會顯示輸入密碼,輸入完後enter
輸入shutdown後跑完,就可以放心關閉了

-------------------------------------------------------------------------------------------------------------------------------------------

以下是已有遊戲存檔,但是想轉到dedicated伺服器上面運行的方式
Win+R或旗子右鍵執行%AppData%\7DaysToDie
SAVE資料內就是你開的遊戲地圖名稱,地圖名稱資料夾內的名稱就是你存檔的名字
接下來把你的存檔複製(我的是My Game),貼到伺服器資料夾的
\steamapps\common\7 Days to Die Dedicated Server\Data\Worlds\你的地圖對應名稱 內
我的是Navezgane所以是steamapps\common\7 Days to Die Dedicated Server\Data\Worlds\Navezgane
接下來到serverconfig.xml修改存檔路徑
<!-- World -->
GameWorld:地圖名稱(我的是Navezgane)
WorldGenSize:當初你開多大的地圖就打多少
My Game:你的存檔名稱(我的是My Game)

-------------------------------------------------------------------------------------------------------------------------------------------

參考連結:

-------------------------------------------------------------------------------------------------------------------------------------------

目前感覺上的差別
遊戲中用遊戲內的存檔連線跟架伺服器方式,FPS明顯感覺有差,架設前FPS幾乎都很低甚至10~20多FPS,改用dedicated伺服器後 FPS明顯回到6 70的FPS

創作回應

更多創作