Il server dedicato di Neverwinter Nights si controlla con opzioni da riga di comando. Questo strumento le assembla per Linux (nwserver-linux) o Windows (nwserver.exe); le opzioni riflettono la guida integrata di nwserver. I valori predefiniti di ogni opzione non sono documentati ufficialmente: lascia "—" per ometterla.
Come usare lo strumento
Scegli Linux o Windows e inserisci il nome esatto del modulo (nella cartella modules).
Imposta nome, porta (5121 è quella usuale), slot, livelli e password.
Scegli le regole (PvP, ELC, ILR, difficoltà…) o lascia "—" per mantenere il comportamento del modulo.
Scarica lo script, rendilo eseguibile (chmod +x) ed eseguilo dalla cartella bin del server.
Valori delle opzioni
Secondo la guida di nwserver (raccolta dai forum Beamdog, non da una pagina ufficiale): -pvp 0/1/2 = nessuno / solo gruppo / completo; -difficulty da 1 (facile) a 4 (molto difficile); -servervault 0/1 = personaggi locali / sul server; -elc e -ilr 0/1 applicano le regole di personaggio legale e restrizione di livello oggetti; -autosaveinterval in minuti (0 = disattivato). -adminpassword non è offerto (inutilizzato secondo quella guida).
./nwserver-linux -module MyModule -servername "My NWN server" -port 5121 -maxclients 32 -dmpassword ChangeMe! -publicserver 1Domande frequenti
- Dove trovo l'elenco ufficiale delle opzioni?
- nwserver mostra la propria guida se riceve un'opzione non valida (ad es. -h). Esiste un riferimento della community su neverwinternights.info (stessa lista per NWN 1.69 ed EE secondo i forum). Verifica sempre sulla tua build.
- Perché il mio server non compare nell'elenco pubblico?
- Aggiungi -publicserver 1 e verifica che la porta (di solito 5121 UDP) sia raggiungibile da Internet. Secondo i forum serve anche un IPv4 dedicato con port forwarding.
