跳到内容
Neverwinter Nights

文档:NWNX:EE 启动器

NWNX:EE(无冬之夜:加强版服务器扩展)启动生成器:使用 LD_PRELOAD=./NWNX_Core.so 与 nwserver-linux 的 Linux 脚本,或 nwnxee/unified 镜像的 Docker 命令,支持 NWNX_CORE_LOG_LEVEL 与 NWNX_<PLUGIN>_SKIP 变量。

最后更新:2026/10/9

打开工具

NWNX:EE 为无冬之夜:加强版服务器添加插件(SQL、Redis、管理等)。它仅在 Linux 上原生运行;Windows 请使用 Docker 或 WSL。本工具生成启动脚本或命令。

如何使用该工具

  1. 从 nwnxee/unified 仓库的 Releases 页面下载 NWNX:EE,并把二进制文件复制到 nwserver-linux 旁(通常是 bin/linux-x86)。

  2. 选择模式(原生 Linux 或 Docker)并粘贴 nwserver 选项(参见“nwserver 命令行”工具)。

  3. 列出要启用(Docker 默认跳过)或跳过(Linux)的插件,每行一个,使用大写。

  4. 把发行包中的 NWScript.zip 导入模块,并在每次更新 NWNX 后重新编译。

限制

据官方仓库:仅支持 Beamdog 的专用服务器包;NWNX:EE 仅在 Linux 上原生运行;Docker 下除 ServerLogRedirector 外所有插件默认跳过(NWNX_<PLUGIN>_SKIP=n 可启用);日志级别为 1 到 7(7 最详细)。各插件的名称与变量见其 Plugins/ 文件夹中的 README。

export NWNX_CORE_LOG_LEVEL=6
LD_PRELOAD=./NWNX_Core.so ./nwserver-linux -module MyModule

常见问题

NWNX:EE 能在 Windows 上运行吗?
不能原生运行:仓库说明在 Windows 上需使用 Docker 或 WSL/WSL2。
更新后我的脚本为何失败?
必须从新版本的 NWScript.zip 重新导入 NWNX 的 NWScript 脚本,并重新编译模块。
Neverwinter Nights
Neverwinter Nights免登录
生成 nwserver(无冬之夜)启动脚本:模块、端口、人数、密码、PvP、等级与公开列表。
启动脚本打开
文档