幻兽帕鲁PalWorld服务器搭建详细教程

幻兽帕鲁PalWorld是一款由Pocketpair开发的游戏,融合了多种玩法,其独特的题材和画风吸引了很多玩家。为了更好地进行游戏体验,很多玩家选择自行搭建服务器。本文将详细介绍如何搭建幻兽帕鲁PalWorld服务器。

第一步:购买服务器

根据幻兽帕鲁官方的推荐配置,建议大家购买CPU:4核,内存:16GB或以上配置的服务器。

这里给大家推荐腾讯云的轻量应用服务器,4核16G14M的配置1个月66元,3个月277元!【点此购买】

进入购买页面之后,选择4核16G14M的配置,点击立即购买,地域选择建议大家选择距离较近的地域,镜像选择Ubuntu 22.04 LTS,如下图所示:

第二步:登录服务器

1、登录腾讯云轻量应用服务器控制台。获取服务器登录密码。如忘记密码,可以在控制台重置密码:

2、选中服务器实例,点击登录按钮,并在登录页面输入登录密码即可。

  • 免密连接(推荐):无需密码即可登录。

  • SSH连接:需要手动输入密码或密钥进行登录。

登录成功之后,大家就可以根据实例的操作系统,正式进行幻兽帕鲁的部署啦!

第三步:服务器部署

部署环境

  • 地域:此处以北京地域为例,大家可以选择其他地域
  • 服务器套餐配置:CPU 4核、内存 16GB
  • 操作系统:Ubuntu 22.04 LTS

操作步骤:

第一步:在系统中添加multiverse组件,为系统添加32位软件支持,并更新软件包列表。

sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update

第二步:下载并安装SteamCMD软件包及其依赖项。

sudo apt install steamcmd

第三步:使用SteamCMD登录到Steam服务器并更新ID为2394010的游戏。

steamcmd +login anonymous +app_update 2394010 validate +quit

第四步:在当前用户的家目录下创建一个名为 sdk64 的子目录,并且如果需要,也会创建其父级目录(如 ~/.steam/ )

mkdir -p ~/.steam/sdk64/

第五步:使用 SteamCMD 登录到 Steam 服务器并更新 ID 为 1007 的游戏。更新过程完成后,会退出 SteamCMD 。请注意,具体的游戏 ID 可能因实际情况而异,您可以根据需要替换为您要更新的游戏的正确 ID 。

steamcmd +login anonymous +app_update 1007 +quit

第六步:复制文件

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

第七步:进入 ~/Steam/steamapps/common/PalServer 目录中

cd ~/Steam/steamapps/common/PalServer

第八步:运行名为 PalServer.sh 的脚本文件,并将端口号设置为 8211

./PalServer.sh port=8211

至此,服务器已成功搭建,但是此种模式下启动的游戏服,会在断开服务器时同步断线,想要长期保持游戏服启动,需要使用如下命令:

apt-get install screen -y
screen -S PalWorld

此时,会弹出一个新的窗口,在新的窗口中执行

cd ~/Steam/steamapps/common/PalServer
./PalServer.sh port=8211

出现上述运行成功后的信息,执行 ctrl + a + d 即可退出当前窗口,即可保证游戏服一直保持。

第四步:防火墙配置

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

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

步骤二:在实例详情页单击“防火墙”页签,进入防火墙配置页面。

步骤三:单击“添加规则”按钮,依次添加如下规则:

规则一:

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

规则二:

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

添加成功后的效果如下图:

接下来,大家就可以邀请好友来登录部署的幻兽帕鲁服务器一起玩耍啦~

幻兽帕鲁部署完成之后,如果大家想要按照自己的喜好来对游戏世界进行DIY,那么还需要进行如下步骤:

第一步:前往如下路径找到游戏世界参数的配置文件:PalWorldSettings.ini

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

第二步:使用如下命令打开游戏世界参数的配置文件:PalWorldSettings.ini

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

按下 i 进入编辑模式,光标将移动到文件的末尾,然后写入具体的世界配置,以下内容仅作为示例,详细参数可查看官方说明。

