🌟 Hi~ o(  ̄▽ ̄ )ブ 🌟

1.游玩教程


简介本作是一款开放世界怪物培养生存游戏,名为帕鲁(PAL)的神秘生物生活在广阔世界的各个地方,你收集并培养它们,进行战斗以及在工作,游戏包括了生存、探索、建筑、农业、工厂和自动化,以及繁殖、遗传、偷猎、犯罪等要素,让玩家在游戏时有高度的自由。

Steam主页:点我购买

这里也提供了学习版下载,支持联机游玩:点我下载



直接开玩

幻兽帕鲁交流群:点我加群

幻兽帕鲁可进行单机/联机游玩

我在这里也开了个幻兽帕鲁服务器,有想玩的朋友可以加入下方游戏地址一起游玩

游戏地址:hs.vme50.cc:8211

点击联系直接开玩


2.搭建自己的服务器


本教程将手把手教你如何搭建一个属于自己的幻兽帕鲁服务器,可以让您和朋友在一个相对独立、稳定且私密的云端空间中进行游戏,确保获得更加畅快的游戏体验。


购买服务器

这里购买服务器我推荐使用腾讯云阿里云,服务器大厂嘎嘎稳定

您可以选择腾讯云轻量应用服务器作为游戏服务器,并参考下面的教程,仅需3~5分钟即可一键部署幻兽帕鲁专属服务器,新用户4H16G12M价格低至32R/月,腾讯云购买链接:点我前往:腾讯云

腾讯云

阿里云也是个不错的选择,4H16G10M新用户低至26R/月,阿里云购买链接:点我前往阿里云

阿里云


防火墙配置

幻兽帕鲁默认使用8211端口进行通信,在登录之前您需要首先放通实例防火墙8211端口。

腾讯云为例

步骤一:登录腾讯云轻量应用服务器控制台,点击实例卡片进入详情页。

步骤二:添加端口规则

规则:

  • 协议:UDP
  • 端口:8211
  • 策略:允许

注意:如果你服务器上有安装宝塔面板请关闭宝塔面板的上开启的防火墙


Linux 服务器一键部署

部署环境

  • 地域:此处以北京地域为例,您可以选择靠近您所在地的其他地域
  • 服务器套餐配置:以CPU 4核、内存 16GB为例(通常可以满足6-8人同时在线联机)
  • 操作系统:Ubuntu 22.04 LTS

参考官方教程,为您封装好了一键部署幻兽帕鲁的脚本,并且上传到云端,您仅需要登录服务器,复制并运行如下命令。通常等待3-5分钟后,即可完成幻兽帕鲁的部署。

wget -O - https://pal.pet/pal-server/Ubuntu/install.sh | sh

注意:如果您使用中国内地地域的服务器运行一键部署脚本,则有可能因为网络原因导致脚本运行失败,建议您多次重试或换个时间段再次部署。此处的原因主要是安装过程中需要请求Steam的服务器,网络连接状况可能不稳定。

一键部署脚本执行成功后,会在服务器中创建一个名为pal-server的服务,您可以使用如下命令检查服务是否正常启动,如出现图示的效果,则证明服务器已经部署成功。

sudo systemctl status pal-server

如果您后续想管理该服务,可以参考以下命令来进行:

# 启动幻兽帕鲁的服务
sudo systemctl start pal-server
# 重启幻兽帕鲁的服务
sudo systemctl restart pal-server
# 关闭幻兽帕鲁的服务
sudo systemctl stop pal-server
# 查询幻兽帕鲁服务的状态
sudo systemctl status pal-server

至此,你可以登入游戏进行游玩


Linux 服务器手工部署

部署环境

  • 地域:此处以北京地域为例,您可以选择靠近您所在地的其他地域
  • 服务器套餐配置:以CPU 4核、内存 16GB为例(通常可以满足6-8人同时在线联机)
  • 操作系统:Centos7.9

手工部署教程

