WARCRAFT 3
first off, make sure you have the latest version. I believe its currently 1.2, but an easy way of getting the update is simply to hit the play on internet button. I suspect, although I havent tried it yet, that you can get away with this even with floorware, as it patches before it logs on. If not, you can always grab the latest patch of teh interwebs.
Next thing is ports. You need port 6112 open. If you are behind a firewall, unblock it. If you are behind a router, forward it. Note that you can change the port in the in game settings, if you need to.
The final thing depends whether you are joining or hosting. If you are joining, simply go to the LAN games browser and the game should pop up in there. If you are hosting, you need a little program called Battle.LAN. Yell at me if you need it, or search teh interwebs. Enter into this program the IP of everyone concerned, and hit start. Then open WC3 and start a LAN game. Everyone on the IP list should now be able to see it, through Magic and Trickery.
C&C Generals
This one proved a little trickier than expected. Although it has been claimed elsewhere that you can play a direct connect game even with floorware, this is missing an interesting point. Namely, due to inept netcode, if you are behind a router theres a fair chance you cant play on line even with a totally legitimate game
To remedy this, I have gone back to a program mentioned on 5punk by me before, called hamachi. This is basically a simple to set up VPN, and will achieve the same as battle.LAN, but for everything. In case you are wondering why I didnt suggest hamachi for WC3; Battle.LAN is a bit better, as hamachi occasionally causes a touch of lag.
once you have hamachi installed, join the network "5punknet", and yell at me for the password. You should now be able to join asnd host games as if you were on a LAN. Hurrah for this kind of thing!
LINKIES
Warcraft update
Hamachi
C&C Generals update