Difficulty=None
ServerName=Lighthouse
ServerDescription=Lighthouse
AdminPassword=ABC
ServerPassword=TEST
DeathPenalty=All
bEnablePlayerToPlayerDamage=False

编辑完成后,按下 Esc 键退出编辑模式,并输入 :wq 并按下回车键保存文件并退出 vim 。

第三步:使用如下命令重启服务,重启完成后即可生效。

sudo systemctl restart pal-server

第五步:登录游戏

前置条件

  • 首先需要在本地下载Steam客户端。
  • 其次需要在Steam购买幻兽帕鲁(Palworld)。

登录步骤

第一步:打开Steam客户端,并登录您的Steam账号。

第二步:在“库”中找到幻兽帕鲁,并开始游戏。

第三步:在游戏菜单选择“加入多人游戏(专用服务器)”

第四步:让玩家输入已部署的Dedicated Server的IP地址+端口(8211)即可畅快开玩~

至此,已经成功搭建了幻兽帕鲁 Dedicated Server ,可以和您的朋友在此中畅快游玩吧~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/345828.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

面试官灵魂一问,曾写过什么剧本?我:“简单的有,使用Ansible对lnmp架构部署!”

引言:今天带大家使用ansible进行对lnmp的架构部署,并做wordpress网站项目 准备ansible端 db1(安装nginx与php和项目) db2(安装数据库) 并做好管理关联配置 一、创建角色 路径可以自定义,例/root/juben.dir #ansible-galaxy init nginx#an…

.NET 跨平台图形库 SkiaSharp 基础应用

写在前面 SkiaSharp 是适用于 .NET 和 C# 的 2D 图形系统,由开源 Skia 图形引擎提供支持,在 Google 产品中广泛使用。 可以在应用程序中使用 SkiaSharp Xamarin.Forms 绘制 2D 矢量图形、位图和文本。支持跨平台,Windows、Linux、Anroid、IO…

docker-compose搭建redis哨兵模式

文件存放如下图: docker-compose.yml文件内容如下: version: 3.3 services:master:image: redis:3.2.12restart: alwayscontainer_name: redis-mastercommand: redis-server /usr/local/redis/conf/redis.confports:- 6380:6380volumes:- /root/redis/…

java开发——《并发编程》

目录 一.jmm 二.并发了什么 1.只有一个核(单核)并发还有没有意义 2.单核,还有什么可见性问题 3.并发和并行 三.volitaile 1.变量的可见性问题 2.原因是什么 3.本次修改的变量直接刷到主内存 4.声明其他内存对于这个地址的缓存无效 …

Java Web(三)--CSS

介绍 为什么需要: 在没有 CSS 之前,想要修改 HTML 元素的样式需要为每个 HTML 元素单独定义样式属性,费心费力;CSS 可以让 html 元素(内容) 样式(CSS)分离,提高web 开发的工作效率(针对前端开发),从而…

3.chrony服务器

目录 1. 简介 1.1. 重要性 1.2. Linux的两个时钟 1.3. 设置日期时间 1.3.1. timedatectl命令设置 1.3.2. date命令设置 1.4. NTP 1.5. Chrony介绍 2. 安装与配置 2.1. 安装: 2.2. Chrony配置文件分析 2.3. 同步时间服务器 2.3.1. 授时中心 2.3.2. 实验…

ssh登录失败:connection closed by foreign host

问题1: ssh登录不上,连接上就断掉 inetd.conf显示2277已打开,ip也没有冲突。 但是这两个文件是空的(size 0k): dropbear_dss_host_key dropbear_rsa_host_key 把/etc/dropbear里面的东西删掉,重新生成秘钥文件: …

Java强训day1(选择题编程题)

