WordPress极简博客 WordPress极简博客
  • 新鲜事
  • 战疫情
  • UI素材
    • UI素材
    • 电商/节日
    • PPT
      • 节日庆典
      • 工作汇报
      • 商业计划书
    • word
      • 简历竞聘
      • 合同/公文
  • 创客头条
    • 音乐分享
    • 初创文章
    • 极客头条
    • 生活趣事
    • 生活日记
    • 防骗指南
  • 编程教学
    • API日记
    • Linux安全栏目
      • Linux运维安全汇总
      • DDOS攻击防护
      • XSS攻击防护
      • SQL安全防护
    • Python技术栏目
      • Python基础入门
      • Python基础结构
    • WordPress技术栏目
      • WP主题
      • WordPress技术教程
      • RIPRO主题美化
    • WordPress漏洞发布
    • 技术教程汇总
    • 严选源码
  • 专题
  • 基友
  • 隐私
  • 注册
    登录
立即登录
  • 首页
  • 云优化
  • 新疫情
  • 新鲜事
    • 热文
    • 极客
    • 生活
  • 技术篇
    • WP主题
    • 技术教程
    • Python入门
    • Python基础
  • 专题篇
  • 友链君
首页 数码 幻兽帕鲁开服教程(LINUX版)保姆级搭建

幻兽帕鲁开服教程(LINUX版)保姆级搭建

夏柔 1月 22, 2024

本教程尽可能详细的介绍幻兽帕鲁的服务器开服教程,并且介绍一些容易碰到的问题。

一、购买与连接服务器
1.购买服务器
官方文档推荐的服务器要求CPU4核心内存8GB,所以我们要准备好一个4核8GB的服务器。(实测2核4GB的大概在5人左右就特别容易崩溃,CPU占用率在98%,内存占用很快就超过100%溢出,所以想要稳定最低最低也要2核6GB)

以下是搭建教程

2.连接服务器
使用xshell连接服务器,xshell有官方的免费许可版本,下载网址放置顶评论区。下载打开后点击左上角文件新建,新建一个会话。

幻兽帕鲁开服教程(LINUX版)保姆级搭建-WordPress极简博客


名称可以自定义,主机端写上自己的服务器IP,之后点击连接输入密码即可成功连接。



二、安装SteamCMD
官方的文档链接放在评论区内。

服务器是不能在root用户上运行的,而且SteamCMD在root用上运行不安全,所以一定要创建新用户运行SteamCMD和服务器。



创建新用户:

sudo useradd -m steam

sudo passwd steam

(steam账号的密码输入需要两遍)

赋予新用户权限

usermod -G sudo steam

重启

进入新用户的home文件夹

sudo -u steam -s

cd /home/steam



安装SteamCMD和依赖项:

sudo add-apt-repository multiverse

sudo dpkg --add-architecture i386

sudo apt update

sudo apt install steamcmd



安装Manually:

sudo apt-get install lib32gcc-s1

新建文件夹,下载并解压SteamCMD

mkdir ~/Steam && cd ~/Steam

curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -



三、下载服务器:
运行steamcmd

./steamcmd.sh

下载服务器:

匿名模式登陆:

login anonymous

(显示OK后就登陆成功了)

下载服务器

app_update 2394010

还需要下载一个服务器依赖的包

app_update 1007

下载可能有点慢,多等等

退出SteamCMD

quit



建立库链接:

新建.steam文件夹

mkdir ~/.steam

新建sdk64文件夹

mkdir ~/.steam/sdk64
cp ~/Steam/steamapps/common/Steamworks\SDK\Redist/linux64/steamclient.so ~/.steam/sdk64/



四、配置运行服务器
进入服务器文件夹:

cd ~/Steam/steamapps/common/PalServer

调整配置文件:

默认配置文件是

[/Script/Pal.PalGameWorldSettings]

OptionSettings=(Difficulty=None,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,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,

bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,

bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,

bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,

ServerPlayerMaxNum=32,ServerName="Default",ServerDescription="",

AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",

RCONEnabled=False,RCONPort=25575,Region="China",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")

把这段内容,修改最后几项的

ServerName服务器名

AdminPassword管理员密码

ServerPassword服务器密码

PublicIP 服务器IP

这几项修改后复制粘贴到下列文件中

Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

注意要把值写在引号里,比如服务器密码:ServerPassword=""改成ServerPassword="123456"

如果想让自己的服务器能在社群服务器中被搜索到,可以在括号里加上

EpicApp=PalServer



简单的办法是复制好内容后,输入指令

vim ~/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

然后把内容粘贴到新弹出来的框里

按ESC,输入 :wq 后按回车(注意要英文输入法,冒号也要打)

运行服务器

./PalServer.sh

五、进入服务器
进入游戏后选择 加入多人游戏(专用服务器)

在最下面输入IP地址以及端口号即可进入服务器

如果设置了密码,在连一次后会弹窗提示没有输入密码,这时候再选择加入多人游戏(专用服务器),选择最近访问过的服务器列表,即可找到服务器输入密码进入服务器。
0
J2dcg1.png
猜你喜欢
  • 买了PikPak会员
  • 宝塔面板推出幻兽帕鲁一键搭建服务端
  • 帕鲁服务器非官方修复存档损坏、内存泄露及CPU高负载
  • 亚当云-香港独立服务器测评,告诉你大致效果如何
  • 关于本站被攻击声明!
  • 应国家号召,本站将于2020年4月3日起,全站灰色调默哀至4月4日23:59:59(附灰色调教程)
  • 从5G投票门到“撤出中国”,联想虽百口莫辩,但却拿下世界第一!
  • 红米K30首发骁龙765G处理器,能打败麒麟990的V30吗?
  • 在给《复联4》贡献完票房和泪水后,你终于可以去玩一玩迪士尼漫威园区了
  • 发布综合信息分类(新人必看)
11 9月, 2023
9月11日,星期一,在这里每天60秒读懂世界!
夏柔
站长
夏山如碧 - 怀柔天下
1694
文章
25
评论
58145K
获赞
版权声明

文章采用创作共用版权 CC BY-NC-ND/2.5/CN 许可协议,与本站观点无关。

如果您认为本文侵犯了您的版权信息,请与我们联系修正或删除。
投诉邮箱wpsite@aliyun.com

栏目推荐
Python基础入门33
WordPress技术教程267
前沿技术情报所22
城市创新——新消费11
最近有哪些不可错过的热文23
程序员的养生之道0
节
春
  • 新鲜事
  • 疫情实况
  • UI素材
  • 技术教程
  • 音乐分享
  • 专题
  • 友情
  • 隐私
  • 云优化
Copyright © 2019-2025 WordPress极简博客. Designed by 夏柔. 辽公网安备21010502000474号 辽ICP备19017037号-2