《森林(The FOREST)》正式版伺服器怎麼設置 遊戲專用伺服器設置教程

對於想要聯機的大家來說如果擁有自己的伺服器那是一件再好不過的時間了,以下為「ccsingtao」翻譯整理分享的森林遊戲專用伺服器設置教程,不會創建設置的玩家還不點擊進來看看怎麼操作的。

  遊戲專用伺服器設置教程

遊戲版本: V1.07

  一,安裝並載入專用伺服器程序

你可以從Steam主界面中的庫-工具中搜索並下載The Forest Dedicated Server安裝。如果你想在不登錄Steam賬號的情況下啟動專用伺服器,可以下載SteamCMD。

注意:

l 如果從Steam啟動專用伺服器後,在遊戲里的互聯網伺服器列表中仍然找不到你的伺服器,那麼嘗試到專用伺服器的文件夾中找到相關可執行文件或用它的快捷方式直接啟動。

l 若要在後台運行專用伺服器,可以通過用「-batchmode」 作為命令行參數來啟動專用伺服器程序。

安裝後在Steam-庫-已安裝-工具里面,運行一次The Forest Dedicated Server來在你的電腦上創建伺服器的相關文件夾。

  二,配置

如下有兩種方式來配置專用伺服器。

l 或用命令行參數;

l 或用Server.cfg文件。

注意:用命令行參數會覆蓋在配置文件中的相關條目。

  二,甲.使用命令行來配置:

用命令行工具啟動專用伺服器需要:

1,在你的路由器和防火牆中為TCP/UDP打開8766, 27015 和 27016埠。

2,創建快捷方式並添加:

-serverip xxx.xxx.xxx.xxx -serversteamport8766 -servergameport 27015 -serverqueryport 27016 -servername TheForestGameDS-serverplayers 8 -difficulty Normal -inittype Continue -slot 1

3,用這個快捷方式啟動專用伺服器或啟動遊戲。

可用的命令行參數有:

l -serverip // If you have a router, this address is the internal address,and you need to configure ports forwarding 設置伺服器IP,注意,如果你使用內部網,這個IP就是你的內網IP

l -serversteamport // Set the steam server port, default is 8766 設置Steam 通訊埠,如果你有路由器,需要在路由器里面打開該埠。下兩個埠設置相同步驟。該埠默認是 8766

l -servergameport // 同上,默認 27015

l -serverqueryport // 同上,默認 27016

l -servername // Set the server display name 設置伺服器顯示名稱

l -serverplayers // Set the max. number of players, default is 8 設置允許加入的最多玩家數,默認8

l -serverpassword // Set the server password, default is none 設置伺服器密碼,空著表示沒有密碼,默認無

l -serverpassword_admin // Set the server admin password, default is none 設置伺服器管理員密碼,空著表示沒有。默認無

l -serversteamaccount // Set the steam account, blank means anonymous (see Steam serveraccount bellow) 設置Steam賬號,空著表示匿名或無名(參考如下的Steam伺服器賬號)

l -enableVAC //Enable Valve Anti Cheat 設置是否允許作弊,必須設置on/開或off/關

l -serverautosaveinterval // Set the autosave interval in minutes, default is 15 設置自動保存的時間間隔,默認15分鐘

l -difficulty // Set the game difficult level, default is Normal 設置遊戲難度Peaceful/和平, Normal/一般或Hard/困難

l -inittype // Set the init type of game, default is New 設置每次進入伺服器需要玩家新開/new還是繼續遊戲/continue,強烈建議設置為 continue

l -slot<1|2|3|4|5> // Set the save slot to use, default is 1 設置保存位置,默認1

l -showlogs //Enable server log window 設置事件記錄日誌,必設項

l -veganmode //Enable the vegan mode cheat (no enemies) 設置有/on 或無/off野人

l -vegetarianmode// Enable the vegetarian mode cheat (no enemies during daytime) 設置是否允許白天有無野人

l -resetholesmode// Reset all existing floor holes when loading a save 載入存檔時是否重設已有地板孔洞,不知道是不是我翻譯的這意思

l -treeregrowmode// Enable Tree regrowth when sleeping 允許在玩家睡覺時被砍倒的樹木生長

l -nobuildingdestruction// Enemie and players cannot destroy buildings 是否允許建築損毀

