Перейти до вмісту
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, рівні та публічний список.
ЗапускСкриптВідкрити
Документація