背景
最近幻兽帕鲁,有点小火。这个游戏要自己的小伙伴一起玩耍,才是最有乐趣的。
如何能大家一起玩呢,就需要自己搭建一服务器了。
服务器
先购买服务
有需要的兄弟和愿意支持的兄弟,可点。
阿里现在已经推出对应的服务器:
推荐配置(以6-8人左右为准):
- 需要外网。
- 带宽5M。
- 4C8G ,常规要求是 4C16G,最佳配置是 4G32G 内存。游戏有内存泄露,内存小的,注意重启。
- 4U起
其它牛逼兄弟的一些相关贴子:
组团的:
https://v2ex.com/t/1011139
幻兽帕鲁服务器一键搭建脚本:
https://v2ex.com/t/1011054
阿里同时也给出了教程:
阿里官方教程点我!
第二个帖子的主要内容为如下:
服务器买完之后进入控制台,进入该服务器详情页面,然后点击防火墙开放默认端口 8211
接着进入 ssh 终端即可。自己有熟悉的软件可以自己选择都是老手不多说。新手小白可以直接用腾讯云自带的网页 ssh 工具 orcaterm 登陆:
一键脚本
以 root 用户登陆到服务器然后运行以下命令即可。该脚本目前只在 Debian12 系统上验证过。如果遇上非网络问题则请自行更换系统或者寻求其他解决方案。
非 root 用户请先运行 sudo su命令。
wget https://www.xuehaiwu.com/wp-content/uploads/shell/Pal/PalServerInstall.sh && chmod +x PalServerInstall.sh && ./PalServerInstall.sh
出现该画面后选择 1 进行安装即可。
提示:该脚本为使用 docker 方式安装。首次运行会检测是否存在 docker ,不存在则进行安装并且会下载一个专门的重启脚本restart.sh,后续如果服务端只是日常维护重启则可以直接运行该重启脚本即可。
如果安装 docker 时下载速度特别慢可以修改一下脚本的第 30 行,使用国内镜像
curl -fsSL https://get.docker.com | bash -s docker —mirror Aliyun
你也可以自己先安装 docker 然后按需配置 docker 源,可选 docker 源参考: https://gist.github.com/y0ngb1n/7e8f16af3242c7815e7ca2f0833d3ea6
curl -fsSL https://get.docker.com | bash -s docker
非必须
nano /etc/docker/daemon.json
内容如下
{
“registry-mirrors”: [
“https://mirror.iscas.ac.cn“,
“https://mirror.ccs.tencentyun.com“,
“https://docker.nju.edu.cn“,
“http://hub-mirror.c.163.com“,
“https://docker.mirrors.ustc.edu.cn“
]
}
退出并保存
Ctrl + O 回车保存 Ctrl + x 退出
使配置生效
systemctl daemon-reload
重启 Docker
systemctl restart docker
相较于自己搭建,这个脚本只是可视化了而已。方便管理。
其中有一个比较关键的就是 4 选项,修改服务器配置。
其中比较重要的配置有
服务器名称
服务器上允许的最大玩家数(上限为 32 )
用于授予管理员访问权限的密码
普通玩家加入所需的密码
如果要使用管理员命令需要加上管理员密码,普通玩家加入密码暂时不推荐设置,因为可能会造成玩家进不来。
服务器配置生成也挺麻烦的,所以我简单的做了个生成网页。要修改哪个直接在网页上修改就行。配备了中文介绍。
服务端设置在线配置
请先前往在线配置地址
https://www.xuehaiwu.com/Pal/
其中所有参数都是默认参数,要修改哪几项就改哪几项。改完之后就点击一下生成配置文件然后复制 wget 命令即可。
然后进入到服务器终端的脚本目录里运行一下该命令即可。
默认的配置文件下载链接是:
https://www.xuehaiwu.com/Pal/configs/1.txt
没啥用只是一个配置文件模板罢了。
运行网页端给出的命令之后会多个 PalWorldSettings.ini 配置文件,这个时候就能使用安装脚本的修改配置功能了。
修改之后不是立即生效的,要重启帕鲁的服务端才能生效。
管理员命令(幻兽帕鲁GM命令)
如果要使用命令,您需要设置管理员密码后并使用/AdminPassword 密码命令在聊天框获取管理权限。
命令 | 描述 |
---|---|
/shutdown {秒} {messageText} | 服务器在秒数后关闭 将收到您的 MessageText 的通知 |
/DoExit | 强制停止服务器 |
/Broadcast {MessageText} | 向服务器中的所有玩家发送消息 |
/KickPlayer {SteamID} | 将玩家从服务器上踢出 |
/BanPlayer {SteamID} | 将玩家从服务器上封禁 |
/TeleportToPlayer {SteamID} | 传送到目标玩家的当前位置 |
/TeleportToMe {SteamID} | 目标玩家传送到您当前的位置 |
/ShowPlayers | 显示所有已连接玩家的信息 |
/Info | 显示服务器信息 |
/Save | 保存服务器数据 |
游戏相关
目前看到几个有趣的游戏相关资讯可以自行实验一下。
1 、卡 BUG 捕捉塔主 BOSS !轻轻松松让你拥有十万生命值神兽
https://www.bilibili.com/video/BV1jV411979g
2 、万能的绵悠悠
3 、无 BUG 全自动刷帕鲁球 | 刷弹药 | 刷钱 | 刷经验大法!
https://www.bilibili.com/video/BV1HT4y1b7v6