《夜族崛起》(V Rising)专用服务器(Dedicated Server)支持吸血鬼部族脱机离线常驻。游戏服务端采用双 JSON 配置文件架构:ServerHostSettings.json 负责主机网络与会话信息,ServerGameSettings.json 负责城堡心核维护消耗、传送携带限制、血液消耗与战斗数值。本文介绍 V Rising 专用服务器的标准安装与调优规范。
一、服务器资源规划参考
| 规格类型 | 4人小队合作 PVE | 10~20人部落 PVP 服 |
|---|---|---|
| CPU | 4 核心 / 3.0GHz+ | 8 核心 / 3.5GHz+ |
| 内存 (RAM) | 8 GB 物理内存 | 16 GB 物理内存 |
| 存储空间 | 30 GB SSD | 80 GB SSD |
| 网络上行 | 10 Mbps 独享 | 30 Mbps 独享 |
二、SteamCMD 安装专服
专用服务器由 SteamCMD 匿名拉取(AppID 为 1829350):
steamcmd +login anonymous +app_update 1829350 validate +quit
下载完成后,主程序位于根目录:VRisingServer.exe。
三、网络通信端口规划
| 端口号 | 协议 | 作用说明 | 路由器映射状态 |
|---|---|---|---|
| 9876 | UDP | 客户端直连主通信端口(GamePort) | 必须映射 |
| 9877 | UDP | Steam/列表查询端口(QueryPort) | 必须映射 |
| 25575 | TCP | RCON 远程控制端口(可选) | 视需要开放 |
启动脚本范例(start_server.bat):
@echo off
set SERVER_DIR=C:\VRisingServer
cd /d "%SERVER_DIR%"
start VRisingServer.exe -persistentDataPath "%SERVER_DIR%\save-data" -serverName "LanGame V Rising Server" -saveName "world1" -logFile "%SERVER_DIR%\logs\VRisingServer.log"
四、双 JSON 核心配置文件详解
配置文件存放于指定的 -persistentDataPath 路径下:
save-data/Settings/
1. 主机与网络设置:ServerHostSettings.json
{
"Name": "LanGame V Rising Server",
"Description": "Welcome to our vampire realm",
"Port": 9876,
"QueryPort": 9877,
"MaxConnectedUsers": 10,
"MaxConnectedAdmins": 4,
"ServerFps": 30,
"SaveName": "world1",
"Password": "your_secure_password",
"Secure": true,
"ListOnSteam": true,
"ListOnEOS": true,
"AutoSaveInterval": 600
}
2. 游戏玩法与规则设置:ServerGameSettings.json
{
"GameDifficulty": 1,
"GameModeType": "PvE",
"CastleDamageMode": "Never",
"CastleHeartDamageMode": "CanBeDestroyedOnlyWhenDecaying",
"DeathContainerPermission": "ClanMembers",
"RelicSpawnType": "Plentiful",
"TeleportBoundItems": false,
"CastleBloodEssenceDrainModifier": 0.5,
"GameTimeModifiers": {
"DayDurationInSeconds": 1080.0
}
}
关键字段优化建议:
TeleportBoundItems:设为false可解除“吸血鬼传送门无法携带矿石/资源”的原版限制,极大提升小队开黑建造体验;CastleBloodEssenceDrainModifier:城堡血清消耗倍率,若小队不是每日上线,建议调低至0.3 ~ 0.5减缓消耗,并定期检查心核库存;GameTimeModifiers.DayDurationInSeconds:完整昼夜循环长度(秒);日出与日落时间另有字段,不等同于白昼持续时间。
五、用 LGSM 管理日常维护
V Rising 的网络设置与玩法规则分别保存在两份 JSON 中。更改城堡消耗、传送限制或 PVP 时段时,先确认修改的是正确文件,并保留原配置,便于核对生效结果。
LanGame Server Manager (LGSM) 产品页 与项目仓库提供双文件原生配置管理。LGSM 可集中编辑模板字段、控制实例启停和查看日志,备份按启用的策略执行。
迁移或恢复时同时核对 SaveName、持久化目录和对应世界,不要只复制某一个版本号目录。更新前先保存并停服,完成备份后再更新;重新进服确认城堡、血液精华消耗与传送规则。