私服搭建
服务器
- 购买服务器:搭建私服,首先需要有个服务器,推荐腾讯云服务器,新用户首单享折扣,我就以我购买的服务器为例,4核16G14M,3个月277元;
 
- 服务器系统推荐:Windows Server 2019版本
 
- 设置服务器:通过服务器面板开启8211 TCP & UDP端口;(开启游戏端口,非常重要)
 
- 登录服务器:Windows自带的远程桌面连接通过IP,账户,密码即可登录;
 
安装
一键部署
一键部署的方式适用于想要快速上手幻兽帕鲁服务器的开发者,仅需运行一行命令即可完成部署。
需要登录服务器,然后在 PowerShell 中运行如下命令,即可完成幻兽帕鲁的部署。
1
   | iex (irm ' https://pal-server-1251810746.cos.accelerate.myqcloud.com/pal-server/Windows/install.ps1 ')
   | 
 
Tips: 如果您使用中国内地地域的服务器运行一键部署脚本,则有可能因为网络原因导致脚本运行失败,建议您多次重试或换个时间段再次部署。此处的原因主要是安装过程中需要请求Steam的服务器,网络状况不稳定。
分步部署
- 下载C++运行库,需下载并手动安装;
 
1 2
   | 下载地址: https://aka.ms/vs/17/release/vc_redist.x64.exe
   | 
 
- 下载DirectX支持库,地址如下,需下载并手动安装;
 
1 2
   | 下载地址: https://download.microsoft.com/download/1/7/1/1718CCC4-6315-4D8E-9543-8E28A4E18C4C/dxwebsetup.exe
   | 
 
- 下载Steamcmd,需手动解压
 
1 2
   | 下载地址: https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
   | 
 
- 安装好C++和DirectX后,将Steamcmd文件放到你要作为Steam安装路径的地方并进入PowerShell进到该地址目录
 
1
   | steamcmd +login anonymous +app_update 2394010 validate +quit
   | 
 
执行安装命令
- 安装好后,进入“\steamapps\common\PalServer“并打开文件”PalServer.exe“。
 

至此,游戏服务器开启。
常用工具
配种工具
1
   | https://palworld.caimogu.cc/breed.html
   | 
 
地图工具
1
   | https://map.caimogu.cc/palworld/paru_islands.html
   | 
 
存档备份
工具:Cobian Backup 11
原理:定时将服务器中的存档“.\steamapps\common\PalServer\Pal\Saved” (整个文件夹下所有内容)备份到你想要存放的地址,推荐30分钟一备份。
服务器配置表
服务器的配置文件在”..\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer”中”PalWorldSettings.ini”,默认配置文件在游戏服务器根目录“DefaultPalWorldSettings.ini”文件中,复制默认配置文件内容到PalWorldSettings.ini中并根据需求修改参数值并保存重启服务器即可。参数翻译如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
   | Difficulty=None (难度)
  DayTimeSpeedRate=1.000000 (日间速度倍率)
  NightTimeSpeedRate=1.000000 (夜间速度倍率)
  ExpRate=1.000000 (经验倍率)
  PalCaptureRate=1.000000 (伙伴捕获倍率)
  PalSpawnNumRate=1.000000 (伙伴生成数量倍率)
  PalDamageRateAttack=1.000000 (伙伴攻击伤害倍率)
  PalDamageRateDefense=1.000000 (伙伴防御伤害倍率)
  PlayerDamageRateAttack=1.000000 (玩家攻击伤害倍率)
  PlayerDamageRateDefense=1.000000 (玩家防御伤害倍率)
  PlayerStomachDecreaceRate=1.000000 (玩家饥饿减少速率)
  PlayerStaminaDecreaceRate=1.000000 (玩家体力减少速率)
  PlayerAutoHPRegeneRate=1.000000 (玩家自动血量恢复倍率)
  PlayerAutoHpRegeneRateInSleep=1.000000 (睡眠中玩家自动血量恢复倍率)
  PalStomachDecreaceRate=1.000000 (伙伴饥饿减少速率)
  PalStaminaDecreaceRate=1.000000 (伙伴体力减少速率)
  PalAutoHPRegeneRate=1.000000 (伙伴自动血量恢复倍率)
  PalAutoHpRegeneRateInSleep=1.000000 (睡眠中伙伴自动血量恢复倍率)
  BuildObjectDamageRate=1.000000 (建筑物受损倍率)
  BuildObjectDeteriorationDamageRate=1.000000 (建筑物劣化受损倍率)
  CollectionDropRate=1.000000 (收集物掉落倍率)
  CollectionObjectHpRate=1.000000 (收集物体生命值倍率)
  CollectionObjectRespawnSpeedRate=1.000000 (收集物体重生速度倍率)
  EnemyDropItemRate=1.000000 (敌人掉落物品倍率)
  DeathPenalty=All (死亡惩罚)
  bEnablePlayerToPlayerDamage=False (允许玩家对玩家造成伤害)
  bEnableFriendlyFire=False (允许友军伤害)
  bEnableInvaderEnemy=True (允许入侵敌人)
  bActiveUNKO=False (未知)
  bEnableAimAssistPad=True (启用手柄瞄准辅助)
  bEnableAimAssistKeyboard=False (启用键盘瞄准辅助)
  DropItemMaxNum=3000 (掉落物品最大数量)
  DropItemMaxNum_UNKO=100 (掉落物品最大数量_UNKO)
  BaseCampMaxNum=128 (基地最大数量)
  BaseCampWorkerMaxNum=15 (基地工人最大数量)
  DropItemAliveMaxHours=1.000000 (掉落物品存活最长时间(小时)
  bAutoResetGuildNoOnlinePlayers=False (自动重置公会无在线玩家)
  AutoResetGuildTimeNoOnlinePlayers=72.000000 (无在线玩家时自动重置公会时间(小时)
  GuildPlayerMaxNum=20 (公会最大玩家数量)
  PalEggDefaultHatchingTime=72.000000 (伙伴蛋默认孵化时间(小时)
  WorkSpeedRate=1.000000 (工作速度倍率)
  bIsMultiplay=False (多人游戏)
  bIsPvP=False (PvP模式)
  bCanPickupOtherGuildDeathPenaltyDrop=False (可以拾取其他公会死亡惩罚掉落)
  bEnableNonLoginPenalty=True (启用非登录惩罚)
  bEnableFastTravel=True (启用快速旅行)
  bIsStartLocationSelectByMap=True (根据地图选择起始位置)
  bExistPlayerAfterLogout=False (登出后玩家仍存在)
  bEnableDefenseOtherGuildPlayer=False (启用防御其他公会玩家)
  CoopPlayerMaxNum=4 (合作玩家最大数量)
  ServerPlayerMaxNum=32 (服务器玩家最大数量)
  ServerName="" (服务器名字)
  ServerDescription="" (服务器描述)
  AdminPassword="" (管理员密码)
  ServerPassword="" (服务器密码)
  PublicPort=8211 (公共端口号)
  PublicIP="" (公共IP地址)
  RCONEnabled=False (启用RCON)
  RCONPort=25575 (RCON端口号)
  Region="" (区域)
  bUseAuth=True (使用身份验证)
  BanListURL="https://api.palworldgame.com/api/banlist.txt" (封禁名单URL)
   |