Olander Sun Sep 26, 2010 2:48 pm
Nah. No Builder/Server Side hak here. Everything is in the Module. There was a Hak Patch awile ago that would do as TW suggested....but I think everyone hss gotten that. I think it is a Port Forwarding Issue. People are getting forwarded to the same port as the Server.
What is the Port Set up for the Server? 5120 or 5121? Also...in your Router you must have a Port Range Hmm...I will paste the Router Setup....
Cheers O.
1) Turn Firewall Off but leave NAT On (This is the real Firewall anyhow)
2) Neverwinter Nights uses UDP, not TCP for its connections.
3) Make sure that the following ports are open:
* Ports 5120 through 5300
* Port 6500
* Port 27900
* Port 28900
In addition to opening the ports listed above, you may need to allow incoming connections on the port you are running your server on (5121 by default) and forward those connections to the computer running the server.
If you have multiple computers behind a router and you want to play multiplayer with 2 or more of them at the same time, you must ensure the Client Port setting for each computer is set to a different value. You will find this entry in the file nwnplayer.ini Simply double click on it to open it, and look for the Client Port= line in the [Profile] section. Change this from the default value of 5120 on each machine. You have to stay in a certain range, so use numbers like 5121, 5122, 5123, etc.
If your server does not appear on the GameSpy game list:
1. Verify that it is does not appear for other users. It may not be appearing for you because your game is published by your external IP address, this address may not be valid from inside your router.
2. Verify that the server is accessible from the Internet, have a friend Direct Connect using your external IP address.
Make sure that your NAT is set up to allow the game to play here are some details.
Outgoing packets
* Source port: 5120-5129
* Destination port: 5121-5300
Incoming packets
* Source port: 5121-5300
* Destination port: 5120-5129
On the Game Client side, here are some changes to make things go better. Go to your nwnplayer.ini file in your Neverwinter Nights install directory, and find the following section:
[Profile]
Client Port=XXXX
Our suggestion is to change XXXX to 5120.
Also, if you are using DHCP in your Router, to give dynamic IPs to your computers in the network, then turn that off. It often has problems with port forwarding. Instead, do static IPs for your computers in the network, all in the same range as your standard gateway (the Router's internal IP address i.e. for a Siemens router it is usually the 192.168.2.1). You will need to put this as the standard gateway and you will need the IPs for the DNS servers from your ISP.
Caveat....some Routers can be set up for Static below a certain Range and DHCP for above that Range (ie 192.168.2.1-99 are Static and 192.168.2.100-255 are DHCP) The Server MUST be Static but the other Computers can be DHCP no problem. This works well.