选择题 class Person{//堆public String name;public int age;public double weight;//方法区public void eat(){System.out.println(name"eat()");} }public class TestDemo2 {public static void main(String[] args) {//栈Person p1new Person();Person p2new Per…

基于python豆瓣电影评论的情感分析和聚类分析,聚类分析有手肘法进行检验,情感分析用snownlp

基于Python的豆瓣电影评论的情感分析和聚类分析是一种用于探索电影评论数据的方法。 情感分析 情感分析旨在从文本中提取情感信息,并对其进行分类,如正面、负面或中性。在这里,我们使用了一个名为snownlp的Python库来进行情感分析。Snownlp是…

深入了解达梦数据库的增删查改操作:从入门到精通

目录 前言: 一.达梦数据库的增删改查 1.创建数据库 2.插入数据 3.查看数据 4.删除数据 5.数据 前言: 在当今数字化的时代,数据库已经成为企业和组织的核心资产,是实现高效数据处理、存储和管理的重要工具。达梦数据库&…

linux下msyql自动备份

环境变量配置 vim /etc/profile 追加/usr/local/mysql,MySQL数据库默认安装路径 source /etc/profile 创建定时备份脚本 mkdir /home/mysqlDump/ vim /home/mysqlDump/mysql.sh #!/bin/bash mysqldump -uroot -p123456 bim_ry_prod > /home/mysqlDump/bim…

Qt/QML编程之路:QtMultimedia/Radio(41)

Qt有一个神奇的组件,那就是Qtmultimedia,它有强大的功能: 看看很多多媒体功能,都能在这里找到,不仅audio、video,还有camera、sound和radio。 比如: import QtQuick 2.0 import QtMultimedia 5.0Text {text: "Press Me!"font.pointSize: 24Audio {id: playM…

《幻兽帕鲁》被指AI缝合,开发过程疑点重重,最后附游戏安装教程

由日本游戏工作室Pocketpair开发的《Palworld / 幻兽帕鲁》毫无疑问成为了2024年的首个巨热游戏!上周五(2024年1月19日)游戏上线抢先体验,仅在3天内销量就已突破400万!并于2024年1月21日创下了1291967名同时在线玩家的…

Linux 下 TFTP 服务搭建及 U-Boot 中使用 tftp 命令实现文件下载

目录 搭建 TFTP 服务文件下载更多内容 TFTP(Trivial File Transfer Protocol,简单文件传输协议)是 TCP/IP 协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务,端口号…

Ddosify 作为压测工具的使用指南

文章目录 1. 写在最前面1.1 Kubernetes 监控1.2 Performance Testing 2. 命令行安装 & 使用2.1 安装2.2 使用2.2.1 默认的例子2.2.2 定制的例子 3. Dashboard 安装 & 使用3.1 安装3.2 使用3.2.1 简单使用3.2.3 依赖的服务介绍 4. 碎碎念5. 参考资料 1. 写在最前面 由于…

空调设计软件工程师考虑点

空调设计软件工程师考虑点 看如的下边有输入压力P,单位不同,MPG是相对压力,Kpa是绝对压力。绝对压力比相对压力大一个大气压,即100kpa。 海立压缩机直接给转速值就行。CAN数据格式,Motoral高位在前,Intel高…

解决找不到vcruntime140_1.dll无法继续执行代码的常用方法

Vcruntime140_1.dll文件的缺失是一个常见的系统问题,它可能会引发一系列不良影响。具体来说,当计算机系统中这个至关重要的动态链接库文件(vcruntime140_1.dll)丢失或损坏时,依赖于该文件运行的各种应用程序将无法获取…

【3.4数据库系统】逻辑结构设计

目录 1.关系模型的概念1.1 关系模型的基本概念1.2 关系模型相关概念 2.逻辑结构设计 1.关系模型的概念 1.1 关系模型的基本概念 关系模型属于数据模型 数据模型三要素:数据结构、数据操作、数据的约束条件。 1.2 关系模型相关概念 △目或度:关系模式中属性的个数。 △候选码…

5118优惠码vip、svip、专业版和旗舰版使用yhm666

5118大数据平台会员优惠码【yhm666】,结算时勾选“使用优惠码”,然后在优惠码窗口中输入yhm666,然后点确定即可享受特价会员价格。阿腾云atengyun.com分享如下图: 5118会员优惠码【yhm666】 5118会员价格和使用优惠码之后的价格对…

springboot初始项目每一层的含义

一.创建的时候主要勾选了以下 二.项目架构 三.有的项目下创建出来,存在更多不同的层级 src/main/java/com/example/demo/controller: 控制器层,包含处理 HTTP 请求和响应的控制器类。 src/main/java/com/example/demo/service: 服务层,包含业…