关闭防火墙:
systemctl stop firewalld.service
systemctl disable firewalld.service
安装环境:
yum install glibc libstdc++ -y
yum install glibc.i686 libstdc++.i686 -y
yum install  screen -y
配置环境:
sudo useradd -m steam
sudo passwd steam
www.vme50.cc----这里设置你的密码,需要设置两次
usermod -G root steam
sudo -u steam -s
cd /home/steam
mkdir ~/Steam && cd ~/Steam
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
运行SteamCMD:
cd ~/Steam
./steamcmd.sh

登陆:下面登陆命令有可能会登陆不成功,出现Retrying,需要crtl+c退出重新运行steamCMD,直到出现三个OK

login anonymous
下载服务端:
app_update 2394010
app_update 1007
quit
mkdir /home/steam/.steam
mkdir /home/steam/.steam/sdk64
cp -r /home/steam/Steam/steamapps/common/Steamworks\ SDK\ Redist/linux64/steamclient.so /home/steam/.steam/sdk64
更新服务端
app_update 2394010 validate
quit
启动服务端
screen
cd /home/steam/Steam/steamapps/common/PalServer
./PalServer.sh
重启服务端指令
sudo -u steam -s
screen
cd /home/steam/Steam/steamapps/common/PalServer
./PalServer.sh


进阶-WEB网页控制台(推荐)

可以更有效方便管理你的帕鲁服务器,如一键备份存档,一键重启服务端,修改服务端参数等

开源地址:https://github.com/Hoshinonyaruko/palworld-go

如何使用?

Release下载对应的系统二进制文件放入PalServer目录即可

# 启动palworld-go
cd /home/steam/Steam/steamapps/common/PalServer
nohup ./palworld-go &

然后浏览器上访问IP+52000就是你的网页控制台了,用户名默认palgo密码默认useradmin

服务端配置指南

可以修改服务器端口、服务器名称、服务器介绍、游戏世界设定等。

服务端配置一键生成修改地址:点我跳转

生成新的配置文件之后,关服替换下面的文件,重启服务端
/home/steam/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

配置文件中文注释

[/Script/Pal.PalGameWorldSettings]

