How to host on Warcraft 3
So, Warcraft has been around for a good while now. Warcraft (the original) and Warcraft 2 made a good deal of fans and followers. but it wasn't until Warcraft 3 that the game really took off. Warcraft 3 has an addictive story line, majorly improved graphics compared to Warcraft 2, but the truly amazing and addictive aspect of this game is the multiplayer mode.
Warcraft 3's Multiplayer mode gives the power to the people. along with the map editor, the fans of warcraft have made uncountable custom games and addictive maps. through the ability to "host games" that the authors have created the custom games didn't take long to become extremely popular in the world of gaming. one snag in the game is actually being able to host custom games. some people think that only certain IP addresses are able to host but this is wrong, anyone can host!
there are many guides out there that help with hosting games in Warcraft 3. but i have looked and they all barely touch on the point that stops 90% of the people who follow their guides from hosting! that is why i have made this hub, to show everyone out there who has always wanted to host their own games that its possible and how to do it!
Ok, so the first thing needed to host games is a "Static IP" now, an ip address is basically a number that is used to tell you apart from other computers. The reason you need a static IP is because your ip changed every time you start your computer, and if you set up your computer to host from one IP, the next time your hosting wont work because your IP has changed. so what we are going to do is set up an IP address that doesn't change. First you will need to press the "Start" button on the bottom of your screen, then go to "network" or "my network places". if you can't find it, go into "control panel" and see through there. once in "my network places" you should see a toolbar to the side of your screen. look on there for "view network connections" when you find it click on it. now a new screen will pop up with all your connections, find the one that is currently connected and right click on it, then go to properties. once in properties look for a small section called "Internet protocol (TCP/IP)" click that and a properties button should appear, click the properties button. now you should have a box like this.
Now that you have this box open i want you to press the start button at the bottom of your screen again and click "Run". in "run" type "cmd" and press enter. Now a black box with white or other coloured writing should pop up. Type into that box "ipconfig /all" now a bunch of info should come up. Back in your Internet properties window, change the buttons from "obtain IP address automatically" to "use the following IP address" do that same with the DNS server one. Ok now into the IP address put in "192.168.1.50" (you can change the last 2 digits but i advise you to use this one as its never stuffed up for me). look in your cmd window for your "subnet mask" number and type it into the area, do the same for the "default gateway" and "DNS" servers ( if you only have 1 DNS server, don't worry about the alternative). Ok now press ok and everything till your back to your main screen. Now try to connect to the internet, if you CANNOT connect then you have entered some incorrect data into your boxes and should recheck everything. If you CAN connect then great job! You now have a static Ip address!
Now we want to configure our internet or router to allow other to join our game. Hopefuly you should have kept your CMD window open, if not then just reopen it and go into IPCONFIG. What you want to do is find your DNS server again and open your internet browser (e.g. internet explorer) and type it into the address bar (e.g. http:// "your DNS server") this should open your router options. Now in your settings or setup of your router your looking for an option for "port forwarding" this may have different names for different routers, but look around and you should find it. when you find it you need to add a new forward. Once here you need to select "TCP" from the protocol options and where it asks for the ports to forward, type in 6112 - 6119 ( you may need to do this in separate boxes on certain routers). save your changes and exit. now you should be able to host Warcraft 3 games AS LONG AS THERE IS NOTHING ELSE BLOCKING IT. now this is where most other guides cut short and stop people being able to host. what you need to do is go into "control panel" and click on "security centre" from there go into your firewall settings and click on the "exeptions" tab at the top. In here is all the programs that your firewall allows through. What you need to to is click on the button "add port". name the port "warcraft 3" and type 6112 into the port area. From there just click "ok" and "ok" again and you can close your firewall things. now go though each of your anti virses and look for their firewall settings and make sure they allow "Warcraft 3" and port "6112" (most anti viruses shouldn't block these but better safe than sorry). Now close everything and start Warcraft 3.
From the main menu, go into options, then gameplay and make sure your port is set to 6112. then enter BattleNet.
CONGRATULATIONS! you should now be able to host games if you did everything correctly! i put a lot of effort into finding all this out and would greatly appreciate any comments :) chow.