返回 开服教程
灵魂面甲开服14 min

《灵魂面甲》专用服务器搭建与部族规则配置指南

《灵魂面甲》专用服务器安装、游戏与查询端口、单地图启动脚本、GameXishu.json 原生规则及 LGSM 日常维护。

《灵魂面甲》(Soulmask)将面具附身、族人招募和生存建造结合起来。专用服务器让小队共享同一片世界,不必依赖某位玩家的游戏客户端保持在线。本文介绍单地图开服、原生玩法配置与存档维护;多地图集群需要另按对应版本的集群说明配置。


一、硬件与系统资源规划参考

规格类型 单地图小队服(4~8人) 较大规模部族服
CPU 8 核心 / 3.2GHz+ 12~16 核心高主频处理器
内存 (RAM) 16 GB 物理内存 32 GB 物理内存起步(按族人、建筑与在线人数实测调整)
存储空间 50 GB NVMe SSD 120 GB NVMe SSD
网络上行 15 Mbps 独享 30 Mbps ~ 50 Mbps 独享

二、SteamCMD 安装专服

专用服务器 AppID 为 3017310:

Shell
steamcmd +login anonymous +app_update 3017310 validate +quit

下载完成后,Windows 平台服务端执行文件位于: WS/Binaries/Win64/WSServer-Win64-Shipping.exe


三、网络端口规划

本文示例将游戏端口设为 UDP 7777、查询端口设为 UDP 27015。若实际启动配置使用其他端口,防火墙与路由器规则应同步调整。

端口 协议 用途 访问安排
7777 UDP 游戏通信 公网直连时映射
27015 UDP 服务器查询 按所用发现方式配置
19000 TCP 可选 RCON 仅允许可信管理来源

四、启动脚本与监听检查

1. 主大陆启动脚本(start_main.bat)

在 WS/Binaries/Win64 目录运行,并先替换示例密码:

Batch
@echo off
WSServer-Win64-Shipping.exe Level01_Main -server -log -UTF8Output -Port=7777 -QueryPort=27015 -MaxPlayers=20 -SteamServerName="LanGame Tribe Main" -PSW="replace_join_password" -adminpsw="replace_admin_password"

2. 检查监听端口(check_ports.bat)

启动后查看监听结果,将进程 ID 与服务端进程核对:

Batch
@echo off
netstat -ano -p udp | findstr ":7777 :27015"

核心参数说明:

  • -SteamServerName、-PSW 和 -adminpsw 分别设置列表名称、入服密码和管理员密码。
  • 监听检查不代表外网已可达。配置防火墙及必要映射后,还应由实际客户端验证加入。

五、GameXishu.json 玩法配置

原生玩法配置位于 WS/Saved/GameplaySettings/GameXishu.json。停服后保留生成文件的预设结构进行修改。以下片段展示预设 0 中的字段,应合并到现有预设,不要覆盖全部配置。

参数示例:

JSON
{
  "0": {
    "ExpRatio": 1.5,
    "PlayerDeathCantDropItemKaiGuan": 0
  }
}

ExpRatio 调整意识经验倍率;PlayerDeathCantDropItemKaiGuan 是死亡不掉落物品开关,0 表示不启用该保护。继续调整其他字段前,应对照安装包的 WS/Config/GameplaySettings/GameXishuConfig_Template.json 核对名称和范围。


六、用 LGSM 管理日常维护

灵魂面甲的部族生产与招募规则会直接影响长期存档。修改经验、资源或族人相关系数时,保留原值并分组验证,比一次提高所有倍率更容易找到合适节奏。

LanGame Server Manager (LGSM) 产品页 与项目仓库提供原生配置管理。LGSM 将启动参数、GameXishu.json 规则、日志和启停集中到实例中,备份与异常重启按已启用的策略执行。

更新前备份 WS/Saved,恢复后检查部族成员、建筑和世界规则。多地图互通另有版本对应的集群要求,不能仅靠复制启动脚本或共享存档目录完成,也不能把多个独立实例当成已经连通的集群。