幻兽帕鲁服务器搭建,无需公网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

幻兽帕鲁服务器搭建,无需公网IP和服务器_第1张图片 完成后,解压缩文件

幻兽帕鲁服务器搭建,无需公网IP和服务器_第2张图片 解压完成后,双击运行steamcmd程序

幻兽帕鲁服务器搭建,无需公网IP和服务器_第3张图片 运行后会弹出命令行窗口,等待其自行完成下载和更新

幻兽帕鲁服务器搭建,无需公网IP和服务器_第4张图片 出现Loading Steam API...OK,表示下载更新完成,请不要关闭窗口后续会用

幻兽帕鲁服务器搭建,无需公网IP和服务器_第5张图片 回到steamcmd目录下,可以看到多了很多文件夹和文件

2.下载palword(幻兽帕鲁)服务

接下来需要输入几条命令了,不用担心,跟着一起做并不难。

回到刚才Steam的命令行窗口,输入如下命令

幻兽帕鲁服务器搭建,无需公网IP和服务器_第6张图片 匿名登录steam,下载幻兽帕鲁服务app

【相关命令】 login anonymous # 匿名登录steam app_update 2394010 validate # 下载幻兽帕鲁服务app

幻兽帕鲁服务器搭建,无需公网IP和服务器_第7张图片 当看到Success字段时,表明下载完成可以进行后续步骤

3.启动palword(幻兽帕鲁)服务

在palword app下载完成后,可以在steamcmd的steamapps\common\PalServer 目录找到名为PalServer的应用程序。此时在文件路径内输入cmd,以当前路径环境打开命令行窗口

幻兽帕鲁服务器搭建,无需公网IP和服务器_第8张图片 在steamcmd中进入steamapps\common\PalServer文件夹,打开cmd命令行窗口

在命令行中输入 PalServer.exe port=12345

 # 这里注意一下 port= 字段后面的数字,就是你指定的服务端口号,这个自己自由定义一般2000-65000 之间都可以,如果指定 的冲突了可以换一下。 这个端口号我们需要记号,会面连接到帕鲁服务时会用到。

服务启动遇到错误的处理:

幻兽帕鲁服务器搭建,无需公网IP和服务器_第9张图片 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

幻兽帕鲁服务器搭建,无需公网IP和服务器_第10张图片 下载完成后是一个运行文件,其本质类似一个解压包。需要先解压,然后再去解压位置运行安装程序

幻兽帕鲁服务器搭建,无需公网IP和服务器_第11张图片 选择一个目录,将安装程序解压至该目录

幻兽帕鲁服务器搭建,无需公网IP和服务器_第12张图片 前往上一个步骤指定的安装程序目录,找到DXSETUP双击运行DirectX安装程序

幻兽帕鲁服务器搭建,无需公网IP和服务器_第13张图片 根据引导点击下一页

幻兽帕鲁服务器搭建,无需公网IP和服务器_第14张图片 等待安装完成

幻兽帕鲁服务器搭建,无需公网IP和服务器_第15张图片 安装完成后,再次运行服务。可以看到弹出了一个黑色窗口其是帕鲁的服务进程,保持开启不要关闭

幻兽帕鲁服务器搭建,无需公网IP和服务器_第16张图片 如有弹出windows安全中心提示记得点击允许

4.运行 MoleSDN 进行异地联机

1.创建MoleSDN服务域,SDN控制器-服务域创建 (molesdn.com)

幻兽帕鲁服务器搭建,无需公网IP和服务器_第17张图片 创建供 palword(幻兽帕鲁)联机服务的服务域

2.登录客户端MoleSDN Window客户端下载,随后在服务域管理界面绑定该设备

幻兽帕鲁服务器搭建,无需公网IP和服务器_第18张图片 运行了palword联机服务的电脑上下载和运行MoleSDN,完成登录。

幻兽帕鲁服务器搭建,无需公网IP和服务器_第19张图片 回到服务域管理页,将幻兽帕鲁服务器以中心模式绑定至服务域

后面其他小伙伴想要连接至该palword服务,进行游戏联机:

只需在自己的游戏终端上运行MoleSDN客户端完成登录后。前往SDN控制器-授权管理-我的申请 (molesdn.com),发起服务域加入申请即可。

幻兽帕鲁服务器搭建,无需公网IP和服务器_第20张图片 填写服务域ID,选择自己要加入的客户端提交申请

幻兽帕鲁服务器搭建,无需公网IP和服务器_第21张图片 此时您就可以通知一下您的服务器朋友,让他审批您的加入申请

幻兽帕鲁服务器搭建,无需公网IP和服务器_第22张图片 服务域所有者的申请审批面板

通过后,鼠鼠的朋友_皮蛋就可以在客户端上连接至该服务域了

幻兽帕鲁服务器搭建,无需公网IP和服务器_第23张图片 连接完成后,我们可以看到服务域IP,还有公告信息。它能帮助我们后续的联机操作

在幻兽帕鲁使用服务域IP(100.64.2.220):端口号12345(先前PalServer.exe port=12345 指定的12345)连接至palword服务器。

幻兽帕鲁服务器搭建,无需公网IP和服务器_第24张图片 在幻兽帕鲁中点击加入多人游戏(专用服务器)

幻兽帕鲁服务器搭建,无需公网IP和服务器_第25张图片 底部地址栏填入服务地址地址和端口(100.64.2.220:12345),点击联系按钮 加入服务器

幻兽帕鲁服务器搭建,无需公网IP和服务器_第26张图片 可以看到已经加入至前面搭建的服务器了,选项中能看到延迟、丢包游玩很流畅

4.1palword服务器网络连接超时 问题处理

幻兽帕鲁服务器搭建,无需公网IP和服务器_第27张图片

如果遇到这个问题,大概率是被服务器端的Widnows防火墙给拦截了

此时只需要在Windows防火墙——入站规则中,添加一条放行 palword UDP 端口的规则即可。

不推荐直接关闭Windows防火墙,此举会增加安全风险

幻兽帕鲁服务器搭建,无需公网IP和服务器_第28张图片

可以在windows搜索栏或控制面板中搜索防火墙

幻兽帕鲁服务器搭建,无需公网IP和服务器_第29张图片

在高级设置-右键新建规则,添加UDP

幻兽帕鲁服务器搭建,无需公网IP和服务器_第30张图片

在防火墙入项规则中为 palword服务的UDP端口(端口号是前面我们自己指定的12345),添加放行规则

5.palword 游戏环境设置

幻兽帕鲁服务器搭建,无需公网IP和服务器_第31张图片

添加图片注释,不超过 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

幻兽帕鲁服务器搭建,无需公网IP和服务器_第32张图片

添加图片注释,不超过 140 字(可选)

幻兽帕鲁服务器搭建,无需公网IP和服务器_第33张图片

将需要调整的参数,复制进PalWorldSettings 文件,保存后重启palword 服务即可生效

啊嗄

你可能感兴趣的:(服务器,tcp/ip,运维)