一、开篇:开启幻兽帕鲁专属冒险之旅
各位宝可梦训练师们,哦不,各位《幻兽帕鲁》的驯兽师们!想必大家都沉浸在《幻兽帕鲁》那奇幻无比的开放世界中,忙着捕捉各种萌趣又强大的帕鲁,体验建造家园、探索未知的乐趣。不过,有没有遇到过和陌生人联机时沟通不畅,或是想按照自己的规则定制游戏玩法,却无从下手的情况呢?这时候,拥有一个属于自己的专用服务器,就像是开启了一扇通往私人幻兽乐园的大门!今天,笔者就来手把手教大家如何部署和使用《幻兽帕鲁》专用服务器,让你轻松掌控游戏世界,和好友畅爽冒险。
二、为什么要搭建幻兽帕鲁专用服务器
(一)突破人数限制,畅玩无上限
玩过《幻兽帕鲁》联机模式的小伙伴都知道,官方多人游戏最多只能 4 人组队开黑,这对于那些喜欢热闹、想要和更多朋友一起闯荡幻兽世界的玩家来说,可太不过瘾啦!要是咱们自己搭建专用服务器,那可就不一样了,几十人同时在线都没问题,能把现实中的好友、游戏里结识的小伙伴全都拉进来,组成一个超级庞大的驯兽师团队。想象一下,大家一起去挑战强大的野外BOSS,分工合作捕捉珍稀帕鲁,浩浩荡荡地建设家园,那场面,比官方联机热闹好几倍,游戏体验直接拉满!
(二)自定义游戏,打造专属世界
每个人心中都有一个不一样的 “帕鲁世界”,有人喜欢悠闲养老,慢慢收集资源、培育帕鲁;有人偏爱挑战极限,追求高难度的战斗和生存模式。有了专用服务器,你就能按照自己的喜好来调整游戏参数、设定规则。想提高资源刷新率,让材料轻松到手,快速建造梦想家园?没问题!想调高战斗难度,体验与超强帕鲁和敌人斗智斗勇的刺激感?也能轻松实现!这种随心所欲定制游戏玩法的感觉,就像是你自己成了游戏的主宰,创造出专属于你和小伙伴们的独特冒险旅程。
(三)私密空间,与好友共享欢乐
在官方服务器联机,总会遇到形形色色的陌生人,交流起来可能不太顺畅,有时候还会碰到不文明的玩家,破坏游戏心情。但专属服务器就像是你为好友们打造的私人俱乐部,只有受到邀请的朋友才能加入。在这里,你们可以尽情开黑,毫无顾忌地交流战术、分享游戏中的趣事,不用担心被外人打扰,尽情享受亲密无间的联机乐趣,让友情在幻兽世界里不断升温。
三、搭建准备:工欲善其事,必先利其器
(一)硬件配置有讲究
俗话说:“巧妇难为无米之炊”,要想让《幻兽帕鲁》服务器跑得顺溜,硬件配置可是重中之重。根据官方推荐,4 核 16G 内存的服务器是个不错的起步选择。为啥呢?这游戏里各种幻兽模型精致、场景丰富,玩家们跑来跑去、捕捉战斗、建造家园,对 CPU 和内存的消耗那是相当大。4 核 CPU 就像是有四个得力助手,能有条不紊地处理各种游戏指令,让游戏逻辑运行流畅,不至于卡顿;16G 大内存则为游戏数据提供了宽敞的 “临时仓库”,存档、实时游戏数据都能轻松存放,确保玩家玩得尽兴。要是你手头宽裕,上 8 核 32G 甚至更高配置,那游戏体验更是起飞,后期再多小伙伴加入也不怕服务器 “喊累”。要是你想试试本地搭建服务器,那电脑配置也不能太寒碜,起码得有个中高端处理器,内存也得 16G 往上,不然服务器一运行,电脑就得卡成 PPT,自己玩着都糟心,更别说带朋友一起嗨了。
(二)选择合适的云服务提供商
如今市面上的云服务提供商五花八门,各个都是行业大佬,各有千秋,主机都是24小时稳定开机在线。搭建一个云服务器,就相当于在网上创建了一个房间,这个房间网速一直都很好,而且所有宽带都不会卡顿,而且你可以让房间24小时一直开启,也就是当小伙伴什么时候玩,都能进入房间,不用等房主在线。大家选的时候,可以多关注下各家的促销节点,比比价格、看看配置,结合自己的预算和对服务器性能的期望,挑出最适合自己的 “游戏基地”。
(三)网络环境优化要点
稳定的网络是服务器的 “生命线”,要是网络时不时抽风,玩着玩着就掉线、卡顿,那可太扫兴啦。首先,你得有个稳定的公网 IP,这是让小伙伴们能顺利连接到你服务器的 “门票”。要是用云服务器,一般购买套餐里都自带公网 IP;要是本地搭建,就需要通过内网穿透技术来实现外网访问,像花生壳、frp 这些内网穿透工具都挺好用,按教程设置一下,就能让你的本地服务器 “暴露” 在互联网上。不过,内网穿透可能会受限于家用网络带宽,要是同时在线人数多,网络波动就容易出现,这时候就得和家里人商量商量,升级下网络带宽,搞个千兆光纤啥的,给游戏开个 “高速通道”。另外,路由器设置也别马虎,开启 UPnP 功能,能让服务器数据传输更顺畅,减少延迟。要是游戏过程中还是感觉网络不太稳,可以试试用游戏加速器。
四、手把手教你部署幻兽帕鲁专用服务器
(一)以京东云为例的实操教程
笔者最近刚入手京东云的云主机,咱们就以京东云为例,来一场实战演练。
首先,登录京东云官网,进入轻量云主机购买页面,不过在购买主机之前别忘了去首页的游戏特惠服务专区去看看,没准能“捡个漏”(笔者一把心酸泪,后悔呀,至于原因,看完这章你就知道了)。选择配置的时候,要是你和三两好友一起玩,4C16G5M 的主机基本能满足需求,每月低至 26.5 元,性价比超高;要是组队人数多,那就上 8C32G 甚至更高配置,畅玩无压力。购买完成后,在控制台找到你的云主机实例,点击 “管理”,进入 “安全组” 设置,添加 UDP 8211 端口(这可是《幻兽帕鲁》服务器通信的 “专用通道”),确保外部流量能顺利进出服务器。
接着,远程连接到云主机,就像操控远程电脑一样。依次安装 DirectX、Microsoft visual C++ 这些运行环境 “必备组件”,它们能让游戏在服务器上跑得稳稳当当。
特意将安装过程及素材整理如下:
1、安装DirectX
在云主机里,使用浏览器访问DirectX下载地址(https://www.microsoft.com/zh-cn/download/details.aspx?id=35),选择语言是中文进行下载(如果访问地址没展示可下载内容,建议换个浏览器,或者本地计算机下载后,复制到云主机中)
点击下载的程序dxwebsetup 进行安装
2、安装 Microsoft visual C++
访问visual C++ 地址进行下载(https://aka.ms/vs/17/release/vc_redist.x64.exe), 点击下载的VC_redist.x64 进行安装。
3、安装Steam CMD
访问Steam CMD地址(https://developer.valvesoftware.com/wiki/SteamCMD#Windows), 进行下载
解压缩下载的steamcmd安装包,点击steamcmd 安装程序进行安装
查看如下图安装完成,如果进度有卡住可以同时按“Ctrl+C” , 刷新查看最新进度
在启动的服务中,输入 login anonymous 匿名登录steam服务器
输入 app_update 2394010 validate ,下载游戏服务端
显示下图,安装完成
访问 \steamcmd\steamapps\common\PalServer 地址, 启动PalSever.exe 程序
启动后效果
此时你的《幻兽帕鲁》服务器就算搭建成功啦!本来到这里想着到小伙伴群里炫耀一下,结果却被群里的小伙伴嘲笑了,他是个技术小白,在京东云首页发现有个“游戏特惠服务专区”,买个0部署的服务,买后完全不用部署,直接坐等短信就开玩了,比我还快一步,而且300M带宽,不限量,瞬间感觉自己亏大了,最后再强调一遍多关注各家的促销节点。
(三)内网穿透自建服务器方法(进阶)
小白有小白的办法,咱有咱得乐趣。有些玩家电脑配置够高,想节省成本,那就可以试试内网穿透,把自家电脑变成服务器,不过呢,这里最好确保自己的电脑配置真的比较好,能同时跑得了服务端和客户端,否则自己玩不好,还害的小伙伴一起跟着遭殃。利用内网穿透工具,在公网和内网之间搭起一座 “数据桥梁”,让外网的小伙伴能访问到你家里电脑上的服务器。不过,这操作有点小复杂,还得小心谨慎,要是设置错了,可能影响家里其他设备上网。像花生壳、frp 这些工具都能实现内网穿透,以花生壳为例,先在官网注册账号,下载对应客户端安装到你的服务器电脑上,登录账号后,在客户端里配置好端口映射,把游戏服务器需要的端口(比如 8211)映射到公网上,生成一个外网访问地址。
但要注意,设置内网穿透时,一定要记好原来的网络配置参数,要是不想继续当服务器了,或者遇到网络异常,得赶紧把网络配置还原,不然家里网络可能 “乱套”。要是怕操作失误,提前用笔记下路由器的拨号账号、密码,IP 地址分配方式等信息,有备无患。设置完成后,在游戏里输入花生壳生成的外网地址,小伙伴们就能从世界各地 “飞” 进你的幻兽世界,一起嗨玩啦!
五、邀请好友加入,开启冒险之旅
服务器弄好了,没小伙伴一起玩可不行。在《幻兽帕鲁》里,邀请好友超简单。要是用专用服务器,你把服务器 IP 地址和端口号发给朋友,他们在游戏主界面选 “加入多人游戏(专用服务器)”,把 IP 和端口一输,点下连接,“嗖” 的一下就能进你的世界。要是你创建的是私人房间,按 ESC 键呼出菜单,点 “复制邀请码”,把这串神秘代码丢给好友,他们在 “加入多人游戏(邀请码)” 那栏输入,就能闪现到你身边,一起撸帕鲁、建家园。
不过,有时候邀请也会出岔子,比如好友一直连不上。这时候,先别急着抓狂,看看是不是网络闹脾气了。要是你用了内网穿透或者加速器,让朋友也同步设置一下,选相同节点,网络顺畅了,连接自然没问题。要是还不行,检查下服务器设置,看看是不是不小心把好友 IP 给禁了,或者服务器满载 “挤不进去”,调整下权限、腾点空间,就能和好友顺利会师,开启欢乐的幻兽冒险之旅啦!
六、服务器设置与管理技巧(进阶)
(一)基本设置:开启你的专属规则
服务器搭建好了,接下来就是按照咱们的心意打造游戏世界啦!是想悠闲养老,培育帕鲁,还是挑战生存极限,都可以在服务器的 “PalWorldSettings.ini” 这个神奇的配置文件来搞定。用记事本打开它,就能看到一堆决定游戏玩法的参数。想让帕鲁成长得更快,迅速成为战斗主力?那就把 “GrowthRate”(成长速率)参数调高,比如从默认的 1.0 改成 2.0,你的帕鲁宝宝们就会像吃了成长加速剂一样,等级蹭蹭涨。要是想限制一下玩家的 “搞破坏” 能力,把 “StructureDamageMultiplier”(建筑破坏倍率)调低,这样大家就不能随意拆家,安心搞建设。
具体操作步骤及参数对照表如下:
PalWorldSettings.ini配置文件的地址:游戏安装目录\steamcmd\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer
我安装目录是在C盘,也就是C:\steamcmd\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer下面。
双击打开文件后你可能会发现,文件是空白的,并没有参数,别急。
这时请回到C:\steamcmd\steamapps\common\PalServer这个目录,找到DefaultPalWorldSettings.ini这个文件打开。
打开后是这样子的。
这里就是各种配置参数。密密麻麻的看不懂,别急。
下面是各个参数的对照表和极限值。
参数名称 | 参数值范围 | 含义 | 默认值 | |
1 | Difficulty | Casual / Normal / Hard / None | 游戏难度 | None |
2 | RandomizerType | None/Region/ALL 不开启/区域随机/全部随机 | 是否开启帕鲁随机分布 | None |
3 | RandomizerSeed | - | 随机种子 | |
4 | DayTimeSpeedRate | 0.100000 - 5.000000 | 白天流逝速度 | 1 |
5 | NightTimeSpeedRate | 0.100000 - 5.000000 | 夜晚流逝速度 | 1 |
6 | ExpRate | 0.100000 - 20.000000 | 经验值倍率 | 1 |
7 | PalCaptureRate | 0.500000 - 2.000000 | 帕鲁捕获概率倍率 | 1 |
8 | PalSpawnNumRate | 0.500000 - 3.000000 | 帕鲁出现数量倍率 | 1 |
9 | PalDamageRateAttack | 0.100000 - 5.000000 | 帕鲁攻击伤害倍率 | 1 |
10 | PalDamageRateDefense | 0.100000 - 5.000000 | 帕鲁承受伤害倍率 | 1 |
11 | PlayerDamageRateAttack | 0.100000 - 5.000000 | 玩家攻击伤害倍率 | 1 |
12 | PlayerDamageRateDefense | 0.100000 - 5.000000 | 玩家承受伤害倍率 | 1 |
13 | PlayerStomachDecreaceRate | 0.100000 - 5.000000 | 玩家饱食度降低倍率 | 1 |
14 | PlayerStaminaDecreaceRate | 0.100000 - 5.000000 | 玩家耐力降低倍率 | 1 |
15 | PlayerAutoHPRegeneRate | 0.100000 - 5.000000 | 玩家生命值自然回复倍率 | 1 |
16 | PlayerAutoHPRegeneRateInSleep | 0.100000 - 5.000000 | 玩家睡眠时生命值回复倍率 | 1 |
17 | PalStomachDecreaceRate | 0.100000 - 5.000000 | 帕鲁饱食度降低倍率 | 1 |
18 | PalStaminaDecreaceRate | 0.100000 - 5.000000 | 帕鲁耐力降低倍率 | 1 |
19 | PalAutoHPRegeneRate | 0.100000 - 5.000000 | 帕鲁生命值自然回复倍率 | 1 |
20 | PalAutoHPRegeneRateInSleep | 0.100000 - 5.000000 | 帕鲁睡眠时生命值回复倍率 | 1 |
21 | BuildObjectHpRate | - | 建筑生命指数 | 1 |
22 | BuildObjectDamageRate | 0.500000 - 3.000000 | 对建筑伤害倍率 | 1 |
23 | BuildObjectDeteriorationDamageRate | 0.000000 - 10.000000 | 建筑物的劣化速度倍率 | 1 |
24 | CollectionDropRate | 0.500000 - 3.000000 | 道具采集量倍率 | 1 |
25 | CollectionObjectHpRate | 0.500000 - 3.000000 | 可采集物品生命值倍率 | 1 |
26 | CollectionObjectRespawnSpeedRate | 0.500000 - 3.000000 | 可采集物品刷新间隔 | 1 |
27 | EnemyDropItemRate | - | 可能与敌人掉落物品相关 | 1 |
28 | DeathPenalty | None(不掉落任何东西) Item(掉落装备以外的道具) ItemAndEquipment(掉落所有物品) All(掉落所有物品及队伍内帕鲁) | 死亡惩罚 | All |
29 | bEnablePlayerToPlayerDamage | True / False | 玩家与玩家是否可以伤害(启用玩家间伤害) | FALSE |
30 | bEnableFriendlyFire | True / False | 是否启用队友伤害 | FALSE |
31 | bEnableInvaderEnemy | True / False | 是否启用入侵敌人(或是否允许敌人入侵) | TRUE |
32 | bActiveUNKO | - | 未明确 | FALSE |
33 | bEnableAimAssistPad | True / False | 手柄辅助瞄准是否启用 | TRUE |
34 | bEnableAimAssistKeyboard | True / False | 键鼠辅助瞄准是否启用 | FALSE |
35 | DropItemMaxNum | - | 世界掉落物最大数量上限 | 3000 |
36 | DropItemMaxNum_UNKO | 100 | ||
37 | BaseCampMaxNum | - | 可分派至据点工作的帕鲁最大数量上限 | 128 |
38 | BaseCampWorkerMaxNum | - | 据点工人(帕鲁)最大数量上限 | 15 |
39 | DropItemAliveMaxHours | - | 掉落物存在最长时间 | 1 |
40 | bAutoResetGuildNoOnlinePlayers | True / False | 未提及(可能与公会在线玩家自动重置相关) | FALSE |
41 | AutoResetGuildTimeNoOnlinePlayers | - | 未提及(可能与公会在线玩家自动重置时间相关) | 72 |
42 | GuildPlayerMaxNum | 1 - 100 | 工会人数上限 | 20 |
43 | BaseCampMaxNumInGuild | - | 世界据点上限 | 4 |
44 | PalEggDefaultHatchingTime | 0 - 240 | 巨大蛋孵化所需时间 | 72 |
45 | WorkSpeedRate | - | 工作效率 | 1 |
46 | AutoSaveSpan | - | 自动保存间隔 | 30 |
47 | bIsMultiplay | True / False | 未提及(可能与多人游戏模式相关) | FALSE |
48 | bIsPvP | True / False | 是否允许 PVP | FALSE |
49 | bHardcore | True / False | 未提及(可能与硬核模式相关) | FALSE |
50 | bPalLost | True / False | 未提及(可能与帕鲁丢失相关) | FALSE |
51 | bCanPickupOtherGuildDeathPenaltyDrop | True / False | 是否允许拾取其他公会玩家死亡掉落物品 | FALSE |
52 | bEnableNonLoginPenalty | True / False | 未提及(可能与未登录惩罚相关) | TRUE |
53 | bEnableFastTravel | True / False | 是否允许快速传送 | TRUE |
54 | bIsStartLocationSelectByMap | True / False | 是否允许选择出生点 | TRUE |
55 | bExistPlayerAfterLogout | True / False | 是否允许玩家退出后还显示 | FALSE |
56 | bEnableDefenseOtherGuildPlayer | True / False | 未提及(可能与允许防御其他公会玩家相关) | FALSE |
57 | bInvisibleOtherGuildBaseCampAreaFX | True / False | 未提及(可能与其他公会据点区域特效可见性相关) | FALSE |
58 | bBuildAreaLimit | True / False | 未提及(可能与建筑区域限制相关) | FALSE |
59 | ItemWeightRate | - | 物品负重指数 | 1 |
60 | CoopPlayerMaxNum | - | 玩家组队最大数量 | 4 |
61 | ServerPlayerMaxNum | - | 服务器最大玩家数量 | 32 |
62 | ServerName | - | 服务器名称 | Default Palworld Server |
63 | ServerDescription | - | 服务器描述 | ""(空字符串) |
64 | AdminPassword | - | 管理员密码 | ""(空字符串) |
65 | ServerPassword | - | 服务器密码 | ""(空字符串) |
66 | PublicPort | - | 服务器公开端口 | 8211 |
67 | PublicIP | - | 公共连接 IP | ""(空字符串) |
68 | RCONEnabled | True / False | 是否启用 RCON(远程控制台) | FALSE |
69 | RCONPort | - | RCON(远程控制台)端口号 | 25575 |
70 | Region | - | 地区(可能用于服务器区域设置等,需根据游戏具体情况确定) | ""(空字符串) |
71 | bUseAuth | True / False | 是否使用认证(可能用于服务器权限认证等,需根据游戏具体情况确定) | TRUE |
72 | BanListURL | - | 封禁玩家名单链接 | |
73 | RESTAPIEnabled | True / False | 未提及(可能与 REST API 启用相关) | FALSE |
74 | RESTAPIPort | - | 未提及(可能与 REST API 端口相关) | 8212 |
75 | bShowPlayerList | True / False | 未提及(可能与是否显示玩家列表相关) | FALSE |
76 | ChatPostLimitPerMinute | - | 未提及(可能与每分钟聊天发送限制相关) | 10 |
77 | AllowConnectPlatform | Steam / Xbox | 允许连接的平台 | Steam |
78 | bIsUseBackupSaveData | True / False | 未提及(可能与是否使用备份存档数据相关) | TRUE |
79 | LogFormatType | Text / Other(根据实际支持格式确定) | 日志格式类型 | Text |
80 | SupplyDropSpan | - | 未提及(可能与补给投放间隔相关) | 180 |
81 | EnablePredatorBossPal | True / False | 未提及(可能与是否启用掠食者首领帕鲁相关) | TRUE |
82 | MaxBuildingLimitNum | - | 未提及(可能与建筑最大数量限制相关) | 0 |
83 | ServerReplicatePawnCullDistance | - | 未提及(可能与服务器复制棋子剔除距离相关) | 15000 |
(二)基础管理:游戏内规则维护
权限管理也很重要哦,总不能让所有人都能在服务器里为所欲为吧。在服务器控制台输入指令,就能轻松分配权限。比如 “/op [玩家 Steam ID]”,就能把某个玩家设为管理员,管理员可以踢人、封禁玩家、修改服务器设置,维护服务器秩序;要是想给普通玩家一些基本权限,像使用传送指令,就输入 “/grant [玩家 Steam ID] permission.use_teleport”,让大家玩得方便又有序。
命令 | 参数 | 作用 |
/op | [玩家 Steam ID 或用户名] | 将指定玩家设为管理员,使其拥有管理员权限,可执行管理操作,如管理服务器设置、处理玩家违规等。 |
/deop | [玩家 Steam ID 或用户名] | 撤销玩家的管理员权限,使其恢复为普通玩家状态。 |
/ban | [玩家 Steam ID 或用户名] [封禁时长(可选)] | 封禁指定玩家,可设置封禁时长,禁止其进入服务器。若不指定时长,可能为永久封禁。 |
/unban | [玩家 Steam ID 或用户名] | 解除对指定玩家的封禁,使其可以重新进入服务器。 |
/kick | [玩家 Steam ID 或用户名] | 将指定玩家踢出服务器,玩家可立即重新尝试连接。 |
/mute | [玩家 Steam ID 或用户名][静音时长(可选)] | 使指定玩家在游戏内无法发言,可设置静音时长。若不指定时长,可能为永久静音,直到管理员手动解除。 |
/unmute | [玩家 Steam ID 或用户名] | 解除对指定玩家的静音,使其可以在游戏内正常发言。 |
/giveadmin | [玩家 Steam ID 或用户名][权限等级(可选)] | 给予指定玩家管理员权限,并可指定权限等级(若游戏支持多级权限管理),确定其可执行的管理操作范围。 |
/removeadmin | [玩家 Steam ID 或用户名] | 取消指定玩家的管理员权限,无论其权限等级如何,均变为普通玩家。 |
/listadmins | 无 | 显示当前服务器上拥有管理员权限的玩家列表,包括玩家 ID 或用户名以及可能的权限等级等信息,方便管理员查看管理团队成员。 |
/checkperm | [玩家 Steam ID 或用户名] | 查询指定玩家当前在服务器上所拥有的权限,以确定其可以执行的操作和访问的功能。 |
(三)基础管理:养成存档备份的好习惯
存档设置也不容忽视,定期手动保存存档是个好习惯,在控制台输入 “/Save” 指令,就能把当前游戏进度妥妥保存下来,不怕意外丢失。要是担心存档文件损坏,还可以手动自行备份,每隔一段时间,就复制一份存档到自己电脑上,这可是应对突发状况的 “后悔药”,就算服务器崩了,咱也能快速恢复,继续畅玩。
七、总结:畅享幻兽帕鲁的无限可能
到这里,《幻兽帕鲁》专用服务器的搭建和使用教程就告一段落啦!咱们从硬件筹备、云服务选型,到亲手部署服务器、再到拉上好友开启欢乐冒险,一路 “过关斩将”,现在你已经拥有了一个专属的幻兽天地。搭建过程中或许会碰到些小波折,但别灰心,多摸索摸索,按照教程一步步来,成功就在眼前。有了自己的服务器,游戏体验那是直线飙升,和好友尽情畅玩,创造独一无二的幻兽传奇。往后,随着《幻兽帕鲁》不断更新,新玩法、新帕鲁肯定层出不穷,咱们的服务器也能跟着 “进化”,承载更多欢乐。要是大家在搭建、使用过程中有啥心得、妙招,或是碰到棘手难题,欢迎在评论区分享交流,让咱们一起把幻兽世界玩出花儿来!