变更: v1.0.1 → v1.0.2
2026-06-30 08:29 → 2026-06-30 10:17
v1.0.1
v1.0.2
-27
+27
| 1 | { | |
| 2 | "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", | |
| 3 | "meta": { | |
| 展开 3 行未改动 | ||
| 7 | "exported_at": "2025-06-29T12:31:14-07:00", | |
| 8 | "name": "SourceCoop", | |
| 9 | "author": "red_thirten@yahoo.com", | |
| 10 | - | "description": "SourceCoop is a cooperative server-side-only mod for multi-player Source Engine games (like Black Mesa), that enables players to play together on single-player campaigns or maps. This Egg currently supports official Black Mesa maps only, but can be easily modified to support more (see Egg README for details).", |
| 11 | "features": [ | |
| 12 | "steam_disk_space" | |
| 13 | ], | |
| 展开 17 行未改动 | ||
| 31 | }, | |
| 32 | "variables": [ | |
| 33 | { | |
| 34 | - | "name": "Server Name", |
| 35 | - | "description": "Server name to show in server list.", |
| 36 | "env_variable": "SERVER_NAME", | |
| 37 | "default_value": "Black Mesa: Coop", | |
| 38 | "user_viewable": true, | |
| 39 | "user_editable": true, | |
| 40 | "rules": "required|string|max:128", | |
| 41 | "field_type": "text" | |
| 42 | }, | |
| 43 | { | |
| 44 | - | "name": "Max Players", |
| 45 | - | "description": "The maximum amount of players allowed on your game server.", |
| 46 | "env_variable": "MAX_PLAYERS", | |
| 47 | "default_value": "10", | |
| 48 | "user_viewable": true, | |
| 49 | "user_editable": true, | |
| 50 | "rules": "required|integer|min:1|max:128", | |
| 51 | "field_type": "text" | |
| 52 | }, | |
| 53 | { | |
| 54 | - | "name": "Server Password", |
| 55 | - | "description": "Password required to join the server. Leave empty to have no password.", |
| 56 | "env_variable": "SERVER_PASSWORD", | |
| 57 | "default_value": "", | |
| 58 | "user_viewable": true, | |
| 59 | "user_editable": true, | |
| 60 | "rules": "nullable|string", | |
| 61 | "field_type": "text" | |
| 62 | }, | |
| 63 | { | |
| 64 | - | "name": "Starting Map", |
| 65 | - | "description": "Map name for the server to load when it starts. Please use the following link for a guide on Black Mesa's map names: https://steamcommunity.com/sharedfiles/filedetails/?id=1920599249", |
| 66 | "env_variable": "STARTING_MAP", | |
| 67 | "default_value": "bm_c0a0a", | |
| 68 | "user_viewable": true, | |
| 69 | "user_editable": true, | |
| 70 | "rules": "required|string|in:bm_c0a0a,bm_c0a0b,bm_c0a0c,bm_c1a0a,bm_c1a0b,bm_c1a1a,bm_c1a1b,bm_c1a1c,bm_c1a1d,bm_c1a1e,bm_c1a2a,bm_c1a2b,bm_c1a2c,bm_c1a3a,bm_c1a3b,bm_c1a3c,bm_c1a4a,bm_c1a4b,bm_c1a4c,bm_c1a4d,bm_c1a4e,bm_c2a1a,bm_c2a1b,bm_c2a2a,bm_c2a2b,bm_c2a2c,bm_c2a2a,bm_c2a2a1,bm_c2a2a2,bm_c2a2b,bm_c2a2b1,bm_c2a2b2,bm_c2a2c,bm_c2a3a,bm_c2a3b,bm_c2a3c,bm_c2a4a,bm_c2a4b,bm_c2a4c,bm_c2a4e,bm_c2a4f,bm_c2a4g,bm_c2a4h,bm_c2a5a,bm_c2a5b,bm_c2a5c,bm_c2a5d,bm_c2a5e,bm_c2a5f,bm_c2a5g,bm_c2a5h,bm_c2a5i,bm_c3a1a,bm_c3a1b,bm_c3a2a,bm_c3a2b,bm_c3a2c,bm_c3a2d,bm_c3a2e,bm_c3a2f,bm_c3a2g,bm_c3a2h,bm_c3a2i,bm_c4a1a,bm_c4a1a1,bm_c4a1b,bm_c4a1b1,bm_c4a1c,bm_c4a1c1,bm_c4a2a,bm_c4a2b,bm_c4a2c,bm_c4a3a,bm_c4a3a1,bm_c4a3b,bm_c4a3b1,bm_c4a3b2,bm_c4a3c,bm_c4a3c1,bm_c4a3c2,bm_c4a3d,bm_c4a3d1,bm_c4a4a,bm_c5a1,credits", | |
| 71 | "field_type": "text" | |
| 72 | }, | |
| 73 | { | |
| 74 | - | "name": "Enable Friendly Fire", |
| 75 | - | "description": "(1 Enable | 0 Disable)", |
| 76 | "env_variable": "FRIENDLY_FIRE", | |
| 77 | "default_value": "0", | |
| 78 | "user_viewable": true, | |
| 79 | "user_editable": true, | |
| 80 | "rules": "boolean", | |
| 81 | "field_type": "text" | |
| 82 | }, | |
| 83 | { | |
| 84 | - | "name": "[Advanced] Enable `mod_forcetouchdata`", |
| 85 | - | "description": "Enables pre-caching of map data (eg. models, etc.). Disabling this may resolve crashing/hanging on certain maps (namely `bm_c4a4a` - Nihilanth), but may cause performance issues on other maps.", |
| 86 | "env_variable": "MOD_FORCETOUCHDATA", | |
| 87 | "default_value": "1", | |
| 88 | "user_viewable": true, | |
| 89 | "user_editable": true, | |
| 90 | "rules": "boolean", | |
| 91 | "field_type": "text" | |
| 92 | }, | |
| 93 | { | |
| 94 | - | "name": "[Advanced] Source Engine Dedicated Server App ID", |
| 95 | - | "description": "Steam App ID used for installation and updates. Rarely needs to be changed. (Black Mesa Dedicated Server = 346680 | Half-Life 2: Deathmatch Dedicated Server = 232370)", |
| 96 | "env_variable": "SRCDS_APPID", | |
| 97 | "default_value": "346680", | |
| 98 | "user_viewable": true, | |
| 99 | "user_editable": true, | |
| 100 | "rules": "required|integer|in:346680,232370", | |
| 101 | "field_type": "text" | |
| 102 | }, | |
| 103 | { | |
| 104 | - | "name": "[Advanced] Update Black Mesa Dedicated Server", |
| 105 | - | "description": "Checks for any Black Mesa dedicated server updates on startup, and updates if necessary. This is off by default, because an update of the Black Mesa server will typically require an update of SourceCoop as well (which requires re-installing the server). An update of SourceCoop may also require an update of Metamod and SourceMod (see these settings for more info). Note: Clients that have updated may not be able to join an outdated server. (1 Enable | 0 Disable)", |
| 106 | "env_variable": "AUTO_UPDATE", | |
| 107 | "default_value": "0", | |
| 108 | "user_viewable": true, | |
| 109 | "user_editable": true, | |
| 110 | "rules": "boolean", | |
| 111 | "field_type": "text" | |
| 112 | }, | |
| 113 | { | |
| 114 | - | "name": "[Advanced] SourceCoop Release Version Tag", |
| 115 | - | "description": "Which SourceCoop release (based on tag) to download from https://github.com/ampreeT/SourceCoop/releases during install/re-install. Note: If using `latest`, ensure you have specified the recommended Metamod and SourceMod builds (see these settings for more details).", |
| 116 | "env_variable": "VERSION", | |
| 117 | "default_value": "latest", | |
| 118 | "user_viewable": true, | |
| 119 | "user_editable": true, | |
| 120 | "rules": "required|string", | |
| 121 | "field_type": "text" | |
| 122 | }, | |
| 123 | { | |
| 124 | - | "name": "[Advanced] SourceCoop Release Build Tag", |
| 125 | - | "description": "Which SourceCoop build (based on keyword in release asset) to download from https://github.com/ampreeT/SourceCoop/releases during install/re-install. Note: While `hl2mp` (HL2: DM) is available for some SourceCoop releases, only `bms` (Black Mesa) is currently officially supported.", |
| 126 | "env_variable": "MATCH", | |
| 127 | "default_value": "bms", | |
| 128 | "user_viewable": true, | |
| 129 | "user_editable": true, | |
| 130 | "rules": "required|string|in:bms,hl2mp", | |
| 131 | "field_type": "text" | |
| 132 | }, | |
| 133 | { | |
| 134 | - | "name": "[Advanced] Metamod:Source Build", |
| 135 | - | "description": "Which Metamod:Source 1.12 build number to download during install/re-install. May need to be changed if SourceCoop updates, but otherwise rarely needs to be changed. Refer to the following link for the latest recommended build: https://github.com/ampreeT/SourceCoop?tab=readme-ov-file#-manual-installation", |
| 136 | "env_variable": "MMS_BUILD", | |
| 137 | "default_value": "1219", | |
| 138 | "user_viewable": true, | |
| 139 | "user_editable": true, | |
| 140 | "rules": "required|integer|min:1131", | |
| 141 | "field_type": "text" | |
| 142 | }, | |
| 143 | { | |
| 144 | - | "name": "[Advanced] SourceMod Build", |
| 145 | - | "description": "Which SourceMod 1.12 build number to download during install/re-install. May need to be changed if SourceCoop updates, but otherwise rarely needs to be changed. Refer to the following link for the latest recommended build: https://github.com/ampreeT/SourceCoop?tab=readme-ov-file#-manual-installation", |
| 146 | "env_variable": "SM_BUILD", | |
| 147 | "default_value": "7163", | |
| 148 | "user_viewable": true, | |
| 149 | "user_editable": true, | |
| 150 | "rules": "required|integer|min:6940", | |
| 151 | "field_type": "text" | |
| 152 | }, | |
| 153 | { | |
| 154 | - | "name": "[Host] Delete Unused Texture Files", |
| 155 | - | "description": "On the server, materials are needed but textures are not. If this setting is enabled, unused texture files will be deleted (after they are downloaded by SteamCMD) to save ~9 GB of disk space. Note: They may be redownloaded by SteamCMD if \"[Advanced] Update Black Mesa Dedicated Server\" is enabled. (1 Enable | 0 Disable)", |
| 156 | "env_variable": "DELETE_UNUSED_TEXTURES", | |
| 157 | "default_value": "1", | |
| 158 | "user_viewable": false, | |
| 展开 3 行未改动 | ||
| 162 | } | |
| 163 | ] | |
| 164 | } | |
| 1 | { | |
| 2 | "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", | |
| 3 | "meta": { | |
| 展开 3 行未改动 | ||
| 7 | "exported_at": "2025-06-29T12:31:14-07:00", | |
| 8 | "name": "SourceCoop", | |
| 9 | "author": "red_thirten@yahoo.com", | |
| 10 | + | "description": "SourceCoop 是一个面向多人 Source 引擎游戏(如《黑山》)的协作型纯服务端模组,能让玩家在单人战役或地图中共同游玩。此 Egg 目前仅支持《黑山》官方地图,但可轻松修改以支持更多地图(详情请参阅 Egg 的 README 文件)。", |
| 11 | "features": [ | |
| 12 | "steam_disk_space" | |
| 13 | ], | |
| 展开 17 行未改动 | ||
| 31 | }, | |
| 32 | "variables": [ | |
| 33 | { | |
| 34 | + | "name": "服务器名称", |
| 35 | + | "description": "服务器列表中显示的服务器名称。", |
| 36 | "env_variable": "SERVER_NAME", | |
| 37 | "default_value": "Black Mesa: Coop", | |
| 38 | "user_viewable": true, | |
| 39 | "user_editable": true, | |
| 40 | "rules": "required|string|max:128", | |
| 41 | "field_type": "text" | |
| 42 | }, | |
| 43 | { | |
| 44 | + | "name": "最大玩家数", |
| 45 | + | "description": "你的游戏服务器允许的最大玩家数量。", |
| 46 | "env_variable": "MAX_PLAYERS", | |
| 47 | "default_value": "10", | |
| 48 | "user_viewable": true, | |
| 49 | "user_editable": true, | |
| 50 | "rules": "required|integer|min:1|max:128", | |
| 51 | "field_type": "text" | |
| 52 | }, | |
| 53 | { | |
| 54 | + | "name": "服务器密码", |
| 55 | + | "description": "加入服务器需要密码。留空则无需密码。", |
| 56 | "env_variable": "SERVER_PASSWORD", | |
| 57 | "default_value": "", | |
| 58 | "user_viewable": true, | |
| 59 | "user_editable": true, | |
| 60 | "rules": "nullable|string", | |
| 61 | "field_type": "text" | |
| 62 | }, | |
| 63 | { | |
| 64 | + | "name": "起始地图", |
| 65 | + | "description": "服务器启动时加载的地图名称。关于黑山基地地图名称的指南,请使用以下链接:https://steamcommunity.com/sharedfiles/filedetails/?id=1920599249", |
| 66 | "env_variable": "STARTING_MAP", | |
| 67 | "default_value": "bm_c0a0a", | |
| 68 | "user_viewable": true, | |
| 69 | "user_editable": true, | |
| 70 | "rules": "required|string|in:bm_c0a0a,bm_c0a0b,bm_c0a0c,bm_c1a0a,bm_c1a0b,bm_c1a1a,bm_c1a1b,bm_c1a1c,bm_c1a1d,bm_c1a1e,bm_c1a2a,bm_c1a2b,bm_c1a2c,bm_c1a3a,bm_c1a3b,bm_c1a3c,bm_c1a4a,bm_c1a4b,bm_c1a4c,bm_c1a4d,bm_c1a4e,bm_c2a1a,bm_c2a1b,bm_c2a2a,bm_c2a2b,bm_c2a2c,bm_c2a2a,bm_c2a2a1,bm_c2a2a2,bm_c2a2b,bm_c2a2b1,bm_c2a2b2,bm_c2a2c,bm_c2a3a,bm_c2a3b,bm_c2a3c,bm_c2a4a,bm_c2a4b,bm_c2a4c,bm_c2a4e,bm_c2a4f,bm_c2a4g,bm_c2a4h,bm_c2a5a,bm_c2a5b,bm_c2a5c,bm_c2a5d,bm_c2a5e,bm_c2a5f,bm_c2a5g,bm_c2a5h,bm_c2a5i,bm_c3a1a,bm_c3a1b,bm_c3a2a,bm_c3a2b,bm_c3a2c,bm_c3a2d,bm_c3a2e,bm_c3a2f,bm_c3a2g,bm_c3a2h,bm_c3a2i,bm_c4a1a,bm_c4a1a1,bm_c4a1b,bm_c4a1b1,bm_c4a1c,bm_c4a1c1,bm_c4a2a,bm_c4a2b,bm_c4a2c,bm_c4a3a,bm_c4a3a1,bm_c4a3b,bm_c4a3b1,bm_c4a3b2,bm_c4a3c,bm_c4a3c1,bm_c4a3c2,bm_c4a3d,bm_c4a3d1,bm_c4a4a,bm_c5a1,credits", | |
| 71 | "field_type": "text" | |
| 72 | }, | |
| 73 | { | |
| 74 | + | "name": "启用友军伤害", |
| 75 | + | "description": "(1 启用 | 0 禁用)", |
| 76 | "env_variable": "FRIENDLY_FIRE", | |
| 77 | "default_value": "0", | |
| 78 | "user_viewable": true, | |
| 79 | "user_editable": true, | |
| 80 | "rules": "boolean", | |
| 81 | "field_type": "text" | |
| 82 | }, | |
| 83 | { | |
| 84 | + | "name": "[高级] 启用 `mod_forcetouchdata`", |
| 85 | + | "description": "启用地图数据预缓存(例如模型等)。禁用此选项可能解决某些地图(如 `bm_c4a4a` - Nihilanth)上的崩溃/卡死问题,但可能导致其他地图出现性能问题。", |
| 86 | "env_variable": "MOD_FORCETOUCHDATA", | |
| 87 | "default_value": "1", | |
| 88 | "user_viewable": true, | |
| 89 | "user_editable": true, | |
| 90 | "rules": "boolean", | |
| 91 | "field_type": "text" | |
| 92 | }, | |
| 93 | { | |
| 94 | + | "name": "[高级] Source Engine 专用服务器应用 ID", |
| 95 | + | "description": "用于安装和更新的 Steam 应用 ID。通常无需更改。(黑山基地专用服务器 = 346680 | 半条命2:死亡竞赛专用服务器 = 232370)", |
| 96 | "env_variable": "SRCDS_APPID", | |
| 97 | "default_value": "346680", | |
| 98 | "user_viewable": true, | |
| 99 | "user_editable": true, | |
| 100 | "rules": "required|integer|in:346680,232370", | |
| 101 | "field_type": "text" | |
| 102 | }, | |
| 103 | { | |
| 104 | + | "name": "[高级] 更新黑山基地专用服务器", |
| 105 | + | "description": "启动时检查黑山基地专用服务器更新,并在必要时进行更新。此功能默认关闭,因为黑山基地服务器的更新通常也需要同步更新SourceCoop(这需要重新安装服务器)。SourceCoop的更新可能还需要更新Metamod和SourceMod(详见相关设置)。注意:已更新的客户端可能无法加入未更新的服务器。(1 启用 | 0 禁用)", |
| 106 | "env_variable": "AUTO_UPDATE", | |
| 107 | "default_value": "0", | |
| 108 | "user_viewable": true, | |
| 109 | "user_editable": true, | |
| 110 | "rules": "boolean", | |
| 111 | "field_type": "text" | |
| 112 | }, | |
| 113 | { | |
| 114 | + | "name": "[高级] SourceCoop 发布版本标签", |
| 115 | + | "description": "在安装/重新安装期间,从 https://github.com/ampreeT/SourceCoop/releases 下载哪个 SourceCoop 版本(基于标签)。注意:如果使用 `latest`,请确保已指定推荐的 Metamod 和 SourceMod 构建版本(有关更多详细信息,请参阅这些设置)。", |
| 116 | "env_variable": "VERSION", | |
| 117 | "default_value": "latest", | |
| 118 | "user_viewable": true, | |
| 119 | "user_editable": true, | |
| 120 | "rules": "required|string", | |
| 121 | "field_type": "text" | |
| 122 | }, | |
| 123 | { | |
| 124 | + | "name": "[高级] SourceCoop 发布构建标签", |
| 125 | + | "description": "在安装/重新安装期间,从 https://github.com/ampreeT/SourceCoop/releases 下载哪个 SourceCoop 构建版本(基于发布资源中的关键词)。注意:虽然某些 SourceCoop 版本支持 `hl2mp`(半条命2:死亡竞赛),但目前仅官方支持 `bms`(黑山)。", |
| 126 | "env_variable": "MATCH", | |
| 127 | "default_value": "bms", | |
| 128 | "user_viewable": true, | |
| 129 | "user_editable": true, | |
| 130 | "rules": "required|string|in:bms,hl2mp", | |
| 131 | "field_type": "text" | |
| 132 | }, | |
| 133 | { | |
| 134 | + | "name": "[高级] Metamod:Source 构建", |
| 135 | + | "description": "安装/重新安装期间下载哪个 Metamod:Source 1.12 构建版本号。如果 SourceCoop 更新可能需要更改,但其他情况下很少需要更改。请参考以下链接获取最新推荐构建版本:https://github.com/ampreeT/SourceCoop?tab=readme-ov-file#-manual-installation", |
| 136 | "env_variable": "MMS_BUILD", | |
| 137 | "default_value": "1219", | |
| 138 | "user_viewable": true, | |
| 139 | "user_editable": true, | |
| 140 | "rules": "required|integer|min:1131", | |
| 141 | "field_type": "text" | |
| 142 | }, | |
| 143 | { | |
| 144 | + | "name": "[高级] SourceMod 构建", |
| 145 | + | "description": "安装/重新安装期间要下载的 SourceMod 1.12 构建版本号。如果 SourceCoop 更新可能需要更改,但通常很少需要更改。请参考以下链接获取最新推荐的构建版本:https://github.com/ampreeT/SourceCoop?tab=readme-ov-file#-manual-installation", |
| 146 | "env_variable": "SM_BUILD", | |
| 147 | "default_value": "7163", | |
| 148 | "user_viewable": true, | |
| 149 | "user_editable": true, | |
| 150 | "rules": "required|integer|min:6940", | |
| 151 | "field_type": "text" | |
| 152 | }, | |
| 153 | { | |
| 154 | + | "name": "[主机] 删除未使用的纹理文件", |
| 155 | + | "description": "在服务器上,需要的是材质文件而非纹理文件。若启用此设置,未使用的纹理文件将在被SteamCMD下载后删除,以节省约9GB磁盘空间。注意:若启用了\"[高级] 更新黑山基地专用服务器\",这些文件可能会被SteamCMD重新下载。(1 启用 | 0 禁用)", |
| 156 | "env_variable": "DELETE_UNUSED_TEXTURES", | |
| 157 | "default_value": "1", | |
| 158 | "user_viewable": false, | |
| 展开 3 行未改动 | ||
| 162 | } | |
| 163 | ] | |
| 164 | } | |
更新说明
v1.0.1
[AI翻译] 名称、描述、说明、JSON描述、变量
v1.0.2
[AI翻译] 描述、说明、JSON描述、变量