本指南涵盖如何在 Legion Hosting 上设置 Neverwinter Nights: Enhanced Edition 专用服务器、配置启动变量、加载模组、管理密码以及连接到您的服务器。NWN:EE 是经典龙与地下城 RPG 的增强版,提供超过 100 小时的内容和用户创建的模组。有关管理员命令、DM 工具和故障排除,请参阅 NWN:EE 管理员命令。
注意: NWN:EE 支持广泛的模组自定义。您可以运行官方战役模组、社区创建的持久世界或您自己的自定义内容。
1. 首次启动
- 登录 GPanel 并选择您的 NWN:EE 服务器。
- 前往 Startup 标签页并配置必需的变量(参见第 2 节)。
- 将 MODULE_NAME 设置为您要加载的模组(必填)。将 SERVER_NAME 设置为您想要的服务器名称。
- 返回 Console 标签页并点击 Start。
- 等待控制台显示
Server: Module loaded以确认服务器已就绪。
模组名称为必填项。 没有有效的
MODULE_NAME,服务器将无法启动。官方模组位于 data/,自定义模组放在 user/modules/ 中。名称必须与文件完全匹配,不含 .mod 扩展名。
2. GPanel 启动变量
| 变量 | 默认值 | 描述 |
|---|---|---|
SERVER_NAME | A Pterodactyl hosted server | 在游戏浏览器中显示的服务器名称。 |
MODULE_NAME | (空,必填) | 要加载的模组。必须与文件名匹配,不含 .mod 扩展名。 |
NWN_VERSION | latest | 要安装的游戏版本。使用 latest 或特定版本号。 |
MAX_CLIENTS | 96 | 服务器的最大连接数。 |
MIN_LEVEL | 1 | 加入所需的最低角色等级。 |
MAX_LEVEL | 100 | 允许的最高角色等级。 |
DIFFICULTY | 3 | 难度:1 = 简单,2 = 普通,3 = D&D 硬核,4 = 非常困难。 |
PVP | 2 | PvP 模式:0 = 无,1 = 队伍,2 = 完全。 |
PLAYER_PASSWORD | (空) | 以玩家身份加入所需的密码。空 = 公开。 |
DM_PASSWORD | (空) | 以地下城主身份加入所需的密码。 |
IS_PUBLIC | 0 | 服务器是否显示在公共游戏列表中。1 = 公开。 |
SERVER_VAULT | 1 | 0 = 仅本地角色保险库,1 = 仅服务器保险库。 |
ELC | 1 | 强制合法角色。1 = 启用。 |
ILR | 1 | 强制物品等级限制。1 = 启用。 |
PAUSE_AND_PLAY | 1 | 谁可以暂停:0 = 仅 DM,1 = 玩家可以暂停。 |
ONE_PARTY | 0 | 单队伍模式。1 = 仅允许一个队伍。 |
GAME_TYPE | 0 | 要发布到的游戏房间(仅在公开时适用)。 |
AUTO_SAVE_INTERVAL | 0 | 自动保存间隔(分钟)。0 = 禁用。 |
RELOAD_WHEN_EMPTY | 0 | 所有玩家离开时重新加载模组。1 = 启用。 |
除非您拥有独立 IP,否则端口是随机分配的。 请在 GPanel 的 Network 标签页中查看您的服务器 IP 和端口。详情请参阅 如何查找您的服务器 IP 和端口。
3. 安装自定义模组
- 在 GPanel 中停止您的服务器。
- 通过 SFTP 将您的
.mod文件上传到user/modules/(参见 如何通过 SFTP 上传文件)。 - 在启动变量中将 MODULE_NAME 设置为模组文件名(不含
.mod扩展名)。 - 将所有必需的
.hak文件上传到user/hak/。 - 将所有必需的
.tlk文件上传到user/tlk/。 - 启动服务器。
文件结构
user/
modules/ -- Custom .mod files
hak/ -- Custom .hak override files
tlk/ -- Custom .tlk dialogue files
servervault/ -- Server-side character files
nwn.ini -- Main configuration file
nwnplayer.ini -- Player settings
4. 如何连接
- 启动 Neverwinter Nights: Enhanced Edition。
- 点击 Multiplayer。
- 如果服务器是公开的,请在游戏列表中按名称查找。
- 如需直接连接,请点击 Direct Connect 并输入您的服务器 IP 和端口。
- 如果设置了玩家密码,请输入密码。
相关文章
需要帮助?
如果您在使用 NWN:EE 服务器时遇到本文未涵盖的问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误信息。