Topic: Warcraft II New PvPGN Sever 1.99
Hi all.
I have had my fair share in the pvpgn system a couple of years back.
There was a custom server hosted in my country that used a leveling system. There were some rules in order to receive your exp, for example, you had to be more than 6 in a game, and the game must have been played longer than 10 mins or something.
Custom commands like /level or /lvl and /exp would show you your current level or exp and exp needed to get to the next level.
So I would like to go into a similar route. I noticed there are some conf files called bnxplevel and bnxpcalc. I just don't know how it ties into the server or how to activate it.
If someone could please point me in the right direction it would be awesome.
(I have tried the 1.99 but it doesn't work on my win 10 pc I get a 0x000007b error or something like that)
Kind Regards,
Ponneh
Added: 18.11.2019 20:07
Before anything else....
I need assistance in starting the server so that external people can join the server.
My current settings:
The server with PvPGN firewall is completely off, and PvPGN has been added to the allowed app list of the firewall.
My Address Translation table:
where x.x.x.x:6200 I put my external IP (whatsmyip.com)
I did not change anything for the local translation as I am able to connect locally
################################################################################
# w3route server ip translation
#
# Here you can translate the IP/port of the w3route IP/port as sent by pvpgn
# to the WAR3 clients. You need this ONLY if you want to have external W3
# players that will play PlayGame/ArrangedTeam games.
# Set exclude to the range of clients you want to recieve the input address
# instead of the output address
# Set include to the range of clients you want to recieve the output address
#
# input (ip:port) output (ip:port) exclude (ip/netmask) include (ip/netmask)
#----------------- ------------------ ---------------------- ----------------------
# Example, if you left w3route = 0.0.0.0:6200 as it is by default in bnetd.conf
# AND you have the external IP 1.2.3.4 AND you want to exclude from translation
# the internal W3 clients (those with IPs 192.168.0.x) AND you port forward
# port 6200 TCP from your router to the pvpgn server port 6200 then here put:
192.168.1.50:6200 x.x.x.x:6200 NONE ANY
My port forward settings:
Enable w3Server 192.168.1.50 6112-6119 TCP
Enable w3Server 192.168.1.50 16112 TCP
Enable w3Server 192.168.1.50 6112-6119 UDP
Enable w3Server 192.168.1.50 16112 UDP
Enable w3Server 192.168.1.50 6200 TCP
Enable Westwood Online 192.168.1.50 4000 UDP
Enable Westwood Online 192.168.1.50 1140-1234 TCP+UDP
Enable Blizzard Battle.net 192.168.1.50 4000 TCP
I have changed the port in the address translation to match the other ports and still, no external clients can join.
Please assist, let me know if you need logs and which logs and where I can find them
Added: 18.11.2019 20:38
UPDATE
After searching on this forum, I have noticed that in my bnet.conf file I had to add my IP to the server address for ofther people that might find an issue that other people cant join.
# This is a comma delimited list of hostnames that the server should
# listen on. It might be useful to make an internal-only server on a
# gateway machine for example. If the list is not set or if it has a
# entry with no host component, the server will bind to that port on all
# interfaces.
servaddrs = "192.168.1.50:6112,localhost"
#servaddrs = ":" # default interface (all) and default port (6112)
Once I added that with my above address translation other people were able to connect to the server.