游戏Unturned【未转变者】服务器搭建教程

简介

《Unturned》是免费 + 方块风 + 丧尸 + 生存建造 + 联机对战 + 海量模组的全能沙盒,被玩家称为 “Minecraft + DayZ” 的完美结合,适合喜欢自由生存与多人对抗的玩家。

架设教程

机器选择

  • 服务器规格 2H2G 以上

系统为:

Ubuntu 20.04 LTS

Ubuntu 22.04 LTS

环境依赖

更新软件包

sudo apt update
sudo apt upgrade
uname -a

For a 64-bit machine:

sudo apt-get install libstdc++6:i386 libgcc1:i386 libcurl4-gnutls-dev:i386

For a 32-bit machine:

sudo apt-get install libstdc++6 libgcc1 libcurl4-gnutls-dev -y
sudo apt install -y lib32gcc-s1 lib32stdc++6 libc6-i386

安装 SteamCMD

mkdir -p /home/Unturned
cd /home/Unturned
wget "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz"
tar -xvzf steamcmd_linux.tar.gz

以上命令会在 /root/steamcmd 目录下存放 steamcmd 的软件内容。

图片[1]-游戏Unturned【未转变者】服务器搭建教程-铭心博客

安装 Unturned

useradd steamcmd
chown -R steamcmd:steamcmd /home/Unturned
sudo chmod -R 755 /home/Unturned 
su steamcmd
cd /home/Unturned
./steamcmd.sh +force_install_dir /home/Unturned/U3DS +login anonymous +app_update 1110390 validate +quit

以上命令会在 /home/Unturned/U3DS 目录下存放 unturned 的软件内容。

下载时间大约 5 分钟,看到如下内容就是下载成功了。

图片[2]-游戏Unturned【未转变者】服务器搭建教程-铭心博客

生成服务器配置文件

配置服务器当然需要配置文件,配置文件我们可以让 Unturned 自己生成。

cd /home/Unturned
vim ExampleServer.sh
  • 进入编辑器后,输入 :%d 删除所有内容;
  • 输入 iinsert,进入编辑模式;
  • 输入内容 ./ServerHelper.sh +InternetServer /Myserver
  • 输入 esc 退出编辑模式,输入 :wq 保存文件并退出。

然后运行 ExampleServer.sh

./ExampleServer.sh

出现如下内容时,输入 shutdown 退出即可。

图片[3]-游戏Unturned【未转变者】服务器搭建教程-铭心博客

这个时候,在 /home/Unturned/U3DS/Servers 目录下,就会出现 /Myserver 目录,以下是目录结构。

图片[4]-游戏Unturned【未转变者】服务器搭建教程-铭心博客

配置 Commands.dat 文件

U3DS/Servers/Myserver/Server 目录下的 Commands.dat 文件就是我们的服务器配置信息。

一般要求有如下内容。

  • Name:服务器名称
  • password:服务器密码
  • Port:开放的端口
  • GSLT:steam 登录令牌 steam 令牌管理
  • 记得在安全组和系统放行你设置的端口
图片[5]-游戏Unturned【未转变者】服务器搭建教程-铭心博客

配置 Config.json 文件

D:\Steam\steamapps\common\Unturned\Worlds\Singleplayer_0 目录下,找到 Config.json 文件。

图片[6]-游戏Unturned【未转变者】服务器搭建教程-铭心博客

对于不想启动战眼防作弊的,修改如下配置项:

图片[7]-游戏Unturned【未转变者】服务器搭建教程-铭心博客

启动 Unturned

再次运行 ExampleServer.sh 文件,这次补充了 Commands.datConfig.json 两个文件,就可以正常启动了。

nohup 后台启动

cd /home/Unturned/U3DS
screen -S Unturned
ctrl+a+d
nohup ./ExampleServer.sh > root.log 2>&1 &

查看运行日志(CTRL + C 退出)

tail -f root.log

或者使用screen命令启动也可以

添加 MOD

首先在创意工坊随便找一个mod,拿到 URL:

https://steamcommunity.com/sharedfiles/filedetails/?id=3411858105&searchtext=overcast
  • 复制参数 id3411858105

打开 Config.json 文件同目录下的 WorkshopDownloadConfig.json

  • id 对应的值,复制到 "File_IDs"

一些 Mod

如果是地图,记得在 Commands.dat 文件里修改 Map 参数。

最后直接启动 Unturned 即可,不需要更新 steamcmd。

相关阅读

© 版权声明
THE END
喜欢就支持一下吧!
点赞55 分享