凌峰创科服务平台

SteamUnturned服务器怎么搭建?

Steamunturned 服务器完全指南

Steamunturned 是一款免费、开放世界的生存建造游戏,拥有强大的模组(Mod)支持,使其成为一个极具可玩性的多人游戏平台,搭建自己的服务器可以让你和朋友在一个专属的世界里游戏。

SteamUnturned服务器怎么搭建?-图1
(图片来源网络,侵删)

第一部分:如何搭建一个 Steamunturned 服务器

搭建服务器主要有两种方式:使用官方工具使用第三方管理面板(如 Pterodactyl),对于新手来说,官方工具最简单直接。

使用 SteamCMD 工具(官方推荐,最常用)

这是最标准、最灵活的方法,可以让你完全控制服务器文件。

步骤 1:准备工作

  1. 一台电脑/服务器
    • 本地电脑:如果你只是想和局域网的朋友玩,可以用你自己的电脑,电脑需要一直开着。
    • 云服务器/VPS:如果你想和互联网上的朋友玩,需要租一台云服务器(如 Vultr, DigitalOcean, 腾讯云, 阿里云等),推荐使用 Linux 系统(如 Ubuntu 20.04/22.04),因为更稳定且资源占用更少。
  2. 足够的硬件资源
    • CPU: 双核以上即可。
    • 内存: 建议 4GB 以上,模组越多需求越大。
    • 硬盘: 10GB 以上可用空间。
    • 网络: 上传和下载速度稳定,端口需要开放(默认 2701527016 UDP)。
  3. 安装 SteamCMD
    • Windows: 访问 SteamCMD 官方页面 下载并解压。
    • Linux (Ubuntu/Debian): 打开终端,运行以下命令:
      sudo apt update
      sudo apt install software-properties-common
      sudo dpkg --add-architecture i386
      sudo apt update
      sudo apt install lib32gcc-s1 steamcmd

步骤 2:下载服务器文件

SteamUnturned服务器怎么搭建?-图2
(图片来源网络,侵删)
  1. 创建服务器文件夹:在你的电脑或云服务器上创建一个新文件夹,~/UnturnedServer

  2. 启动 SteamCMD

    • Windows: 进入 SteamCMD 文件夹,双击 steamcmd.exe
    • Linux: 在终端中,切换到你创建的文件夹,然后运行 steamcmd
  3. 登录并安装:在 SteamCMD 窗口中,依次输入以下命令:

    # 匿名登录(推荐)
    login anonymous
    # 设置安装路径(非常重要!)
    force_install_dir /home/your_user/UnturnedServer  # Linux 示例,Windows 请改为你的文件夹路径,如 D:\UnturnedServer
    # 下载或更新 Unturned 服务器 (ID 1117300)
    app_update 1117300 validate
    # 退出 SteamCMD
    quit

    执行完毕后,你的服务器文件夹里就会出现 Unturned_Data, Unturned_Rocket, 等文件。

    SteamUnturned服务器怎么搭建?-图3
    (图片来源网络,侵删)

步骤 3:配置服务器

这是最关键的一步,服务器的主要设置都在 Unturned_Data/Config 文件夹下的 Commands.dat 文件里。

  1. 打开 Commands.dat:用记事本或任何文本编辑器打开它。
  2. 常用命令说明
    • ?mode=2 : 设置为 PVP (玩家对战) 模式。?mode=1 是 PVE (玩家对战环境)。
    • ?maxplayers=10 : 设置最大玩家数量。
    • ?port=27015 : 设置服务器端口。
    • ?queryport=27016 : 设置查询端口,用于服务器列表显示。
    • ?name=我的服务器 : 设置服务器名称。
    • ?password=123456 : 设置服务器连接密码(可选)。
    • ?public=1 : 设置为公开,可在服务器列表中看到,设为 0 则为私密。
    • ?difficulty=5 : 设置游戏难度(1-10)。
    • ?language=zh-CN : 设置游戏语言为简体中文。
    • ?bans=1 : 启用封禁系统。
    • ?welcome=欢迎来到我的服务器! : 玩家进入时显示的欢迎信息。
    • ?update : 启用自动更新。
  3. 启用模组支持
    • Commands.dat 中添加 ?Rocket 命令,这是使用模组(尤其是 Rocket Mod)的必要条件。
    • 确保你的服务器文件夹里有 Unturned_Rocket 文件夹(SteamCMD 会自动下载)。

步骤 4:启动服务器

  1. Windows: 进入你的服务器文件夹,双击 Unturned.exe

  2. Linux: 在终端中,进入服务器文件夹,然后运行:

    # 给 Unturned_x86_64 执行权限
    chmod +x Unturned.x86_64
    # 启动服务器
    ./Unturned.x86_64 -nographics -batchmode

    -nographics-batchmode 参数可以让服务器在后台无图形界面运行。

