Перейти к содержимому
Neverwinter Nights

Документация: Запуск NWNX:EE

Генератор запуска NWNX:EE (серверное расширение Neverwinter Nights: Enhanced Edition): скрипт Linux с LD_PRELOAD=./NWNX_Core.so и nwserver-linux либо команда Docker для образа nwnxee/unified, переменные NWNX_CORE_LOG_LEVEL и NWNX_<PLUGIN>_SKIP.

Последнее обновление: 09.10.2026

Открыть инструмент

NWNX:EE добавляет плагины (SQL, Redis, администрирование…) серверу Neverwinter Nights: Enhanced Edition. Нативно работает только в Linux; в Windows используйте Docker или WSL. Инструмент создаёт скрипт или команду запуска.

Как пользоваться инструментом

  1. Скачайте релиз NWNX:EE со страницы Releases репозитория nwnxee/unified и скопируйте бинарники рядом с 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 — самый подробный). Имя каждого плагина и его переменные — в README его папки Plugins/.

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

Частые вопросы

Работает ли NWNX:EE в Windows?
Нативно нет: по репозиторию, в Windows используют Docker или WSL/WSL2.
Почему после обновления мои скрипты не работают?
Скрипты NWScript от NWNX нужно заново импортировать из NWScript.zip новой версии и перекомпилировать модуль.
Neverwinter Nights
Neverwinter NightsСвободный доступ
Создайте скрипт запуска nwserver (Neverwinter Nights): модуль, порт, слоты, пароли, PvP, уровни и публичный список.
ЗапускСкриптОткрыть
Документация