l -allowenemiescreative// Enable enemy spawn in creative games 在創建模式下允許野人再生

l -allowcheats //Allow clients to use the built in development console 是否允許玩家使用內置控制台

l -configfilepath// Changes the config file path used by the server 允許自定義配置文檔位置,空白為默認位置

l -savefolderpath// Allows defining a custom folder for save slots 允許自定義保存文檔位置,空白為默認位置

注意:對配置文檔的路徑,所在文件夾必須先建立,但也可以通過啟動專用伺服器來建立相關文件夾。使用斜槓如/。比如:

-configfilepath"d:/Your/Custom/Path/YourServerConfigFileName.cfg"

  二,乙.使用配置文檔Server.cfg來配置

Server.cfg文檔可在你第一次啟動專用伺服器的時候自動被創建。

Server.cfg文檔默認位置位於:

C:Users%USER%AppDataLocalLowSKSTheForestDedicatedServerdsServer.cfg

當然,你也可以通過如下方法找到該文件夾。

同時按鍵盤左邊的windows鍵+R鍵打開查找/搜索框,並輸入 「%appdata%」回車。在彈出的文件夾欄里向上,找到Appdata 文件夾。一路向下:Appdata – LocalLow – SKS – TheForestDedicatedServer – DS – Server.cfg。

用記事本打開該文檔,Server.cfg中的內容如下(注意括弧及內的內容是我加的):

//Dedicated Server Settings.

// ServerIP address – Note: If you have a router, this address is the internal address,and you need to configure ports forwarding (設置伺服器IP,注意,如果你使用路由器,這個IP就是你的內網IP,你還需要設置埠轉發。)

serverIP192.168.1.***

// SteamCommunication Port – Note: If you have a router you will need to open thisport. (Steam 通訊埠,如果你有路由器,需要在路由器里面打開該埠。下兩個埠設置相同步驟。)

serverSteamPort8766

// GameCommunication Port – Note: If you have a router you will need to open thisport. (同上)

serverGamePort27015

// QueryCommunication Port – Note: If you have a router you will need to open thisport. (同上)

serverQueryPort27016

// Serverdisplay name (伺服器顯示的名字)

serverName *********/NoModding,No Cheating

// Maximumnumber of players (允許加入伺服器的最多玩家數)

serverPlayers8

// EnableVAC (Valve Anti-cheat System at the server. Must be set off or on (是否允許作弊,必須設置on/開或off/關)

enableVACon

// Serverpassword. blank means no password (伺服器密碼,空著表示沒密碼)

serverPassword

// Serveradministration password. blank means no password(伺服器管理員密碼,空著表示沒密碼)

serverPasswordAdmin***************

// YourSteam account name. blank means anonymous (你的Steam賬號,空著表示匿名或無名)

serverSteamAccount******

// Timebetween server auto saves in minutes – The minumum time is 15 minutes, thedefault time is 30 (自動保存時間間隔,最短15分鐘,默認30分鐘)

《森林(The FOREST)》正式版伺服器怎麼設置 遊戲專用伺服器設置教程

serverAutoSaveInterval15

// Gamedifficulty mode. Must be set to Peaceful Normal or Hard(遊戲難度,必須設置成和平/ Peaceful、一般/ Normal或困難/ Hard)

difficultyNormal

// New orcontinue a game. Must be set to New or Continue(玩家進入伺服器後是新開/new還是繼續/Continue,必須設置項,強烈建議設置為繼續/continue)

initTypeContinue

// Slot tosave the game. Must be set 1 2 3 4 or 5 (設置保存位置,默認1)

slot 3

// Showevent log. Must be set off or on ( 事件記錄日誌,必設項)

showLogs on

// Contactemail for server admin (管理員電郵)

serverContact************@****.com

// Noenemies (設置有無野人)

veganModeoff

// Noenemies during day time (設置白天有無野人)

vegetarianModeoff

// Resetall structure holes when loading a save (載入存檔時是否重設已有地板孔洞,不知道是不是我翻譯的這意思)

resetHolesModeoff

// Regrow10% of cut down trees when sleeping(設置是否允許在玩家睡覺時被砍倒的樹木生長10%)

treeRegrowModeoff

// Allowbuilding destruction(是否允許建築物損毀)

allowBuildingDestructionon

// Allowenemies in creative games(創造模式下是否允許有野人)

