O servidor dedicado de Neverwinter Nights é controlado por opções de linha de comando. Esta ferramenta as monta para Linux (nwserver-linux) ou Windows (nwserver.exe); as opções refletem a ajuda integrada do nwserver. Os valores padrão de cada opção não são documentados oficialmente: deixe "—" para omiti-la.
Como usar a ferramenta
Escolha Linux ou Windows e informe o nome exato do módulo (na pasta modules).
Defina nome, porta (5121 é a usual), slots, níveis e senhas.
Escolha as regras (PvP, ELC, ILR, dificuldade…) ou deixe "—" para manter o comportamento do módulo.
Baixe o script, torne-o executável (chmod +x) e execute-o na pasta bin do servidor.
Valores das opções
Conforme a ajuda do nwserver (coletada em fóruns da Beamdog, não em página oficial): -pvp 0/1/2 = nenhum / só grupo / total; -difficulty 1 (fácil) a 4 (muito difícil); -servervault 0/1 = personagens locais / no servidor; -elc e -ilr 0/1 aplicam regras de personagem legal e restrição de nível de itens; -autosaveinterval em minutos (0 = desativado). -adminpassword não é oferecido (sem uso segundo essa ajuda).
./nwserver-linux -module MyModule -servername "My NWN server" -port 5121 -maxclients 32 -dmpassword ChangeMe! -publicserver 1Perguntas frequentes
- Onde está a lista oficial de opções?
- O nwserver exibe sua ajuda quando recebe uma opção inválida (por exemplo -h). Há uma referência da comunidade em neverwinternights.info (mesma lista para NWN 1.69 e EE segundo os fóruns). Sempre confira na sua build.
- Por que meu servidor não aparece na lista pública?
- Adicione -publicserver 1 e verifique se a porta (geralmente 5121 UDP) é alcançável pela Internet. Segundo os fóruns, também é preciso um IPv4 dedicado com redirecionamento de portas.
