以下均為個人推薦,不喜勿噴,望審核大大明辨
開服條件
一臺帶公網的vps服務器(需開放udp),配置至少為4c16g,推薦8c32g
開服需要準備的工具:
- steamcmd:https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
- 勤快的手和善于思考的大腦
開服過程
解壓下載好的steamcmd
進入解壓好的steamcmd目錄,雙擊運行steamcmd.exe
等待下載所需的環境(期間遇到長時間停頓可嘗試回車)
安裝完成之后在地址欄輸入cmd
在cmd窗口輸入,并等待服務端安裝完成,安裝完成沒有ERROR之類的即可關閉窗口(更新同樣使用該命令)
steamcmd +login anonymous +app_update 2394010 validate
等待安裝完成
輸入quit退出steamcmd,然后關閉窗口
安裝完成后進入 steamcmd/steamapps/common/PalServer 目錄
服務端目錄說明
主目錄(Palworld)下的DefaultPalWorldSettings.ini(該文件是默認的世界設置模板,不要修改該文件,不要修改該文件,不要修改該文件)
主目錄(Palworld)下的Pal\Saved\Config\WindowsServer\PalWorldSettings.ini(該文件是世界數值設置,主要修改的是這個文件)
主目錄(Palworld)下的Pal\Saved\SaveGames\0\(一串隨機字符)(該文件是存檔文件)
存檔目錄下的Players文件夾里是每一個玩家的存檔數據(如果誰壞檔了,可以單獨刪除某位玩家的存檔,一般可以通過文件修改時間大概知道是哪位玩家,修改前建議先復制一份,刪錯了就拉回來
以下是世界設置的翻譯(翻譯來自粒子GO),建議對著下面修改PalWorldSettings.ini,配置文件不能換行,就按照DefaultPalWorldSettings.ini給的模板改數值就行。
任何從 1 開始的設置都是乘數(即將它們設置為 2 將使效果加倍,0.5 將減半)。設置可以設置為 0,例如完全關閉玩家傷害。修改時請注意,帶多位0的需要保證后面有六位數,例如1.000000我要減半,需要改成0.500000,如果要關閉就得是0.000000以下True代表打開,False代表關閉
Difficulty=None 調整游戲的整體難度,會整體影響各種機率與數值的總體設定。可以設置Eazy簡單,Difficult困難。
DayTimeSpeedRate=1.000000 白天流逝速度(最大范圍5)(數字越小白天越長)
NightTimeSpeedRate=1.000000 夜晚流逝速度(最大范圍5)(數字越小夜晚越長)
ExpRate=1.000000 經驗值倍率(最大范圍20)(數字越大升級越快)
PalCaptureRate=1.000000 捕獲帕魯概率倍率(最大范圍20)(數字越大機率越高)
PalSpawnNumRate=1.000000 帕魯出現數量倍率(最大范圍5)(數字越大數量越多)不要修改,提高出現數量將導致服務器性能大幅下降
PalDamageRateAttack=1.000000 帕魯攻擊傷害倍率(最大范圍10)(數字越大攻擊越高)
PalDamageRateDefense=1.000000 帕魯承受傷害倍率(最大范圍3)(數字越小受傷越少)
PlayerDamageRateAttack=1.000000 玩家攻擊傷害倍率(最大范圍10)(數字越大攻擊越高)
PlayerDamageRateDefense=1.000000 玩家承受傷害倍率(最大范圍3)(數字越小受傷越少)
PlayerStomachDecreaceRate=1.000000 玩家飽食度降低倍率(最大范圍3)(數字越小越不容易餓)
PlayerStaminaDecreaceRate=1.000000 玩家耐力降低倍率(最大范圍3)(數字越小耐力消耗越慢)
PlayerAutoHPRegeneRate=1.000000 玩家生命值自然回復倍率(最大范圍10)(數字越大恢復生命值越快)
PlayerAutoHpRegeneRateInSleep=1.000000 玩家睡眠時生命值回復倍率(最大范圍10)(數字越大回復生命值越多)
PalStomachDecreaceRate=1.000000 帕魯飽食度降低倍率(最大范圍3)(數字越小越不容易餓)
PalStaminaDecreaceRate=1.000000 帕魯耐力降低倍率(最大范圍3)(數字越小耐力消耗越慢)
PalAutoHPRegeneRate=1.000000 帕魯受傷時生命自然回復倍率(最大范圍3)(數字越大回復生命值越多)
PalAutoHpRegeneRateInSleep=1.000000 帕魯睡眠時生命自然回復倍率(最大范圍10)(數字越大回復生命值越多)
BuildObjectDamageRate=1.000000 對建筑傷害倍率(最大范圍10)(數字越大傷害越大)
BuildObjectDeteriorationDamageRate=1.000000 建筑物的劣化速度倍率(最大范圍3)(數字越小劣化越慢)
CollectionDropRate=1.000000 道具采集量倍率(最大范圍10)(數字越大掉落越多)
CollectionObjectHpRate=1.000000 可采集物品生命值倍率(最大范圍10)(數字越大數量越多)
CollectionObjectRespawnSpeedRate=1.000000 可采集物品刷新時間間隔(最大范圍10)(數字越小刷新越快)
EnemyDropItemRate=1.000000 道具掉落量倍率(最大范圍10)(數字越大數量越多)
DeathPenalty=All 死亡懲罰,None:無丟失,Item:沒有裝備的丟失物品,ItemAndEquipment:丟失的物品和裝備,All:丟失所有物品、裝備、伙伴(在庫存中)
bEnablePlayerToPlayerDamage=False 允許玩家對玩家造成傷害(默認值:False)
bEnableFriendlyFire=False 允許友好火力(默認值:False)
bEnableInvaderEnemy=True 是否會發生襲擊事件(默認值:True)
bActiveUNKO=False 啟用UNKO(默認值:False)
bEnableAimAssistPad=True 啟用手柄瞄準輔助(默認值:True)
bEnableAimAssistKeyboard=False 啟用鍵盤瞄準輔助(默認值:False)
DropItemMaxNum=3000 世界內的掉落物上限(最大范圍5000)(數字越大允許掉落物越多)
DropItemMaxNum_UNKO=100 UNKO掉落物上限(最大范圍500)(數字越大允許掉落物越多)
BaseCampMaxNum=128 據點數量上限(最大范圍256)(數字越大允許據點數量越多)
BaseCampWorkerMaxNum=15 據點工作帕魯數量上限(最大范圍20)(數字越大允許帕魯越多)
DropItemAliveMaxHours=1.000000 掉落物保留最大時間(最大范圍10)(數字越小掉落物消失越快)
bAutoResetGuildNoOnlinePlayers=False 自動重置公會沒上線玩家,如果改為True,則如果沒有玩家在線,公會將被解散
AutoResetGuildTimeNoOnlinePlayers=72.000000 沒上線玩家公會自動重置時間(小時)(最大范圍216)(數字越小越快重置)
GuildPlayerMaxNum=20 公會人數上限(最大范圍50)(數字越大允許人數越多)
PalEggDefaultHatchingTime=72.000000 巨大蛋孵化時間(小時)(最大范圍144)(數字越小孵化越快)
WorkSpeedRate=1.000000 工作速度倍率(最大范圍10)(數字越大工作越快)
bIsMultiplay=False 是否多人游玩(默認值:False)注意服務器不需要打開這個
bIsPvP=False 是否PvP(默認值:False)不推薦打開
bCanPickupOtherGuildDeathPenaltyDrop=False 能否撿取其他公會死亡處罰物品(默認值:False)
bEnableNonLoginPenalty=True 是否啟用非登入處罰(默認值:True)不推薦關閉
bEnableFastTravel=True 是否啟用快速移動(默認值:True)
bIsStartLocationSelectByMap=True 是否由地圖選擇起始位置(默認值:True)
bExistPlayerAfterLogout=False 注銷后是否保留玩家(默認值:False)
bEnableDefenseOtherGuildPlayer=False 是否啟用防御其他公會玩家(默認值:False)
CoopPlayerMaxNum=4 合作玩家人數上限(上限為 12)(數字越大允許合作玩家越多)與服務器無關,無需修改
ServerPlayerMaxNum=32 服務器人數上限(上限為 32)
ServerName=“Default Palworld Server” 服務器名稱
ServerDescription=“” 服務器描述
AdminPassword=“” 管理員密碼
ServerPassword=“” 服務器密碼
PublicPort=8211 公開服務器端口號,默認8211,需要修改為當前的端口
PublicIP="" 公開服務器的IP,可以留空,系統會自動檢測
RCONEnabled=False 是否啟用 RCON
RCONPort=25575 RCON 的默認端口號
進入服務端主目錄(Palworld),在地址欄輸入cmd
輸入以下命令(后面是官方推薦的多線程優化的命令,最多可以4線程工作)
PalServer.exe -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
服務端的默認端口為8211,在連接服務器直接使用公網ip:8211連接即可。
常見問題及解決辦法
Q:出現如圖錯誤怎么辦
A:需要安裝DirectX驅動