Ir para o conteúdo
Neverwinter Nights

Documentação: Lançador do NWNX:EE

Gerador de inicialização para NWNX:EE (extensão de servidor de Neverwinter Nights: Enhanced Edition): script Linux com LD_PRELOAD=./NWNX_Core.so e nwserver-linux, ou comando Docker da imagem nwnxee/unified, com as variáveis NWNX_CORE_LOG_LEVEL e NWNX_<PLUGIN>_SKIP.

Última atualização: 09/10/2026

Abrir a ferramenta

O NWNX:EE adiciona plugins (SQL, Redis, administração…) ao servidor de Neverwinter Nights: Enhanced Edition. Roda nativamente apenas no Linux; no Windows use Docker ou WSL. Esta ferramenta produz o script ou comando de inicialização.

Como usar a ferramenta

  1. Baixe a versão do NWNX:EE na página Releases do repositório nwnxee/unified e copie os binários ao lado de nwserver-linux (geralmente bin/linux-x86).

  2. Escolha o modo (Linux nativo ou Docker) e cole suas opções do nwserver (veja a ferramenta "Linha de comando do nwserver").

  3. Informe os plugins a ativar (Docker: ignorados por padrão) ou a ignorar (Linux), um por linha, em maiúsculas.

  4. Importe o NWScript.zip da release no seu módulo e recompile-o após cada atualização do NWNX.

Limites

Segundo o repositório oficial: só o pacote de servidor dedicado da Beamdog é suportado; o NWNX:EE roda nativamente apenas no Linux; com Docker todos os plugins são ignorados por padrão, exceto ServerLogRedirector (NWNX_<PLUGIN>_SKIP=n ativa um); os níveis de log vão de 1 a 7 (7 = mais detalhado). O nome de cada plugin e suas variáveis estão no README da pasta Plugins/.

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

Perguntas frequentes

O NWNX:EE funciona no Windows?
Não nativamente: o repositório indica que no Windows se usa Docker ou WSL/WSL2.
Por que meus scripts falham após uma atualização?
Os scripts NWScript do NWNX devem ser reimportados do NWScript.zip da nova versão e o módulo recompilado.
Neverwinter Nights
Neverwinter NightsAcesso livre
Gere o script de inicialização do nwserver (Neverwinter Nights): módulo, porta, slots, senhas, PvP, níveis e lista pública.
InicializaçãoScriptAbrir
Documentação