allowEnemiesCreativeModeoff

以下幾項是在配置文檔里面可能有的內容,做補充。

// Allowsdefining a custom folder for save slots, leave empty to use the defaultlocation (允許自定義保存文檔位置,空白為默認位置)

saveFolderPath

// Target FPS when no client is connected (伺服器內沒玩家的時候設置刷新率)

targetFpsIdle 5

// Target FPS when there is at least one client connected (伺服器內至少1個玩家連線時伺服器刷新率)

targetFpsActive 60

設置完成後,保存並關閉。

現在可以點擊打開專用伺服器了。

注意:

如果想在同一台機器上運行伺服器,以及同時運行The Forest遊戲,需要先點擊The Forest運行,出現The Forest Configuration 小窗口後,別急著點擊Play。先打開專用伺服器運行。注意,別最小化專用伺服器窗口,切換到The Forest Configuration窗口直接點擊Play就是。

  三,Steam 伺服器賬戶

為幫助玩家儘快定位曾玩過的你的遊戲伺服器,Steam提供了一種方法來識別伺服器。

你首先需要在 SteamCommunity :: Steam Game Server Account Management(鏈接地址為:https://steamcommunity.com/dev/managegameservers)中為你的伺服器創建一個賬號。遊戲The Forest 的appid是242760。注意,請勿向第三方透露遊戲伺服器的登錄令牌。

一旦創建了你的遊戲伺服器賬戶,複製你的登錄令牌到或者命令行

-serversteamaccount

或者添加到配置文件Server.cfg中的

serverSteamAccount

然後,重啟伺服器。

The Forest的專用伺服器的啟動程序可參考我的路徑,我的所有遊戲都安裝在Steam的默認安裝目錄下。

*:Program FilesSteamsteamappscommonTheForestDedicatedServerTheForestDedicatedServer.exe

補充幾點:

1,伺服器啟動後是黑屏。

2,如果是正版用戶,則可以在Steam庫里面正常下載並安裝The Forest Dedicated Server。

3,正版用戶要想在不同機器上運行伺服器程序,則需注意不要在伺服器所在機器上從Steam里打開伺服器,而是從The Forest Dedicated Server的所在文件夾中找到TheForestDedicatedServer.exe程序並打開即可。需要注意到是,其配置文件Server.cfg中,一定要把serverSteamAccount一項空白表示不用登錄賬號。其實,我強烈推薦玩家專門註冊個運行伺服器的賬號,不一定非要把ID加入配置文件,只是為了下載並配置時方便。

4,如果用SteamCMD腳本下載、安裝並運行伺服器,則可以不用登錄賬號。需注意用SteamCMD創建並運行的伺服器的版本是官方最新版,至於盜版玩家能否連線到該伺服器,我沒嘗試過,不知道。

5,用Steam命令行版客戶端(SteamCMD)下載並更新The Forest專用伺服器。

首先下載(https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip)並解壓縮文件到文件夾你已經創建的文件夾里面。然後點擊運行該文件夾中的steamcmd.exe。

其次,在該文件夾中創建個文本文檔,並將下面文字複製粘貼到該文本文檔。

// 不登錄Steam賬號而創建並更新The Forest專用伺服器

login anonymous

//如果想要將The Forest專用伺服器下載並安裝在D盤根目錄下名為TheForestDedicatedServer的文件夾內,則為

force_install_dir D: TheForestDedicatedServer

//下載伺服器文件並校驗,其中The Forest的專用伺服器的SteamID是556450,Validate是校驗命令

app_update 556450 validate

//退出

quit

然後將該文檔格式更改為.bat。注意有些玩家的文件夾瀏覽模式中是隱藏已知文件擴展名的,需要在文件夾窗口中點擊工具-文件夾選項-查看-隱藏已知文件擴展名中把勾去掉。

再點擊該文件,SteamCMD會自動下載The Forest Dedicated Server文件到你指定的文件夾。

下載完成後,點擊The Forest Dedicated Server文件夾中的TheForestDedicatedServer.exe以運行伺服器。

再然後,就可以根據1樓中的 「二,乙.使用配置文檔Server.cfg來配置」 來配置伺服器了。

《森林(The FOREST)》正式版伺服器怎麼設置 遊戲專用伺服器設置教程

來源:遊俠網