幻兽帕鲁服务器搭建,无需公网IP和服务器
主要内容
什么是幻兽帕鲁 搭建帕鲁联机服务,需要准备什么 1.下载并运行SteamCMD 2.下载 palword(幻兽帕鲁)服务 3.启动 palword(幻兽帕鲁)服务 4.运行 MoleSDN 进行异地联机 4.1palword服务器网络连接超时 问题处理 5.palword 游戏环境设置
什么是幻兽帕鲁
一款支持多人游戏模式的全新开放世界生存制作游戏,核心玩法包括怪物养成、战斗、领域探索、建造、制作等。 目前抢先体验版本,提供了超过 100 种的怪物、广阔的开放世界领域、350 多种物品、70 多种建筑等游戏内容。在 Steam 平台一经上线就备受好评,8 小时内销量破 100 万份、24 小时内销量破 200 万份、40 小时销量破 300 万份。但官方联机服务普遍在国外,大陆用户联机体验不是很好,很多小伙伴选择自己搭建幻兽帕鲁服务器。
搭建帕鲁联机服务,需要准备什么
不需要准备什么:一台能上网的windows电脑、一个MoleSDN账户即可
详细步骤
1.下载并运行SteamCMD
SteamCMD下载链接:https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
完成后,解压缩文件
解压完成后,双击运行steamcmd程序
运行后会弹出命令行窗口,等待其自行完成下载和更新
出现Loading Steam API...OK,表示下载更新完成,请不要关闭窗口后续会用
回到steamcmd目录下,可以看到多了很多文件夹和文件
2.下载palword(幻兽帕鲁)服务
接下来需要输入几条命令了,不用担心,跟着一起做并不难。
回到刚才Steam的命令行窗口,输入如下命令
匿名登录steam,下载幻兽帕鲁服务app
【相关命令】 login anonymous # 匿名登录steam app_update 2394010 validate # 下载幻兽帕鲁服务app
当看到Success字段时,表明下载完成可以进行后续步骤
3.启动palword(幻兽帕鲁)服务
在palword app下载完成后,可以在steamcmd的steamapps\common\PalServer 目录找到名为PalServer的应用程序。此时在文件路径内输入cmd,以当前路径环境打开命令行窗口
在steamcmd中进入steamapps\common\PalServer文件夹,打开cmd命令行窗口
在命令行中输入 PalServer.exe port=12345
# 这里注意一下 port= 字段后面的数字,就是你指定的服务端口号,这个自己自由定义一般2000-65000 之间都可以,如果指定 的冲突了可以换一下。 这个端口号我们需要记号,会面连接到帕鲁服务时会用到。
服务启动遇到错误的处理:
palword(幻兽帕鲁)服务启动失败,没有DirectX Runtime组件
这个报错说明,电脑没有安装DirectX Runtime组件手动安装一下即可。
DirectX End-User Runtime 安装
下载地址:https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe
下载完成后是一个运行文件,其本质类似一个解压包。需要先解压,然后再去解压位置运行安装程序
选择一个目录,将安装程序解压至该目录
前往上一个步骤指定的安装程序目录,找到DXSETUP双击运行DirectX安装程序
根据引导点击下一页
等待安装完成
安装完成后,再次运行服务。可以看到弹出了一个黑色窗口其是帕鲁的服务进程,保持开启不要关闭
如有弹出windows安全中心提示记得点击允许
4.运行 MoleSDN 进行异地联机
1.创建MoleSDN服务域,SDN控制器-服务域创建 (molesdn.com)
创建供 palword(幻兽帕鲁)联机服务的服务域
2.登录客户端MoleSDN Window客户端下载,随后在服务域管理界面绑定该设备
运行了palword联机服务的电脑上下载和运行MoleSDN,完成登录。
回到服务域管理页,将幻兽帕鲁服务器以中心模式绑定至服务域
后面其他小伙伴想要连接至该palword服务,进行游戏联机:
只需在自己的游戏终端上运行MoleSDN客户端完成登录后。前往SDN控制器-授权管理-我的申请 (molesdn.com),发起服务域加入申请即可。
填写服务域ID,选择自己要加入的客户端提交申请
此时您就可以通知一下您的服务器朋友,让他审批您的加入申请
服务域所有者的申请审批面板
通过后,鼠鼠的朋友_皮蛋就可以在客户端上连接至该服务域了
连接完成后,我们可以看到服务域IP,还有公告信息。它能帮助我们后续的联机操作
在幻兽帕鲁使用服务域IP(100.64.2.220):端口号12345(先前PalServer.exe port=12345 指定的12345)连接至palword服务器。
在幻兽帕鲁中点击加入多人游戏(专用服务器)
底部地址栏填入服务地址地址和端口(100.64.2.220:12345),点击联系按钮 加入服务器
可以看到已经加入至前面搭建的服务器了,选项中能看到延迟、丢包游玩很流畅
4.1palword服务器网络连接超时 问题处理
如果遇到这个问题,大概率是被服务器端的Widnows防火墙给拦截了
此时只需要在Windows防火墙——入站规则中,添加一条放行 palword UDP 端口的规则即可。
不推荐直接关闭Windows防火墙,此举会增加安全风险
可以在windows搜索栏或控制面板中搜索防火墙
在高级设置-右键新建规则,添加UDP
在防火墙入项规则中为 palword服务的UDP端口(端口号是前面我们自己指定的12345),添加放行规则
5.palword 游戏环境设置
添加图片注释,不超过 140 字(可选)
你的steamcmd目录\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer 文件夹内PalWorldSettings 文件提供了对游戏环境功能(例如:白天黑夜流逝速度、经验倍率、帕鲁捕获概率等)设置
详情的配置参数及含义表如下:
配置参数 含义及可选值 Difficulty=None, 难度参数为 None 或者 Difficulty 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, 死亡惩罚 =All:丢失所有物品、装备、伙伴 =None:无惩罚 =Item:丢失物品 =ItemAndEquipment:丢失物品和装备 bEnablePlayerToPlayerDamage=False, 启用玩家对玩家的伤害 bEnableFriendlyFire=False, 火焰伤害 bEnableInvaderEnemy=True, 是否发生袭击事件 bActiveUNKO=False, bEnableAimAssistPad=True, 启用手柄瞄准辅助 bEnableAimAssistKeyboard=False, 启用键鼠瞄准辅助 DropItemMaxNum=3000, 掉落物品最大数量 DropItemMaxNum_UNKO=100, BaseCampMaxNum=128, 据点最大数量 BaseCampWorkerMaxNum=15, 据点工人最大数量 DropItemAliveMaxHours=1.000000, 掉落物品存在最大时长 bAutoResetGuildNoOnlinePlayers=False, 自动重置没有在线玩家的公会 AutoResetGuildTimeNoOnlinePlayers=72.000000, 无在线玩家时自动重置生成时间 GuildPlayerMaxNum=20, 公会玩家最大数量 PalEggDefaultHatchingTime=72.000000, 帕鲁蛋孵化时间 WorkSpeedRate=1.000000, 工作速度倍率
想更详情的了解可前往:Palworld: How to Edit Server Settings - DatHost Help Center
添加图片注释,不超过 140 字(可选)
将需要调整的参数,复制进PalWorldSettings 文件,保存后重启palword 服务即可生效
啊嗄