El servidor dedicado de Neverwinter Nights se controla con opciones de línea de comandos. Esta herramienta las monta para Linux (nwserver-linux) o Windows (nwserver.exe); las opciones reflejan la ayuda integrada de nwserver. Los valores por defecto de cada opción no están documentados oficialmente: deja «—» para no enviarla.
Cómo usar la herramienta
Elige Linux o Windows e introduce el nombre exacto del módulo (en la carpeta modules).
Ajusta nombre, puerto (5121 es el habitual), slots, niveles y contraseñas.
Elige las reglas (PvP, ELC, ILR, dificultad…) o deja «—» para mantener el comportamiento del módulo.
Descarga el script, hazlo ejecutable (chmod +x) y ejecútalo desde la carpeta bin del servidor.
Valores de las opciones
Según la ayuda de nwserver (recogida de los foros de Beamdog, no de una página oficial): -pvp 0/1/2 = ninguno / solo grupo / completo; -difficulty 1 (fácil) a 4 (muy difícil); -servervault 0/1 = personajes locales / en el servidor; -elc y -ilr 0/1 aplican las reglas de personaje legal y restricción de nivel de objetos; -autosaveinterval en minutos (0 = desactivado). No se ofrece -adminpassword (sin uso según esa ayuda).
./nwserver-linux -module MyModule -servername "My NWN server" -port 5121 -maxclients 32 -dmpassword ChangeMe! -publicserver 1Preguntas frecuentes
- ¿Dónde está la lista oficial de opciones?
- nwserver muestra su ayuda si se le pasa una opción no válida (por ejemplo -h). Hay una referencia comunitaria en neverwinternights.info (misma lista para NWN 1.69 y EE según los foros). Verifica siempre en tu build.
- ¿Por qué mi servidor no aparece en la lista pública?
- Añade -publicserver 1 y comprueba que el puerto (normalmente 5121 UDP) es accesible desde Internet. Según los foros también hace falta una IPv4 dedicada con redirección de puertos.
