变更: v1.0.0 → v1.0.1
2026-07-01 03:48 → 2026-07-01 03:57
v1.0.0
v1.0.1
-41
+41
| 1 | { | |
| 2 | "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL", | |
| 3 | "meta": { | |
| 展开 3 行未改动 | ||
| 7 | "exported_at": "2024-06-01T00:16:56+00:00", | |
| 8 | "name": "Neverwinter Nights: Enhanced Edition", | |
| 9 | "author": "git@robsti.dev", | |
| 10 | - | "description": "Return to the Forgotten Realms in this bestselling Dungeons & Dragons roleplaying game. Combines all the content of Neverwinter Nights Diamond Edition with all-new enhanced features. Includes 100+ hours of award-winning adventures and the tools to create your own!", |
| 11 | "features": null, | |
| 12 | "docker_images": { | |
| 13 | "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/yolks:debian": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/yolks:debian" | |
| 展开 15 行未改动 | ||
| 29 | }, | |
| 30 | "variables": [ | |
| 31 | { | |
| 32 | - | "name": "Game Version", |
| 33 | - | "description": "Version of the game to install", |
| 34 | "env_variable": "NWN_VERSION", | |
| 35 | "default_value": "latest", | |
| 36 | "user_viewable": true, | |
| 37 | "user_editable": true, | |
| 38 | "rules": "required|string|max:20", | |
| 39 | "field_type": "text" | |
| 40 | }, | |
| 41 | { | |
| 42 | - | "name": "Module Name", |
| 43 | - | "description": "Name of the module we want to load. Official modules are stored in `~/data` and custom modules need to be stored in `~/user`. Must match the file name exactly without the extension.", |
| 44 | "env_variable": "MODULE_NAME", | |
| 45 | "default_value": "", | |
| 46 | "user_viewable": true, | |
| 47 | "user_editable": true, | |
| 48 | "rules": "required|string", | |
| 49 | "field_type": "text" | |
| 50 | }, | |
| 51 | { | |
| 52 | - | "name": "Load Slot #", |
| 53 | - | "description": "Save game slot number to load on boot.", |
| 54 | "env_variable": "SAVE_SLOT", | |
| 55 | "default_value": "", | |
| 56 | "user_viewable": true, | |
| 57 | "user_editable": true, | |
| 58 | "rules": "nullable|numeric", | |
| 59 | "field_type": "text" | |
| 60 | }, | |
| 61 | { | |
| 62 | - | "name": "Max Number Of Clients", |
| 63 | - | "description": "Maximum number of connections to the game server.", |
| 64 | "env_variable": "MAX_CLIENTS", | |
| 65 | "default_value": "96", | |
| 66 | "user_viewable": true, | |
| 67 | "user_editable": true, | |
| 68 | "rules": "required|numeric|min:1", | |
| 69 | "field_type": "text" | |
| 70 | }, | |
| 71 | { | |
| 72 | - | "name": "Minimum Level", |
| 73 | - | "description": "Minimum character level required to access the game server.", |
| 74 | "env_variable": "MIN_LEVEL", | |
| 75 | "default_value": "1", | |
| 76 | "user_viewable": true, | |
| 77 | "user_editable": true, | |
| 78 | "rules": "required|numeric", | |
| 79 | "field_type": "text" | |
| 80 | }, | |
| 81 | { | |
| 82 | - | "name": "Maximum Level", |
| 83 | - | "description": "Maximum character level required to access the game server.", |
| 84 | "env_variable": "MAX_LEVEL", | |
| 85 | "default_value": "100", | |
| 86 | "user_viewable": true, | |
| 87 | "user_editable": true, | |
| 88 | "rules": "required|numeric", | |
| 89 | "field_type": "text" | |
| 90 | }, | |
| 91 | { | |
| 92 | - | "name": "Pause And Play", |
| 93 | - | "description": "Toggle game pausing permissions.\r\n0 = game can only be paused by DM\r\n1 = game can by paused by players", |
| 94 | "env_variable": "PAUSE_AND_PLAY", | |
| 95 | "default_value": "1", | |
| 96 | "user_viewable": true, | |
| 97 | "user_editable": true, | |
| 98 | "rules": "required|boolean", | |
| 99 | "field_type": "text" | |
| 100 | }, | |
| 101 | { | |
| 102 | - | "name": "PvP Mode", |
| 103 | - | "description": "The mode of PvP enabled.\r\n0 = none\r\n1 = party\r\n2 = full", |
| 104 | "env_variable": "PVP", | |
| 105 | "default_value": "2", | |
| 106 | "user_viewable": true, | |
| 107 | "user_editable": true, | |
| 108 | "rules": "required|numeric|in:0,1,2", | |
| 109 | "field_type": "text" | |
| 110 | }, | |
| 111 | { | |
| 112 | - | "name": "Server Vault Mode", |
| 113 | - | "description": "0 = local characters only\r\n1 = server characters only", |
| 114 | "env_variable": "SERVER_VAULT", | |
| 115 | "default_value": "1", | |
| 116 | "user_viewable": true, | |
| 117 | "user_editable": true, | |
| 118 | "rules": "required|numeric|in:0,1", | |
| 119 | "field_type": "text" | |
| 120 | }, | |
| 121 | { | |
| 122 | - | "name": "Enforce Legal Characters", |
| 123 | - | "description": "Toggle enforcement of legal characters.", |
| 124 | "env_variable": "ELC", | |
| 125 | "default_value": "1", | |
| 126 | "user_viewable": true, | |
| 127 | "user_editable": true, | |
| 128 | "rules": "required|boolean", | |
| 129 | "field_type": "text" | |
| 130 | }, | |
| 131 | { | |
| 132 | - | "name": "Enforce Item Level Restrictions", |
| 133 | - | "description": "Toggle enforcement of item level restrictions.", |
| 134 | "env_variable": "ILR", | |
| 135 | "default_value": "1", | |
| 136 | "user_viewable": true, | |
| 137 | "user_editable": true, | |
| 138 | "rules": "required|boolean", | |
| 139 | "field_type": "text" | |
| 140 | }, | |
| 141 | { | |
| 142 | - | "name": "Game Type", |
| 143 | - | "description": "Set which game room to post the game to. This only applies if the game is public.", |
| 144 | "env_variable": "GAME_TYPE", | |
| 145 | "default_value": "0", | |
| 146 | "user_viewable": true, | |
| 147 | "user_editable": true, | |
| 148 | "rules": "required|numeric", | |
| 149 | "field_type": "text" | |
| 150 | }, | |
| 151 | { | |
| 152 | - | "name": "Toggle Single Parties", |
| 153 | - | "description": "Toggle if multiple parties are allowed.", |
| 154 | "env_variable": "ONE_PARTY", | |
| 155 | "default_value": "0", | |
| 156 | "user_viewable": true, | |
| 157 | "user_editable": true, | |
| 158 | "rules": "required|boolean", | |
| 159 | "field_type": "text" | |
| 160 | }, | |
| 161 | { | |
| 162 | - | "name": "Difficulty", |
| 163 | - | "description": "Game difficulty selection.\r\n1 = easy\r\n2 = normal\r\n3 = D&D hardcore\r\n4 = very difficult", |
| 164 | "env_variable": "DIFFICULTY", | |
| 165 | "default_value": "3", | |
| 166 | "user_viewable": true, | |
| 167 | "user_editable": true, | |
| 168 | "rules": "required|numeric|in:1,2,3,4", | |
| 169 | "field_type": "text" | |
| 170 | }, | |
| 171 | { | |
| 172 | - | "name": "Auto Save Interval", |
| 173 | - | "description": "Interval between autosaves in minutes.", |
| 174 | "env_variable": "AUTO_SAVE_INTERVAL", | |
| 175 | "default_value": "0", | |
| 176 | "user_viewable": true, | |
| 177 | "user_editable": true, | |
| 178 | "rules": "required|numeric|min:0", | |
| 179 | "field_type": "text" | |
| 180 | }, | |
| 181 | { | |
| 182 | - | "name": "Player Password", |
| 183 | - | "description": "Password needed to join the server as a player.", |
| 184 | "env_variable": "PLAYER_PASSWORD", | |
| 185 | "default_value": "", | |
| 186 | "user_viewable": true, | |
| 187 | "user_editable": true, | |
| 188 | "rules": "nullable|string", | |
| 189 | "field_type": "text" | |
| 190 | }, | |
| 191 | { | |
| 192 | - | "name": "DM Password", |
| 193 | - | "description": "Password needed to join the server as a DM.", |
| 194 | "env_variable": "DM_PASSWORD", | |
| 195 | "default_value": "", | |
| 196 | "user_viewable": true, | |
| 197 | "user_editable": true, | |
| 198 | "rules": "nullable|string", | |
| 199 | "field_type": "text" | |
| 200 | }, | |
| 201 | { | |
| 202 | - | "name": "Server Name", |
| 203 | - | "description": "Name of the server as shown on the server browser.", |
| 204 | "env_variable": "SERVER_NAME", | |
| 205 | "default_value": "A Pterodactyl hosted server", | |
| 206 | "user_viewable": true, | |
| 207 | "user_editable": true, | |
| 208 | "rules": "required|string", | |
| 209 | "field_type": "text" | |
| 210 | }, | |
| 211 | { | |
| 212 | - | "name": "Is Public Game", |
| 213 | - | "description": "Toggle indicating if this is a public or private game.", |
| 214 | "env_variable": "IS_PUBLIC", | |
| 215 | "default_value": "0", | |
| 216 | "user_viewable": true, | |
| 217 | "user_editable": true, | |
| 218 | "rules": "required|boolean", | |
| 219 | "field_type": "text" | |
| 220 | }, | |
| 221 | { | |
| 222 | - | "name": "Reload When Empty", |
| 223 | - | "description": "Determines if the module state is persistent when the server is empty.", |
| 224 | "env_variable": "RELOAD_WHEN_EMPTY", | |
| 225 | "default_value": "0", | |
| 226 | "user_viewable": true, | |
| 展开 3 行未改动 | ||
| 230 | } | |
| 231 | ] | |
| 232 | } | |
| 1 | { | |
| 2 | "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL", | |
| 3 | "meta": { | |
| 展开 3 行未改动 | ||
| 7 | "exported_at": "2024-06-01T00:16:56+00:00", | |
| 8 | "name": "Neverwinter Nights: Enhanced Edition", | |
| 9 | "author": "git@robsti.dev", | |
| 10 | + | "description": "在这个畅销的《龙与地下城》角色扮演游戏中重返被遗忘的国度。整合了《无冬之夜钻石版》的全部内容,并加入全新增强功能。包含超过100小时获奖冒险内容,以及供你自行创作的工具!", |
| 11 | "features": null, | |
| 12 | "docker_images": { | |
| 13 | "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/yolks:debian": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/yolks:debian" | |
| 展开 15 行未改动 | ||
| 29 | }, | |
| 30 | "variables": [ | |
| 31 | { | |
| 32 | + | "name": "游戏版本", |
| 33 | + | "description": "要安装的游戏版本", |
| 34 | "env_variable": "NWN_VERSION", | |
| 35 | "default_value": "latest", | |
| 36 | "user_viewable": true, | |
| 37 | "user_editable": true, | |
| 38 | "rules": "required|string|max:20", | |
| 39 | "field_type": "text" | |
| 40 | }, | |
| 41 | { | |
| 42 | + | "name": "模块名称", |
| 43 | + | "description": "我们要加载的模块名称。官方模块存储在 `~/data` 中,自定义模块需要存储在 `~/user` 中。必须与文件名完全匹配,不包括扩展名。", |
| 44 | "env_variable": "MODULE_NAME", | |
| 45 | "default_value": "", | |
| 46 | "user_viewable": true, | |
| 47 | "user_editable": true, | |
| 48 | "rules": "required|string", | |
| 49 | "field_type": "text" | |
| 50 | }, | |
| 51 | { | |
| 52 | + | "name": "加载槽位 #", |
| 53 | + | "description": "启动时加载的存档槽位编号。", |
| 54 | "env_variable": "SAVE_SLOT", | |
| 55 | "default_value": "", | |
| 56 | "user_viewable": true, | |
| 57 | "user_editable": true, | |
| 58 | "rules": "nullable|numeric", | |
| 59 | "field_type": "text" | |
| 60 | }, | |
| 61 | { | |
| 62 | + | "name": "最大客户端数量", |
| 63 | + | "description": "连接到游戏服务器的最大连接数。", |
| 64 | "env_variable": "MAX_CLIENTS", | |
| 65 | "default_value": "96", | |
| 66 | "user_viewable": true, | |
| 67 | "user_editable": true, | |
| 68 | "rules": "required|numeric|min:1", | |
| 69 | "field_type": "text" | |
| 70 | }, | |
| 71 | { | |
| 72 | + | "name": "最低等级", |
| 73 | + | "description": "访问游戏服务器所需的最低角色等级。", |
| 74 | "env_variable": "MIN_LEVEL", | |
| 75 | "default_value": "1", | |
| 76 | "user_viewable": true, | |
| 77 | "user_editable": true, | |
| 78 | "rules": "required|numeric", | |
| 79 | "field_type": "text" | |
| 80 | }, | |
| 81 | { | |
| 82 | + | "name": "最高等级", |
| 83 | + | "description": "访问游戏服务器所需的最大角色等级。", |
| 84 | "env_variable": "MAX_LEVEL", | |
| 85 | "default_value": "100", | |
| 86 | "user_viewable": true, | |
| 87 | "user_editable": true, | |
| 88 | "rules": "required|numeric", | |
| 89 | "field_type": "text" | |
| 90 | }, | |
| 91 | { | |
| 92 | + | "name": "暂停与播放", |
| 93 | + | "description": "切换游戏暂停权限。 \n0 = 游戏只能由DM暂停 \n1 = 游戏可以由玩家暂停", |
| 94 | "env_variable": "PAUSE_AND_PLAY", | |
| 95 | "default_value": "1", | |
| 96 | "user_viewable": true, | |
| 97 | "user_editable": true, | |
| 98 | "rules": "required|boolean", | |
| 99 | "field_type": "text" | |
| 100 | }, | |
| 101 | { | |
| 102 | + | "name": "PvP模式", |
| 103 | + | "description": "PvP模式已启用。 \n0 = 无 \n1 = 队伍 \n2 = 全部", |
| 104 | "env_variable": "PVP", | |
| 105 | "default_value": "2", | |
| 106 | "user_viewable": true, | |
| 107 | "user_editable": true, | |
| 108 | "rules": "required|numeric|in:0,1,2", | |
| 109 | "field_type": "text" | |
| 110 | }, | |
| 111 | { | |
| 112 | + | "name": "服务器保险库模式", |
| 113 | + | "description": "0 = 仅本地角色\n1 = 仅服务器角色", |
| 114 | "env_variable": "SERVER_VAULT", | |
| 115 | "default_value": "1", | |
| 116 | "user_viewable": true, | |
| 117 | "user_editable": true, | |
| 118 | "rules": "required|numeric|in:0,1", | |
| 119 | "field_type": "text" | |
| 120 | }, | |
| 121 | { | |
| 122 | + | "name": "强制合法字符", |
| 123 | + | "description": "切换合法字符的强制执行。", |
| 124 | "env_variable": "ELC", | |
| 125 | "default_value": "1", | |
| 126 | "user_viewable": true, | |
| 127 | "user_editable": true, | |
| 128 | "rules": "required|boolean", | |
| 129 | "field_type": "text" | |
| 130 | }, | |
| 131 | { | |
| 132 | + | "name": "强制物品等级限制", |
| 133 | + | "description": "切换物品等级限制的强制执行。", |
| 134 | "env_variable": "ILR", | |
| 135 | "default_value": "1", | |
| 136 | "user_viewable": true, | |
| 137 | "user_editable": true, | |
| 138 | "rules": "required|boolean", | |
| 139 | "field_type": "text" | |
| 140 | }, | |
| 141 | { | |
| 142 | + | "name": "游戏类型", |
| 143 | + | "description": "设置发布游戏的目标游戏房间。这仅适用于公开游戏。", |
| 144 | "env_variable": "GAME_TYPE", | |
| 145 | "default_value": "0", | |
| 146 | "user_viewable": true, | |
| 147 | "user_editable": true, | |
| 148 | "rules": "required|numeric", | |
| 149 | "field_type": "text" | |
| 150 | }, | |
| 151 | { | |
| 152 | + | "name": "切换单人队伍", |
| 153 | + | "description": "切换是否允许多个队伍。", |
| 154 | "env_variable": "ONE_PARTY", | |
| 155 | "default_value": "0", | |
| 156 | "user_viewable": true, | |
| 157 | "user_editable": true, | |
| 158 | "rules": "required|boolean", | |
| 159 | "field_type": "text" | |
| 160 | }, | |
| 161 | { | |
| 162 | + | "name": "难度", |
| 163 | + | "description": "游戏难度选择。\n1 = 简单\n2 = 普通\n3 = D&D 硬核\n4 = 非常困难", |
| 164 | "env_variable": "DIFFICULTY", | |
| 165 | "default_value": "3", | |
| 166 | "user_viewable": true, | |
| 167 | "user_editable": true, | |
| 168 | "rules": "required|numeric|in:1,2,3,4", | |
| 169 | "field_type": "text" | |
| 170 | }, | |
| 171 | { | |
| 172 | + | "name": "自动保存间隔", |
| 173 | + | "description": "自动保存间隔(分钟)", |
| 174 | "env_variable": "AUTO_SAVE_INTERVAL", | |
| 175 | "default_value": "0", | |
| 176 | "user_viewable": true, | |
| 177 | "user_editable": true, | |
| 178 | "rules": "required|numeric|min:0", | |
| 179 | "field_type": "text" | |
| 180 | }, | |
| 181 | { | |
| 182 | + | "name": "玩家密码", |
| 183 | + | "description": "玩家加入服务器需要密码。", |
| 184 | "env_variable": "PLAYER_PASSWORD", | |
| 185 | "default_value": "", | |
| 186 | "user_viewable": true, | |
| 187 | "user_editable": true, | |
| 188 | "rules": "nullable|string", | |
| 189 | "field_type": "text" | |
| 190 | }, | |
| 191 | { | |
| 192 | + | "name": "私信密码", |
| 193 | + | "description": "需要密码才能以DM身份加入服务器。", |
| 194 | "env_variable": "DM_PASSWORD", | |
| 195 | "default_value": "", | |
| 196 | "user_viewable": true, | |
| 197 | "user_editable": true, | |
| 198 | "rules": "nullable|string", | |
| 199 | "field_type": "text" | |
| 200 | }, | |
| 201 | { | |
| 202 | + | "name": "服务器名称", |
| 203 | + | "description": "服务器浏览器中显示的服务器名称。", |
| 204 | "env_variable": "SERVER_NAME", | |
| 205 | "default_value": "A Pterodactyl hosted server", | |
| 206 | "user_viewable": true, | |
| 207 | "user_editable": true, | |
| 208 | "rules": "required|string", | |
| 209 | "field_type": "text" | |
| 210 | }, | |
| 211 | { | |
| 212 | + | "name": "是否公开游戏", |
| 213 | + | "description": "切换指示是否为公开或私人游戏。", |
| 214 | "env_variable": "IS_PUBLIC", | |
| 215 | "default_value": "0", | |
| 216 | "user_viewable": true, | |
| 217 | "user_editable": true, | |
| 218 | "rules": "required|boolean", | |
| 219 | "field_type": "text" | |
| 220 | }, | |
| 221 | { | |
| 222 | + | "name": "空时重装", |
| 223 | + | "description": "确定服务器空闲时模块状态是否持久。", |
| 224 | "env_variable": "RELOAD_WHEN_EMPTY", | |
| 225 | "default_value": "0", | |
| 226 | "user_viewable": true, | |
| 展开 3 行未改动 | ||
| 230 | } | |
| 231 | ] | |
| 232 | } | |
更新说明
v1.0.0
批量导入
v1.0.1
[AI翻译] 名称、描述、说明、JSON描述、变量