安装环境
首先下载安装下vc和directX
vc
directX
下载好了进行安装
这里要注意的是dX这个是个自解压程序,解压了还要去解压路径找到DXSETUP.exe去安装


安装steamcmd
下载安装steamcmd
我们下载安装下steamcmd
steamcmd
我们在 C:\Program Files 下新建一个安装目录给steamcmd

把刚才下载的安装包,解压丢到这里面来

配置系统变量
为了方便,我们把它加进系统环境变量
搜索环境变量


选中“Path”,点“编辑”

点“新建”

填入路径,然后点“确定”

测试环境变量
测试下刚才的添加是否成功
使用管理员模式打开cmd命令行

更新steamcmd
我们输入steamcmd,发现正常启动没有报错
并且自动在安装和更新了,说明没问题了

下载安装游戏
因为众所众知的原因,steamcmd下载安装需要一点时间,我们耐心等待
出现如下界面就是安装好了

下载幻兽帕鲁服务器文件
打开 SteamCMD,输入以下命令登录匿名账户并下载服务器文件:
1 2
| login anonymous app_update 2394010 validate
|
然后就等待下载安装

这样就是安装好了

配置服务器参数
进入服务器目录(如 C:\Program Files\SteamCMD\steamapps\common\PalServer),找到并编辑配置文件:
1
| Pal\Saved\Config\WindowsServer\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
| [/Script/Pal.PalGameWorldSettings] ; ========================= ; 幻兽帕鲁服务器配置文件 ; ========================= ; ⚠️ 注意:修改后请保存并重启服务器生效 ; ⚠️ 注释仅供参考,不影响运行
OptionSettings=( ; ---- 基础信息 ---- ServerName="My Palworld Server", ; 服务器显示名称 ServerDescription="欢迎来到幻兽帕鲁服务器", ; 服务器描述 ServerPassword="", ; 加入密码(留空为无密码) MaxPlayers=16, ; 最大玩家数 PublicIP="", ; 公网 IP,留空自动检测(NAT 建议留空) PublicPort=8211, ; 游戏端口(默认 8211 UDP) QueryPort=27015, ; 查询端口(可留默认) ; ---- 管理与安全 ---- UseAuth=True, ; 是否使用 Steam 认证(True 必须) EnableCheats=False, ; 是否允许管理员作弊指令 RCONEnabled=False, ; 是否启用远程控制台(RCON) RCONPort=25575, ; RCON 端口(默认 25575)
; ---- 游戏难度 ---- Difficulty=None, ; 游戏难度(None=普通, Casual=休闲, Hard=困难)
; ---- 死亡惩罚 ---- ; 可选项: None(不掉落) / Item(掉落物品) / ItemAndEquipment(掉落物品与装备) / All(掉落所有) DeathPenalty=None, ; ⚙️ 设置为 None:死亡不掉落任何东西
; ---- 世界速度 ---- DayTimeSpeedRate=1.000000, ; 白天时间流速 NightTimeSpeedRate=1.000000, ; 夜晚时间流速
; ---- 经验与掉落倍率 ---- ExpRate=1.000000, ; 经验倍率 PalCaptureRate=1.000000, ; 捕获成功率倍率 PalSpawnNumRate=1.000000, ; 幻兽生成数量倍率 EnemyDropItemRate=1.000000, ; 敌人掉落倍率
; ---- 玩家与幻兽状态 ---- PlayerDamageRateAttack=1.000000, ; 玩家攻击倍率 PlayerDamageRateDefense=1.000000, ; 玩家防御倍率 PalDamageRateAttack=1.000000, ; 幻兽攻击倍率 PalDamageRateDefense=1.000000, ; 幻兽防御倍率 PlayerStomachDecreaceRate=1.000000, ; 玩家饥饿速度 PalStomachDecreaceRate=1.000000, ; 幻兽饥饿速度 PlayerStaminaDecreaceRate=1.000000, ; 玩家体力消耗速度 PalStaminaDecreaceRate=1.000000, ; 幻兽体力消耗速度 PlayerAutoHPRegeneRate=1.000000, ; 玩家生命自然恢复速度 PalAutoHPRegeneRate=1.000000, ; 幻兽生命自然恢复速度 PlayerAutoHpRegeneRateInSleep=1.000000, ; 睡眠回血倍率
; ---- 建筑与资源 ---- BuildObjectDamageRate=1.000000, ; 建筑物受到伤害倍率 BuildObjectDeteriorationDamageRate=1.000000, ; 建筑物老化速度 CollectionDropRate=1.000000, ; 采集物掉落倍率 CollectionObjectRespawnSpeedRate=1.000000, ; 采集点刷新速度
; ---- 其他 ---- ; 建议保持默认,避免崩溃 )
|
设置自动启动
打开任务计划程序

选择 创建任务(Create Task)

填写:
- 常规 → 选择 “以最高权限运行”。
- 触发器 → “系统启动时”。

- 操作 → “启动程序”,指向:
1
| C:\Program Files\steamcmd\steamapps\common\PalServer\PalServer.exe
|

添加参数:
1
| -USEALLAVAILABLECORES -port=8211
|
让服务器使用所有 CPU 核心线程运行,而不是默认限制在单核上。
在启动命令行中强制指定端口参数为8211


输入密码然后点“确定”即可
Windows 防火墙配置
打开防火墙

点击“高级设置”

打开高级安全 Windows 防火墙 > 入站规则 > 新建规则:

规则类型:端口
协议:UDP
特定本地端口:8211(与配置文件中 PublicPort 一致)


操作:允许连接

适用场景:勾选 域、专用、公用(根据网络环境选择)

名称:Palworld Server,完成创建。

这里就能看到刚才添加的规则了

自动更新脚本
一个简单的批处理脚本,运行可以自动更新幻兽帕鲁服务器
1 2 3
| @echo off cd C:\Program Files\SteamCMD steamcmd +login anonymous +app_update 2394010 validate +quit
|