nwnxee/unified。简而言之,它是一个框架,开发者可通过它修改《无冬之夜:增强版》的现有硬编码规则,或注入全新功能。
使用NWNX:EE,开发者可创建插件实现多种功能,包括但不限于:
NWNX:EE不仅面向插件开发者,模块创作者也可使用社区贡献的插件扩展其模块的脚本和系统功能。查看Awesome NWNX页面获取使用NWNX的项目列表。
本文档顶部标注了支持的最新NWN:EE服务器版本。请注意,仅支持专用服务器包中的二进制文件,不支持Beamdog客户端或Steam客户端发布的二进制文件。不过,Steam和Beamdog的二进制文件通常与专用服务器包中的文件一致,本文档顶部提供了支持的二进制文件md5校验值。
我们会为每个新版本的专用服务器包至少发布一次更新,可在服务器下载包与Docker支持查看。
仅原生支持Linux。可通过Docker模拟Linux环境在Windows上运行,或在Windows 10上使用WSL/WSL2。目前暂无原生Windows支持计划。
首先需获取NWNX二进制文件。若需自行编译,参见下文编译部分;否则,可点击GitHub仓库页面右侧的Releases标题下载。
每个NWNX:EE发布版本均包含NWScript.zip文件(自行编译时位于Binaries文件夹),内含所有脚本文件。将脚本导入模块,即可像调用其他脚本函数一样使用。更新NWNX时需同步更新这些脚本,并重新编译模块中所有脚本。
获取二进制文件后,按以下步骤操作:
/bin/linux-x86。bash#!/bin/sh export LD_PRELOAD="./NWNX_Core.so" ./nwserver-linux
Plugins/文件夹下的每个插件均有README.md说明)。bashexport NWNX_LUA_SKIP=true
bashexport NWNX_CORE_LOG_LEVEL=7 # 核心及所有插件的默认日志级别 export NWNX_LUA_LOG_LEVEL=7 # LUA日志级别,覆盖默认值
也可使用Docker运行含预编译NWNX二进制文件的服务器,参见下文。
nwnxee/unified支持以下标签:
[commit-hash](7个字符)latest[tag](如build8193.20)因Docker本地镜像缓存机制,建议使用[commit-hash]标签明确指定版本,避免latest标签因缓存导致使用旧版本。
运行方式与beamdog/nwserver镜像一致,有关nwserver的问题参考其README。
NWNX插件通过docker run传递的环境变量配置。除ServerLogRedirector外,所有插件默认跳过,需通过设置对应环境变量为n启用,例如:-e NWNX_ADMINISTRATION_SKIP=n。
部分插件需额外配置(如数据库插件),具体参见插件目录下的README。
建议使用docker-compose配置容器,参考:
自NWN:EE Release 8193起,可在Windows 10的WSL上运行nwserver-linux和NWNX:EE,参见指南:NWNX:EE on WSL1, a brief guide。
需C++17兼容编译器(GCC 7.4+已验证,Clang 5.0+可能工作但不支持)。各插件可能有依赖项,需查阅对应CMakeLists.txt。
常规编译:
bash./Scripts/buildnwnx.sh
手动编译:
bashmkdir build-nwnx && cd build-nwnx && cmake .. && make
Linux/MacOS/Docker-Toolbox:
bash./Scripts/rundockerbuild.sh
./scripts/buildnwnx.sh./scripts/rundockerbuild.sh -c./scripts/rundockerbuild.sh -jWindows:
powershell./Scripts/rundockerbuild.ps1
./scripts/buildnwnx.sh./scripts/rundockerbuild.ps1 -FORCECLEAN欢迎所有贡献,参见CONTRIBUTING.md了解要求和风格指南。
使用issue tracker报告bug,需提供运行时stdout输出(建议使用调试日志级别NWNX_CORE_LOG_LEVEL=7)。
NWNX:EE是开源项目,由社区成员利用业余时间免费创建和维护。
感谢支持,但建议将捐款用于公益事业。若想支持NWN,可考虑向Neverwinter Vault***以支付服务器费用。
通过联系团队:[]



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务