OptionSettings=(

Difficulty=None,

; 难度None或Difficulty

DayTimeSpeedRate=1.000000,

; 白天流逝速度(0.1到5)

NightTimeSpeedRate=1.000000,

; 夜晚流逝速度(0.1到5)

ExpRate=1.000000,

; 经验值倍率(0.1到20)

PalCaptureRate=1.000000,

; 捕捉概率倍率(0.5到2)

PalSpawnNumRate=1.000000,

; 帕鲁出现数量倍率(0.5到3,过高会卡)

PalDamageRateAttack=1.000000,

; 帕鲁攻击伤害倍率(0.1到5)

PalDamageRateDefense=1.000000,

; 帕鲁承受伤害倍率(0.1到5)

PlayerDamageRateAttack=1.000000,

; 玩家攻击伤害倍率(0.1到5)

PlayerDamageRateDefense=1.000000,

; 玩家承受伤害倍率(0.1到5)

PlayerStomachDecreaceRate=1.000000,

; 玩家饱食度降低倍率(0.1到5)

PlayerStaminaDecreaceRate=1.000000,

; 玩家耐力倍率(0.1到5)

PlayerAutoHPRegeneRate=1.000000,

; 玩家生命值恢复倍率(0.1到5)

PlayerAutoHpRegeneRateInSleep=1.000000,

; 玩家睡眠时生命恢复倍率(0.1到5)

PalStomachDecreaceRate=1.000000,

; 帕鲁饱食度降低倍率(0.1到5)

PalStaminaDecreaceRate=1.000000,

; 帕鲁耐力降低倍率(0.1到5)

PalAutoHPRegeneRate=1.000000,

; 帕鲁生命值自然恢复倍率(0.1到5)

PalAutoHpRegeneRateInSleep=1.000000,

; 帕鲁在终端时生命恢复倍率(0.1到5)

BuildObjectDamageRate=1.000000,

; 对建筑物伤害倍率(0.5到3)

BuildObjectDeteriorationDamageRate=1.000000,

; 建筑物劣化速度倍率(0到10)

CollectionDropRate=1.000000,

; 可采集物品掉落倍率(0.5到3)

CollectionObjectHpRate=1.000000,

; 可采集物品生命值倍率(0.5到3)

CollectionObjectRespawnSpeedRate=1.000000,

; 可采集物品生成速率(0.5到3)

EnemyDropItemRate=1.000000,

; 敌方掉落物品率(0.5到3)

DeathPenalty=All,

; 死亡惩罚None不掉落Item只掉物品不掉装备ItemAndEquipment掉物品和装备All全都掉

bEnablePlayerToPlayerDamage=False,

; 启用玩家对玩家伤害功能

bEnableFriendlyFire=False,

; 火焰伤害

bEnableInvaderEnemy=True,

; 否会发生袭击事件

bActiveUNKO=False,

; ??

bEnableAimAssistPad=True,

; 启用瞄准辅助手柄

bEnableAimAssistKeyboard=False,

; 准星开启

DropItemMaxNum=3000,

; 掉落物品最大数量

DropItemMaxNum_UNKO=100,

; 掉落物品最大数量_UNKO

BaseCampMaxNum=128,

; 据点最大数

BaseCampWorkerMaxNum=15,

; 据点工人最大值(该配置目前有bug,调整也无效)

DropItemAliveMaxHours=1.000000,

; 掉落物品存在最大时长

bAutoResetGuildNoOnlinePlayers=False,

; 自动重置没有在线玩家的公会

AutoResetGuildTimeNoOnlinePlayers=72.000000,

; 无在线玩家时自动重置生成时间

GuildPlayerMaxNum=20,

; 公会玩家最大数量(1-100)

PalEggDefaultHatchingTime=72.000000,

; 帕鲁蛋默认孵化时间(0到240)

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="Default Palworld Server",

; 服务器名称

ServerDescription="",

; 服务器描述

AdminPassword="",

; 管理员密码(在游戏内输入「/AdminPassword 你的密码」可以认证为管理员)

ServerPassword="",

; 服务器密码

PublicPort=8211,

; 服务器端口

PublicIP="",

; 服务器ip

RCONEnabled=False,

; 启用 RCON

RCONPort=25575,

; RCON端口

Region="",

; 地区

bUseAuth=True,

; 使用授权

BanListURL="https://api.palworldgame.com/api/banlist.txt")

; 封禁用户URL

GM指令

以下是管理员指令,注意末尾,中间有空格,{}这个符号自行删除

steamid指的是,登陆管理员后,选项页面可看见所有在线玩家steamid,是一串数字,不是steam名字,点击复制即可

/adminpassword 密码

/Shutdown {Seconds} {MessageText}

到达设定的时间后为所有人关闭服务器

/DoExit

停止服务器

/KickPlayer {Steam ID}

将指定的玩家踢出服务器

/BanPlayer {Steam ID}

禁止指定的玩家进入服务器

/Broadcast {MessageText}

向服务器上的所有玩家显示消息(消息内容在{}中)

/TeleportToPlayer {Steam ID}

立即传送自己到达指定玩家所在位置

/TeleportToMe {Steam ID}

立即将指定的玩家传送到自己所在位置

/ShowPlayers

显示连接到服务器的所有玩家

/Info

显示服务器信息

/Save

优化

git地址:https://github.com/VeroFess/PalWorld-Server-Unoffical-Fix

  • 这是一个非官方的 PalWorld 服务器二进制分发项目,修复了原始服务器的一些问题。
  • 是大佬写的,不是我们做的,我们修改教程适配一下。造成任何损失与我们无关。

修复了什么?

  • 来自“SymbolInfoToHumanReadableString”的内存泄漏和高 CPU 负载
  • 来自“ProgramCounterToHumanReadableString”的内存泄漏和高 CPU 负载
  • 来自“PopulateProgramCounterSymbolInfoFromSymbolFile”的内存泄漏和高 CPU 负载
  • 禁用分析跟踪
  • 修复存档损坏的问题