步骤 5:连接服务器

  1. 本地局域网:在 Steamunturned 中,选择“加入游戏” -> “局域网”,服务器就会自动列出。
  2. 互联网:在 Steamunturned 中,选择“加入游戏” -> “直接连接”,然后输入你的公网 IP 地址和端口,45.67.89:27015

第二部分:服务器管理与模组(Mods)

一个“裸”服务器玩法比较单一,通常需要安装模组来丰富内容。

管理工具:Rocket Mod

Rocket Mod 是 Steamunturned 最流行、功能最强大的模组管理器和 API 框架,几乎所有好用的管理插件都是基于它。

  • 安装:SteamCMD 在安装游戏时已经自动下载了 Unturned_Rocket 文件夹,你只需要在 Commands.dat 中加入 ?Rocket 即可启用。
  • 作用:让你可以安装各种插件,如管理命令、经济系统、保护插件等。

如何安装模组

模组分为两种:Workshop 模组非 Workshop 模组

A. Workshop 模组(最简单)

  1. 在 Steam 中:进入你的 Steam 库,右键点击 "Unturned" -> "属性" -> "已安装"。
  2. 勾选需要的模组:搜索并勾选你想要的模组,如地图、车辆、武器等。
  3. 同步到服务器:这是最关键的一步!你需要一个工具来将你订阅的模组同步到服务器文件夹。
    • 推荐工具Steam Workshop DownloaderUnturned Workshop Updater
    • 方法:运行这些工具,输入你的服务器 ID (1117300),它会自动下载所有你订阅的模组到服务器的 Unturned_Dedicated/Server/Content 文件夹下对应的文件夹中(如 Maps, Items, Vehicles)。

B. 非 Workshop 模组(插件)

这类模组通常是 .dll 文件,需要手动下载并放入 Unturned_Rocket/Plugins 文件夹。

  1. 下载插件:去 Unturned Mod.io 或 Rocket Mod 官网下载你需要的插件。
  2. 上传文件:将下载的 .dll 文件放入 Unturned_Rocket/Plugins 文件夹。
  3. 配置插件:很多插件有自己的配置文件,通常位于 Unturned_Rocket/Config 文件夹下,根据插件说明进行配置。

第三部分:常见问题与故障排除

问题 1:服务器在服务器列表里不显示(无法公开)

  • 原因:通常是防火墙或云服务器的安全组规则阻止了端口。
  • 解决方法
    1. 本地电脑:在 Windows 防火墙中允许 Unturned.exeUnturnedServer.exe 通过。
    2. 云服务器:在云服务商的控制台找到“安全组”或“防火墙”规则,入站规则中添加 UDP 协议,开放 27015 (游戏端口) 和 27016 (查询端口)。

问题 2:玩家连接后掉线,或者进入游戏后卡住

  • 原因:可能是端口冲突、模组不兼容,或者服务器配置错误。
  • 解决方法
    1. 检查 Commands.dat 中的端口是否被其他程序占用。
    2. 尝试禁用最新安装的模组,看是否是冲突问题。
    3. 检查 Rocket/Logs 文件夹下的日志文件,通常会有错误提示。

问题 3:如何备份我的服务器?

  • 解决方法:定期备份整个服务器文件夹,特别是 Unturned (存档) 和 Unturned_Rocket (配置和插件) 文件夹,你可以使用脚本来定时压缩备份。

问题 4:如何封禁玩家?

  • 方法一(游戏内):在服务器控制台输入 ban [玩家ID] [原因],玩家 ID 可以通过 list 命令查看。
  • 方法二(推荐):安装一个名为 AdvancedBan 的 Rocket Mod 插件,它提供了更强大的封禁和管理功能。

总结与进阶

  • 起步:从官方 SteamCMD 方法开始,先搭建一个干净的、能运行的服务器。
  • 学习:熟悉 Commands.dat 的基本命令,这是服务器的灵魂。
  • 扩展:安装 Rocket Mod,然后开始添加地图、物品、车辆等 Workshop 模组,让服务器变得有趣。
  • 管理:安装管理插件,如 AdminToolsEssentialsAdvancedBan 等,方便你管理玩家和服务器。
  • 社区:多逛逛 Unturned 官方论坛Unturned Mod.io,那里有大量的插件、地图和支持文档。

搭建和管理 Steamunturned 服务器是一个不断学习和探索的过程,祝你玩得开心!如果你有更具体的问题,可以随时提出。

分享:
扫描分享到社交APP
上一篇
下一篇