Quote (UnHolY^^ @ 22 Nov 2009 13:21)
follow all the steps on port forward first, make sure war3 is being run as administrator, this should solve all your problems.
If have tried
I have done all this. That with ICMP is very hard on vista and I don't know if I did it right
But I have done all these step, but I can't create games!
I. Disabling and allowing exceptions in Windows Firewall.
-----1) Go to start
-----2) Click on Control Panel
-----3) Click into Windows Firewall
-----4) Click the Exceptions tab
-----5) Scroll down to make sure Warcraft III is on the list, if it is not, hit Add Program and select it from the list.
-----6) Ok out of that back into the Exceptions tab.
-----7) Hit "Add Port."
-----8) Type in Warcraft III for the name
-----9) Type in 6112 for the Port.
-----10) Select TCP.
-----11) Do steps 7-9 again, then check the UDP box.
-----12) Click ok out of that back into the tabs, then move to the Advanced tab.
-----13) You should see a screen similar to Figure 1. Select "Settings" in the ICMP box (some computers do not have this, but you can still access this by clicking settings, and going to the ICMP tab)
-----14) Select the box that says "Allow Incoming Router Request" and make sure it is enabled.
-----15) OK out of all this, and then disable windows firewall (assuming you have another firewall such as AVG, McAffee, Norton, or others on your computer)
-----16) Try hosting now, if you can still not host, the problem is probably in either your router or modem (if you have one).