H
描述
《HumanitZ》是一款合作、等距视角的开放世界生存游戏,背景设定在因僵尸爆发而终结的世界中。作为少数人类幸存者之一,请尽力以“人类”的方式尽可能长久地存活下去。过去无法改变,但你可以为人类的未来在今天做出改变。
17 浏览
1 下载
2026-06-30
更新于 2 天前
预设配置详情
HumanitZ
文档
HumanitZ 是一款合作型、等距视角的开放世界生存游戏,故事背景设定在因僵尸爆发而终结的世界。作为少数幸存的人类之一,请尽力以"人性"的方式存活更久。过去无法改变,但你可以为人类的未来做出改变。
安装说明
当前版本的服务器软件存在轻微缺陷,且截至撰写本文时,尚无完善的官方文档。
服务器软件附带一个 README.txt 文件,其中包含大部分变量的说明,但仅此而已。该文件只能通过 SteamCMD 工具获取。
安装/系统要求
需要 64 位处理器和操作系统
服务器端口
以表格形式列出运行服务器所需的端口。
| 端口 | 默认值 |
|---|---|
| 游戏端口 | 7777 |
| 查询端口 | 27015 |
备注
7777 是默认端口,但可以使用任何端口。
registry.cn-shanghai.aliyuncs.com/pterodactyl-images/steamcmd:debian
./TSSGame/Binaries/Linux/TSSGameServer-Linux-Shipping TSSGame -log -port={{SERVER_PORT}} -queryport={{QUERY_PORT}} -steamservername="{{SERVER_NAME}}"
| 变量名 | 变量 | 描述 | 默认值 | 规则 | 可查看 | 可编辑 |
|---|---|---|---|---|---|---|
| [必需] Steam 应用 ID | SRCDS_APPID |
HumanitZ 服务器的 Steam 应用 ID | 2728330 |
required|string|in:2728330
必填 字符串 选项: 2728330
|
||
| 自动更新 | AUTO_UPDATE |
在启动时启用自动更新 | 1 |
boolean
布尔
|
||
| [必需] Steam 测试版分支 | SRCDS_BETAID |
这将确保脚本获取服务器的Linux版本。 | linuxbranch |
required|string|in:linuxbranch
必填 字符串 选项: linuxbranch
|
||
| [必需] Steam 查询端口 | QUERY_PORT |
Steam 查询端口 | 27015 |
required|numeric
必填 数字
|
||
| 服务器名称 | SERVER_NAME |
服务器名称 | HumanitZ [Dedicated] |
required|string
必填 字符串
|
||
| 服务器密码 | PASSWORD |
服务器密码(如果有的话) | |
nullable|string
可选 字符串
|
||
| 保存名称 | SAVE_NAME |
服务器存档文件的名称 | DedicatedSaveMP |
required|string
必填 字符串
|
||
| 管理员密码 | ADMIN_PASS |
管理员密码 | |
nullable|string
可选 字符串
|
||
| 最大玩家数 | MAX_PLAYERS |
允许的最大玩家数量 | 16 |
required|numeric
必填 数字
|
||
| 仅允许指定玩家 | ONLY_ALLOWED_PLAYERS |
仅允许指定玩家进入服务器 | 0 |
boolean
布尔
|
||
| 保存世界间隔 | SAVE_INTERVAL_SEC |
每x秒保存一次游戏。 | 300 |
required|numeric
必填 数字
|
||
| 永久死亡 | PERMA_DEATH |
0=关闭,1=个人永久死亡,2=所有玩家永久死亡 | 0 |
required|numeric
必填 数字
|
||
| 死亡时 | ON_DEATH |
0=仅丢失背包和手中的武器,1=上一项+口袋与背包,2=所有上一项+装备 | 2 |
required|numeric
必填 数字
|
||
| PvP | PVP |
0/1 关闭/开启。启用或禁用玩家对战。 | 1 |
boolean
布尔
|
||
| 清除感染 | CLEAR_INFECTION |
0=重生不会清除你的感染,1=重生后你会失去感染 | 1 |
boolean
布尔
|
||
| 鹰眼 | EAGLE_EYE |
1=能够购买鹰眼技能,0=不能购买 | 1 |
boolean
布尔
|
||
| 空投 | AIR_DROP |
1=启用,0=禁用。控制是否启用空投。 | 1 |
boolean
布尔
|
||
| 武器耐久度 | WEAPON_BREAK |
1=武器在耐久度降至0%时会损坏,但撬棍除外;0=只有简易武器在耐久度为0%时会损坏 | 1 |
boolean
布尔
|
||
| 多人睡眠 | MULTIPLAYER_SLEEP |
1=如果所有人同时执行睡眠表情,时间会流逝,0=禁用时间流逝 | 0 |
boolean
布尔
|
||
| 建筑生命值 | BUILDING_HEALTH |
玩家放置的建筑物的生命倍率。默认设置为"1"。 | 1 |
required|numeric
必填 数字
|
||
| 战利品重生 | LOOT_RESPAWN |
1=战利品会重生,0=永不重生 | 1 |
boolean
布尔
|
||
| 战利品重生计时器 | LOOT_RESPAWN_TIMER |
如果战利品会重生,需要多少分钟? | 60 |
required|numeric
必填 数字
|
||
| 拾取重生计时器 | PICKUP_RESPAWN_TIMER |
拾取物重生所需的时间(分钟),设为0可禁用。 | 90 |
required|numeric
必填 数字
|
||
| 战利品稀有度 | LOOT_RARITY |
0=稀少, 1=低, 2=默认, 3=丰富, 4=充裕 | 2 |
required|numeric
必填 数字
|
||
| 空投间隔 | AIR_DROP_INTERVAL |
每X天进行一次空投 | 1 |
required|numeric
必填 数字
|
||
| 僵尸难度(生命值) | ZOMBIE_DIFF_HEALTH |
0=非常简单,1=简单,2=默认,3=困难,4=非常困难,5=噩梦 | 1 |
required|numeric
必填 数字
|
||
| 僵尸难度(速度) | ZOMBIE_DIFF_SPEED |
0=非常简单,1=简单,2=默认,3=困难,4=非常困难,5=噩梦 | 2 |
required|numeric
必填 数字
|
||
| 僵尸难度(伤害) | ZOMBIE_DIFF_DAMAGE |
0=非常简单,1=简单,2=默认,3=困难,4=非常困难,5=噩梦 | 3 |
required|numeric
必填 数字
|
||
| 人类难度 | HUMAN_DIFFICULTY |
0=非常简单,1=简单,2=默认,3=困难,4=非常困难,5=噩梦 | 3 |
required|numeric
必填 数字
|
||
| 僵尸数量倍数 | ZOMBIE_AMOUNT_MULTI |
僵尸生成数量倍数 | 1 |
required|numeric
必填 数字
|
||
| 人类数量倍数 | HUMAN_AMOUNT_MULTI |
敌对人类生成数量倍率 | 1 |
required|numeric
必填 数字
|
||
| 僵尸狗数量倍数 | ZOMBIE_DOG_MULTI |
僵尸狗生成数量倍数 | 1 |
required|numeric
必填 数字
|
||
| 僵尸重生计时器 | ZOMBIE_RESPAWN_TIMER |
僵尸重新生成的时间(分钟) | 90 |
required|numeric
必填 数字
|
||
| 人类重生计时器 | HUMAN_RESPAWN_TIMER |
敌对人类重新生成的间隔时间(分钟) | 90 |
required|numeric
必填 数字
|
||
| 动物重生计时器 | ANIMAL_RESPAWN_TIMER |
动物重新生成的时间(分钟) | 90 |
required|numeric
必填 数字
|
||
| 开始赛季 | STARTING_SEASON |
0=夏季, 1=秋季, 2=冬季, 3=春季 | 1 |
required|numeric
必填 数字
|
||
| 每个季节的天数 | DAYS_PER_SEASON |
每个季节持续多少天 | 5 |
required|numeric
必填 数字
|
||
| 白天时长 | DAY_DUR |
白天持续时间(分钟) | 40 |
required|numeric
必填 数字
|
||
| 夜晚时长 | NIGHT_DUR |
夜晚持续时间(分钟) | 20 |
required|numeric
必填 数字
|
||
| 生命汲取 | VITAL_DRAIN |
你的生命值消耗速度 0=慢速,1=正常,2=快速 | 1 |
required|numeric
必填 数字
|
||
| 已启用狗狗伙伴 | DOG_ENABLED |
启用寻找可招募的狗狗伙伴功能 | 1 |
boolean
布尔
|
||
| 狗狗伙伴数量 | DOG_NUM |
随机生成的伴侣犬数量 | 8 |
required|numeric
必填 数字
|
||
| 招募伙伴犬 | RECRUIT_DOG |
允许玩家招募伙伴犬 | 1 |
boolean
布尔
|
||
| 伙伴健康 | COMPANION_HEALTH |
狗狗伙伴生命值 - 0=低 1=默认 2=高 | 1 |
required|numeric
必填 数字
|
||
| 伙伴伤害 | COMPANION_DMG |
狗狗伙伴伤害 - 0=低 1=默认 2=高 | 1 |
required|numeric
必填 数字
|
||
| 无死亡反馈 | NO_DEATH_FEEDBACK |
0 启用玩家死亡聊天通知 - 1 禁用玩家死亡聊天通知。 | 0 |
boolean
布尔
|
||
| 允许拆卸 | ALLOW_DISMANTLE |
1 = 启用玩家拆除自己的建筑,0 = 禁用 | 1 |
boolean
布尔
|
||
| 允许拆除房屋 | ALLOW_HOUSE_DISMANTLE |
1 = 玩家可以拆除房屋道具,0 = 禁用 | 1 |
boolean
布尔
|
||
| 领地 | TERRITORY |
1 = 启用。在PVE模式下,不允许在其他玩家的出生点区域建造。只有非招募状态的部落成员可以。0 = 禁用 | 1 |
boolean
布尔
|
||
| 腐烂 | DECAY |
默认情况下,每3600秒(即1小时),制作的“出生点”会损失1点耐久度。这用于处理领地建筑限制,因此玩家必须修复他们的出生点。 | 3600 |
required|numeric
必填 数字
|
||
| 拾取清理 | PICKUP_CLEANUP |
掉落拾取物被销毁所需的时间(以分钟计,世界中的拾取物部分将不被考虑),值为0表示不进行清理。 | 3000 |
required|numeric
必填 数字
|
||
| 假建筑清理 | FAKE_BUILDING_CLEANUP |
白色蓝图建筑被摧毁所需的时间(以分钟为单位),值为0表示不进行清理。 | 3000 |
required|numeric
必填 数字
|
镜像
registry.cn-shanghai.aliyuncs.com/pterodactyl-images/installers:debian
入口
bash
#!/bin/bash
# steamcmd Base Installation Script
#
# Server Files: /mnt/server
# Image to install with is 'registry.cn-shanghai.aliyuncs.com/pterodactyl-images/installers:debian'
##
#
# Variables
# STEAM_USER, STEAM_PASS, STEAM_AUTH - Steam user setup. If a user has 2fa enabled it will most likely fail due to timeout. Leave blank for anon install.
# WINDOWS_INSTALL - if it's a windows server you want to install set to 1
# SRCDS_APPID - steam app id found here - https://developer.valvesoftware.com/wiki/Dedicated_Servers_List
# SRCDS_BETAID - beta branch of a steam app. Leave blank to install normal branch
# SRCDS_BETAPASS - password for a beta branch should one be required during private or closed testing phases.. Leave blank for no password.
# INSTALL_FLAGS - Any additional SteamCMD flags to pass during install.. Keep in mind that steamcmd auto update process in the docker image might overwrite or ignore these when it performs update on server boot.
# AUTO_UPDATE - Adding this variable to the egg allows disabling or enabling automated updates on boot. Boolean value. 0 to disable and 1 to enable.
#
##
# Install packages. Default packages below are not required if using our existing install image thus speeding up the install process.
#apt -y update
#apt -y --no-install-recommends install curl lib32gcc-s1 ca-certificates
## just in case someone removed the defaults.
if [[ "${STEAM_USER}" == "" ]] || [[ "${STEAM_PASS}" == "" ]]; then
echo -e "steam user is not set.
"
echo -e "Using anonymous user.
"
STEAM_USER=anonymous
STEAM_PASS=""
STEAM_AUTH=""
else
echo -e "user set to ${STEAM_USER}"
fi
## download and install steamcmd
cd /tmp
mkdir -p /mnt/server/steamcmd
curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xzvf steamcmd.tar.gz -C /mnt/server/steamcmd
mkdir -p /mnt/server/steamapps # Fix steamcmd disk write error when this folder is missing
cd /mnt/server/steamcmd
# SteamCMD fails otherwise for some reason, even running as root.
# This is changed at the end of the install process anyways.
chown -R root:root /mnt
export HOME=/mnt/server
## install game using steamcmd
./steamcmd.sh +force_install_dir /mnt/server +login ${STEAM_USER} ${STEAM_PASS} ${STEAM_AUTH} $( [[ "${WINDOWS_INSTALL}" == "1" ]] && printf %s '+@sSteamCmdForcePlatformType windows' ) +app_update ${SRCDS_APPID} $( [[ -z ${SRCDS_BETAID} ]] || printf %s "-beta ${SRCDS_BETAID}" ) $( [[ -z ${SRCDS_BETAPASS} ]] || printf %s "-betapassword ${SRCDS_BETAPASS}" ) ${INSTALL_FLAGS} validate +quit
## set up 32 bit libraries
mkdir -p /mnt/server/.steam/sdk32
cp -v linux32/steamclient.so ../.steam/sdk32/steamclient.so
## set up 64 bit libraries
mkdir -p /mnt/server/.steam/sdk64
cp -v linux64/steamclient.so ../.steam/sdk64/steamclient.so
## making server files executable
chmod +x /mnt/server/TSSGame/Binaries/Linux/TSSGameServer-Linux-Shipping
## install end
echo "-----------------------------------------"
echo "Installation completed..."
echo "-----------------------------------------"
{
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL",
"meta": {
"update_url": "https://eggs.pterodactyl.top/eggs/59/download/egg-humanitz.json",
"version": "PTDL_v2"
},
"exported_at": "2024-06-01T00:04:20+00:00",
"name": "HumanitZ",
"author": "engels74@marx.ps",
"description": "《HumanitZ》是一款合作、等距视角的开放世界生存游戏,背景设定在因僵尸爆发而终结的世界中。作为少数人类幸存者之一,请尽力以“人类”的方式尽可能长久地存活下去。过去无法改变,但你可以为人类的未来在今天做出改变。",
"features": null,
"docker_images": {
"registry.cn-shanghai.aliyuncs.com/pterodactyl-images/steamcmd:debian": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/steamcmd:debian"
},
"file_denylist": [],
"startup": "./TSSGame/Binaries/Linux/TSSGameServer-Linux-Shipping TSSGame -log -port={{SERVER_PORT}} -queryport={{QUERY_PORT}} -steamservername=\"{{SERVER_NAME}}\"",
"config": {
"files": "{\r\n \"TSSGame/GameServerSettings.ini\": {\r\n \"parser\": \"ini\",\r\n \"find\": {\r\n \"[Host Settings].ServerName\": \"{{server.build.env.SERVER_NAME}}\",\r\n \"[Host Settings].Password\": \"{{server.build.env.PASSWORD}}\",\r\n \"[Host Settings].SaveName\": \"{{server.build.env.SAVE_NAME}}\",\r\n \"[Host Settings].AdminPass\": \"{{server.build.env.ADMIN_PASS}}\",\r\n \"[Host Settings].MaxPlayers\": \"{{server.build.env.MAX_PLAYERS}}\",\r\n \"[Host Settings].OnlyAllowedPlayers\": \"{{server.build.env.ONLY_ALLOWED_PLAYERS}}\",\r\n \"[World Settings].SaveIntervalSec\": \"{{server.build.env.SAVE_INTERVAL_SEC}}\",\r\n \"[World Settings].NoDeathFeedback\": \"{{server.build.env.NO_DEATH_FEEDBACK}}\",\r\n \"[World Settings].PermaDeath\": \"{{server.build.env.PERMA_DEATH}}\",\r\n \"[World Settings].OnDeath\": \"{{server.build.env.ON_DEATH}}\",\r\n \"[World Settings].PVP\": \"{{server.build.env.PVP}}\",\r\n \"[World Settings].ClearInfection\": \"{{server.build.env.CLEAR_INFECTION}}\",\r\n \"[World Settings].EagleEye\": \"{{server.build.env.EAGLE_EYE}}\",\r\n \"[World Settings].AirDrop\": \"{{server.build.env.AIR_DROP}}\",\r\n \"[World Settings].WeaponBreak\": \"{{server.build.env.WEAPON_BREAK}}\",\r\n \"[World Settings].MultiplayerSleep\": \"{{server.build.env.MULTIPLAYER_SLEEP}}\",\r\n \"[World Settings].LootRespawn\": \"{{server.build.env.LOOT_RESPAWN}}\",\r\n \"[World Settings].LootRespawnTimer\": \"{{server.build.env.LOOT_RESPAWN_TIMER}}\",\r\n \"[World Settings].PickupRespawnTimer\": \"{{server.build.env.PICKUP_RESPAWN_TIMER}}\",\r\n \"[World Settings].LootRarity\": \"{{server.build.env.LOOT_RARITY}}\",\r\n \"[World Settings].AirDropInterval\": \"{{server.build.env.AIR_DROP_INTERVAL}}\",\r\n \"[World Settings].ZombieDiffHealth\": \"{{server.build.env.ZOMBIE_DIFF_HEALTH}}\",\r\n \"[World Settings].ZombieDiffSpeed\": \"{{server.build.env.ZOMBIE_DIFF_SPEED}}\",\r\n \"[World Settings].ZombieDiffDamage\": \"{{server.build.env.ZOMBIE_DIFF_DAMAGE}}\",\r\n \"[World Settings].HumanDifficulty\": \"{{server.build.env.HUMAN_DIFFICULTY}}\",\r\n \"[World Settings].ZombieAmountMulti\": \"{{server.build.env.ZOMBIE_AMOUNT_MULTI}}\",\r\n \"[World Settings].HumanAmountMulti\": \"{{server.build.env.HUMAN_AMOUNT_MULTI}}\",\r\n \"[World Settings].ZombieDogMulti\": \"{{server.build.env.ZOMBIE_DOG_MULTI}}\",\r\n \"[World Settings].ZombieRespawnTimer\": \"{{server.build.env.ZOMBIE_RESPAWN_TIMER}}\",\r\n \"[World Settings].HumanRespawnTimer\": \"{{server.build.env.HUMAN_RESPAWN_TIMER}}\",\r\n \"[World Settings].AnimalRespawnTimer\": \"{{server.build.env.ANIMAL_RESPAWN_TIMER}}\",\r\n \"[World Settings].StartingSeason\": \"{{server.build.env.STARTING_SEASON}}\",\r\n \"[World Settings].DaysPerSeason\": \"{{server.build.env.DAYS_PER_SEASON}}\",\r\n \"[World Settings].DayDur\": \"{{server.build.env.DAY_DUR}}\",\r\n \"[World Settings].NightDur\": \"{{server.build.env.NIGHT_DUR}}\",\r\n \"[World Settings].VitalDrain\": \"{{server.build.env.VITAL_DRAIN}}\",\r\n \"[World Settings].DogEnabled\": \"{{server.build.env.DOG_ENABLED}}\",\r\n \"[World Settings].DogNum\": \"{{server.build.env.DOG_NUM}}\",\r\n \"[World Settings].RecruitDog\": \"{{server.build.env.RECRUIT_DOG}}\",\r\n \"[World Settings].BuildingHealth\": \"{{server.build.env.BUILDING_HEALTH}}\",\r\n \"[World Settings].CompanionHealth\": \"{{server.build.env.COMPANION_HEALTH}}\",\r\n \"[World Settings].CompanionDmg\": \"{{server.build.env.COMPANION_DMG}}\",\r\n \"[World Settings].AllowDismantle\": \"{{server.build.env.ALLOW_DISMANTLE}}\",\r\n \"[World Settings].AllowHouseDismantle\": \"{{server.build.env.ALLOW_HOUSE_DISMANTLE}}\",\r\n \"[World Settings].Territory\": \"{{server.build.env.TERRITORY}}\",\r\n \"[World Settings].Decay\": \"{{server.build.env.DECAY}}\",\r\n \"[World Settings].PickupCleanup\": \"{{server.build.env.PICKUP_CLEANUP}}\",\r\n \"[World Settings].FakeBuildingCleanup\": \"{{server.build.env.FAKE_BUILDING_CLEANUP}}\"\r\n }\r\n }\r\n}",
"logs": "{}",
"startup": "{\r\n \"done\": \"LogKaiHelper: Session created!\"\r\n}",
"stop": "^C"
},
"scripts": {
"installation": {
"container": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/installers:debian",
"entrypoint": "bash",
"script": "#!/bin/bash\r\n# steamcmd Base Installation Script\r\n#\r\n# Server Files: /mnt/server\r\n# Image to install with is 'registry.cn-shanghai.aliyuncs.com/pterodactyl-images/installers:debian'\r\n\r\n##\r\n#\r\n# Variables\r\n# STEAM_USER, STEAM_PASS, STEAM_AUTH - Steam user setup. If a user has 2fa enabled it will most likely fail due to timeout. Leave blank for anon install.\r\n# WINDOWS_INSTALL - if it's a windows server you want to install set to 1\r\n# SRCDS_APPID - steam app id found here - https://developer.valvesoftware.com/wiki/Dedicated_Servers_List\r\n# SRCDS_BETAID - beta branch of a steam app. Leave blank to install normal branch\r\n# SRCDS_BETAPASS - password for a beta branch should one be required during private or closed testing phases.. Leave blank for no password.\r\n# INSTALL_FLAGS - Any additional SteamCMD flags to pass during install.. Keep in mind that steamcmd auto update process in the docker image might overwrite or ignore these when it performs update on server boot.\r\n# AUTO_UPDATE - Adding this variable to the egg allows disabling or enabling automated updates on boot. Boolean value. 0 to disable and 1 to enable.\r\n#\r\n ##\r\n\r\n# Install packages. Default packages below are not required if using our existing install image thus speeding up the install process.\r\n#apt -y update\r\n#apt -y --no-install-recommends install curl lib32gcc-s1 ca-certificates\r\n\r\n## just in case someone removed the defaults.\r\nif [[ \"${STEAM_USER}\" == \"\" ]] || [[ \"${STEAM_PASS}\" == \"\" ]]; then\r\n echo -e \"steam user is not set.\\n\"\r\n echo -e \"Using anonymous user.\\n\"\r\n STEAM_USER=anonymous\r\n STEAM_PASS=\"\"\r\n STEAM_AUTH=\"\"\r\nelse\r\n echo -e \"user set to ${STEAM_USER}\"\r\nfi\r\n\r\n## download and install steamcmd\r\ncd /tmp\r\nmkdir -p /mnt/server/steamcmd\r\ncurl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz\r\ntar -xzvf steamcmd.tar.gz -C /mnt/server/steamcmd\r\nmkdir -p /mnt/server/steamapps # Fix steamcmd disk write error when this folder is missing\r\ncd /mnt/server/steamcmd\r\n\r\n# SteamCMD fails otherwise for some reason, even running as root.\r\n# This is changed at the end of the install process anyways.\r\nchown -R root:root /mnt\r\nexport HOME=/mnt/server\r\n\r\n## install game using steamcmd\r\n./steamcmd.sh +force_install_dir /mnt/server +login ${STEAM_USER} ${STEAM_PASS} ${STEAM_AUTH} $( [[ \"${WINDOWS_INSTALL}\" == \"1\" ]] && printf %s '+@sSteamCmdForcePlatformType windows' ) +app_update ${SRCDS_APPID} $( [[ -z ${SRCDS_BETAID} ]] || printf %s \"-beta ${SRCDS_BETAID}\" ) $( [[ -z ${SRCDS_BETAPASS} ]] || printf %s \"-betapassword ${SRCDS_BETAPASS}\" ) ${INSTALL_FLAGS} validate +quit \r\n\r\n## set up 32 bit libraries\r\nmkdir -p /mnt/server/.steam/sdk32\r\ncp -v linux32/steamclient.so ../.steam/sdk32/steamclient.so\r\n\r\n## set up 64 bit libraries\r\nmkdir -p /mnt/server/.steam/sdk64\r\ncp -v linux64/steamclient.so ../.steam/sdk64/steamclient.so\r\n\r\n## making server files executable\r\nchmod +x /mnt/server/TSSGame/Binaries/Linux/TSSGameServer-Linux-Shipping\r\n\r\n## install end\r\necho \"-----------------------------------------\"\r\necho \"Installation completed...\"\r\necho \"-----------------------------------------\""
}
},
"variables": [
{
"name": "[必需] Steam 应用 ID",
"description": "HumanitZ 服务器的 Steam 应用 ID",
"env_variable": "SRCDS_APPID",
"default_value": "2728330",
"user_viewable": false,
"user_editable": false,
"rules": "required|string|in:2728330",
"field_type": "text"
},
{
"name": "自动更新",
"description": "在启动时启用自动更新",
"env_variable": "AUTO_UPDATE",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "[必需] Steam 测试版分支",
"description": "这将确保脚本获取服务器的Linux版本。",
"env_variable": "SRCDS_BETAID",
"default_value": "linuxbranch",
"user_viewable": false,
"user_editable": false,
"rules": "required|string|in:linuxbranch",
"field_type": "text"
},
{
"name": "[必需] Steam 查询端口",
"description": "Steam 查询端口",
"env_variable": "QUERY_PORT",
"default_value": "27015",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "服务器名称",
"description": "服务器名称",
"env_variable": "SERVER_NAME",
"default_value": "HumanitZ [Dedicated]",
"user_viewable": true,
"user_editable": true,
"rules": "required|string",
"field_type": "text"
},
{
"name": "服务器密码",
"description": "服务器密码(如果有的话)",
"env_variable": "PASSWORD",
"default_value": "",
"user_viewable": true,
"user_editable": true,
"rules": "nullable|string",
"field_type": "text"
},
{
"name": "保存名称",
"description": "服务器存档文件的名称",
"env_variable": "SAVE_NAME",
"default_value": "DedicatedSaveMP",
"user_viewable": true,
"user_editable": true,
"rules": "required|string",
"field_type": "text"
},
{
"name": "管理员密码",
"description": "管理员密码",
"env_variable": "ADMIN_PASS",
"default_value": "",
"user_viewable": true,
"user_editable": true,
"rules": "nullable|string",
"field_type": "text"
},
{
"name": "最大玩家数",
"description": "允许的最大玩家数量",
"env_variable": "MAX_PLAYERS",
"default_value": "16",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "仅允许指定玩家",
"description": "仅允许指定玩家进入服务器",
"env_variable": "ONLY_ALLOWED_PLAYERS",
"default_value": "0",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "保存世界间隔",
"description": "每x秒保存一次游戏。",
"env_variable": "SAVE_INTERVAL_SEC",
"default_value": "300",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "永久死亡",
"description": "0=关闭,1=个人永久死亡,2=所有玩家永久死亡",
"env_variable": "PERMA_DEATH",
"default_value": "0",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "死亡时",
"description": "0=仅丢失背包和手中的武器,1=上一项+口袋与背包,2=所有上一项+装备",
"env_variable": "ON_DEATH",
"default_value": "2",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "PvP",
"description": "0/1 关闭/开启。启用或禁用玩家对战。",
"env_variable": "PVP",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "清除感染",
"description": "0=重生不会清除你的感染,1=重生后你会失去感染",
"env_variable": "CLEAR_INFECTION",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "鹰眼",
"description": "1=能够购买鹰眼技能,0=不能购买",
"env_variable": "EAGLE_EYE",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "空投",
"description": "1=启用,0=禁用。控制是否启用空投。",
"env_variable": "AIR_DROP",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "武器耐久度",
"description": "1=武器在耐久度降至0%时会损坏,但撬棍除外;0=只有简易武器在耐久度为0%时会损坏",
"env_variable": "WEAPON_BREAK",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "多人睡眠",
"description": "1=如果所有人同时执行睡眠表情,时间会流逝,0=禁用时间流逝",
"env_variable": "MULTIPLAYER_SLEEP",
"default_value": "0",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "建筑生命值",
"description": "玩家放置的建筑物的生命倍率。默认设置为\"1\"。",
"env_variable": "BUILDING_HEALTH",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "战利品重生",
"description": "1=战利品会重生,0=永不重生",
"env_variable": "LOOT_RESPAWN",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "战利品重生计时器",
"description": "如果战利品会重生,需要多少分钟?",
"env_variable": "LOOT_RESPAWN_TIMER",
"default_value": "60",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "拾取重生计时器",
"description": "拾取物重生所需的时间(分钟),设为0可禁用。",
"env_variable": "PICKUP_RESPAWN_TIMER",
"default_value": "90",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "战利品稀有度",
"description": "0=稀少, 1=低, 2=默认, 3=丰富, 4=充裕",
"env_variable": "LOOT_RARITY",
"default_value": "2",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "空投间隔",
"description": "每X天进行一次空投",
"env_variable": "AIR_DROP_INTERVAL",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "僵尸难度(生命值)",
"description": "0=非常简单,1=简单,2=默认,3=困难,4=非常困难,5=噩梦",
"env_variable": "ZOMBIE_DIFF_HEALTH",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "僵尸难度(速度)",
"description": "0=非常简单,1=简单,2=默认,3=困难,4=非常困难,5=噩梦",
"env_variable": "ZOMBIE_DIFF_SPEED",
"default_value": "2",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "僵尸难度(伤害)",
"description": "0=非常简单,1=简单,2=默认,3=困难,4=非常困难,5=噩梦",
"env_variable": "ZOMBIE_DIFF_DAMAGE",
"default_value": "3",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "人类难度",
"description": "0=非常简单,1=简单,2=默认,3=困难,4=非常困难,5=噩梦",
"env_variable": "HUMAN_DIFFICULTY",
"default_value": "3",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "僵尸数量倍数",
"description": "僵尸生成数量倍数",
"env_variable": "ZOMBIE_AMOUNT_MULTI",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "人类数量倍数",
"description": "敌对人类生成数量倍率",
"env_variable": "HUMAN_AMOUNT_MULTI",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "僵尸狗数量倍数",
"description": "僵尸狗生成数量倍数",
"env_variable": "ZOMBIE_DOG_MULTI",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "僵尸重生计时器",
"description": "僵尸重新生成的时间(分钟)",
"env_variable": "ZOMBIE_RESPAWN_TIMER",
"default_value": "90",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "人类重生计时器",
"description": "敌对人类重新生成的间隔时间(分钟)",
"env_variable": "HUMAN_RESPAWN_TIMER",
"default_value": "90",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "动物重生计时器",
"description": "动物重新生成的时间(分钟)",
"env_variable": "ANIMAL_RESPAWN_TIMER",
"default_value": "90",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "开始赛季",
"description": "0=夏季, 1=秋季, 2=冬季, 3=春季",
"env_variable": "STARTING_SEASON",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "每个季节的天数",
"description": "每个季节持续多少天",
"env_variable": "DAYS_PER_SEASON",
"default_value": "5",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "白天时长",
"description": "白天持续时间(分钟)",
"env_variable": "DAY_DUR",
"default_value": "40",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "夜晚时长",
"description": "夜晚持续时间(分钟)",
"env_variable": "NIGHT_DUR",
"default_value": "20",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "生命汲取",
"description": "你的生命值消耗速度 0=慢速,1=正常,2=快速",
"env_variable": "VITAL_DRAIN",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "已启用狗狗伙伴",
"description": "启用寻找可招募的狗狗伙伴功能",
"env_variable": "DOG_ENABLED",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "狗狗伙伴数量",
"description": "随机生成的伴侣犬数量",
"env_variable": "DOG_NUM",
"default_value": "8",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "招募伙伴犬",
"description": "允许玩家招募伙伴犬",
"env_variable": "RECRUIT_DOG",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "伙伴健康",
"description": "狗狗伙伴生命值 - 0=低 1=默认 2=高",
"env_variable": "COMPANION_HEALTH",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "伙伴伤害",
"description": "狗狗伙伴伤害 - 0=低 1=默认 2=高",
"env_variable": "COMPANION_DMG",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "无死亡反馈",
"description": "0 启用玩家死亡聊天通知 - 1 禁用玩家死亡聊天通知。",
"env_variable": "NO_DEATH_FEEDBACK",
"default_value": "0",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "允许拆卸",
"description": "1 = 启用玩家拆除自己的建筑,0 = 禁用",
"env_variable": "ALLOW_DISMANTLE",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "允许拆除房屋",
"description": "1 = 玩家可以拆除房屋道具,0 = 禁用",
"env_variable": "ALLOW_HOUSE_DISMANTLE",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "领地",
"description": "1 = 启用。在PVE模式下,不允许在其他玩家的出生点区域建造。只有非招募状态的部落成员可以。0 = 禁用",
"env_variable": "TERRITORY",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "boolean",
"field_type": "text"
},
{
"name": "腐烂",
"description": "默认情况下,每3600秒(即1小时),制作的“出生点”会损失1点耐久度。这用于处理领地建筑限制,因此玩家必须修复他们的出生点。",
"env_variable": "DECAY",
"default_value": "3600",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "拾取清理",
"description": "掉落拾取物被销毁所需的时间(以分钟计,世界中的拾取物部分将不被考虑),值为0表示不进行清理。",
"env_variable": "PICKUP_CLEANUP",
"default_value": "3000",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
},
{
"name": "假建筑清理",
"description": "白色蓝图建筑被摧毁所需的时间(以分钟为单位),值为0表示不进行清理。",
"env_variable": "FAKE_BUILDING_CLEANUP",
"default_value": "3000",
"user_viewable": true,
"user_editable": true,
"rules": "required|numeric",
"field_type": "text"
}
]
}附属文件
暂无附属文件
提交历史
Fork 关系
查看关系图暂无 Fork,成为第一个 Fork 的人吧!
统计
17
浏览
1
下载
0
星标
0
复刻
作者
飒
飒爽师叔
UID: 1
279 预设
·
2026-06