You are here: Home / NWN Linux Dedicated Server Running Maintaining and Updating

NWN Linux Dedicated Server Running Maintaining and Updating

by Hawke Robinson last modified Feb 27, 2020 08:07 PM
Notes for running dedicated and persistent world Neverwinter Nights: Enhanced Edition linux dedicated server.

 

 

 

Upgrade latest NWN:EE server bundle from here:

https://forums.beamdog.com/discussion/67157/server-download-packages-and-docker-support

 

Login to NWN server.

su  to root

back up /opt/nwn to nwn.bak.datestamp.tar.gz

tar -zcvf nwn.bak.20200102.tar.gz nwn

 

Then

Su to nwnuser account (or similar).

cd to /opt/nwn

wget https://nwnx.io/nwnee-dedicated-8193.5.zip

unzip nwnee-dedicated-8193.5.zip

[A]ll to replace to all files.

 

Then

cd bin/linux-x86/

./start-Prelude.sh

 

./start-Chapter1E.sh

 

./start-Chapter2E.sh

 

etc.

 

Player Name Refused by Self-hosted Server

Find the nwnplayer.ini file

Add under [Profile] section:

Player Name=yourplayernamehere

 notice the space between player and name

 

Example Linux Nwserver Hosting Config Script

 cat run-NWN-Infinite-Dungeons-mod-port-5558.sh
#!/bin/sh
./nwserver-linux -module "Neverwinter Nights - Infinite Dungeons" -servername RPGR-hawkenix1 -load 4 -maxclients 20 -minlevel 1 -maxlevel 40 -pauseandplay 1 -pvp 0 -servervault 1 -elc 0 -ilr 0 -oneparty 1 -difficulty 4 -autosaveinterval 5 -playerpassword mypassword  -dmpassword mypassword -adminpassword mypassword -publicserver 1 -reloadwhenempty 1 -port 5558

 

 

 

Filed under:
Navigation