使用方法

Release 下载二进制文件。 用我提供的文件覆盖官方文件即可。


存档转移

替换存档所用到的工具:点我下载

假如你所玩的世界房主不玩了,或者是你的服务器到期了想把存档保留下来,此教程可以用的上。

使用方法

  • 这里以联机模式转单机为例
    先随便开一个世界创建一个新存档,开个一个锚点然后返回标题。
  • 点击-开始游戏然后点你刚刚创建的新存档

  • 点开Players文件夹找到00000000000000000000000000000001.sav文件单独保存下来,这是你的角色存档
  • 然后解压存档替换工具,把你的旧存档文件放到savefiles文件夹下
  • 旧存档文件服务器位置:/home/steam/Steam/steamapps/common/PalServer/Pal/Saved/SaveGames/0/1AD27EF098F140D79C684041BAC88A9E
  • 然后在把你刚刚保存好的00000000000000000000000000000001.sav放到savefiles\Players

角色数据替换,首先要配置有Python环境,在工具包目录下调用cmd并且输入,等待脚本运行结束即可替换成功!

python fix-host-save.py ./uesave.exe ./savefiles 新名字ID 旧名字ID

PS:新名字ID就是你刚刚创建的存档00000000000000000000000000000001这个 ,旧存档ID在服务器上同样的位置,如果你找不到你的角色ID文件你可以登入一次

务器然后下载存档,在文件夹中找到最后修改时间的文件就是你在服务器上的存档。

  • 最后在把savefiles文件夹下的所有文件移动到新存档文件夹下即可完成存档替换
  • 如果你进入游戏发现角色存档转过来了,但是地图还没解锁,你可以在C盘本地存档文件夹上找到你所加入服务器ID的文件夹上找到LocalData.sav文件把他移动到新存档文件夹上即可解锁你原来的地图。

MOD/模型修改

幻兽帕鲁MOD整合包

mod网站:点我跳转

网盘:点我下载整合包

MOD使用教程

重要说明:
1.版本为steam最新正版,如果你是其他版本请自行测试
2.装MOD之前,建议先备份存档,以防突发状况,打开“存档位置”文件,可快速到达
3.检查自己游戏和电脑用户名是否使用了中文,如果是请改为英文,否则游戏会打不开

MOD安装方法:
把pal文件夹,复制粘贴到游戏根目录(不懂游戏根目录是什么请自行百度)

MOD种类位置说明,文件夹有两种路径:


Pal\Content\Paks
佐伊
莉莉
崩铁花火
赛马娘
Yuel
平泽唯
碧蓝天童爱丽丝
艾莉西亚
黄玉
开局100个终端和满黑奴
浆果营养为300
无需抓获直接可看到帕鲁信息(LogicMods文件夹里)



Pal\Binaries\Win64\Mods
x2销售金币-BetterSellRatesx2
100% 捕获率-100%CaptureRate
暂停-冻结时间 (按F1冻结)-Pause
全地图闪光-LuckyPals
消除飞行耐力消耗-vuxRemoveFlyingStamina
携带重量增加-vuxWeightIncrease
开地图直接传送-AlwaysFastTravel
装备工具损坏无处罚-NoDamagedEquipmentPenalties100
消除建筑倾斜限制-LessRestrictiveBuilding
食物不会腐烂-NoFoodDecay
不用卡BUG即可正常捕获塔主-CapturableTowerBosses
san值锁定100%-FullSan
地图全开-MapUnlocker
小地图
去雾帧数提升

删除说明:不要的MOD直接删除对应文件夹即可
注意,列表没写的文件夹不要动,那些都是MOD前置文件,删除了所有MOD都会失效

免责声明:

以上所有教程均来自互联网,侵删。

最后修改:2024 年 02 月 01 日
如果觉得我的文章对你有用,请随意赞赏