Here I will write that explain how to make server for Call of Duty4 Modern Warfare. This tutorial will show you how to make server for cod4 that all players will be able to see..
Well let's start...
Step one:
In this step, you have to adjust to your router or modem that’s forwarding to specific ports that will serve for your server.
And you will need to check does your firewall allow Call of duty 4 on the Internet that does not block him.
How forward router see here
on this page is a list of all possible router’s and how to forward them.
Your router must forward to the following ports:
UDP: 28960 UDP: 28960
UDP: 20800 UDP: 20800
UDP: 20810 UDP: 20810
If you've made all the above, then you've passed the hardest step, congratulations.
Second step (configuration):
In this step, we must create a so-called. Config file from your server, which is reading settings, variable etc.
If don’t know to make on your own that config I have made for you a great one where does it all.
You can download it here
Download it and save it in the Main folder in your CoD4 folder. And edit him by changing some variables
by default this is C: \ Program Files \ Activision \ Call of Duty 4 - Modern Warfare \ main
3th Step
Now you must make a Shortcut on your desktop.
Go to your cod4 folder and you have a single file, which is called iw3mp.exe (not iw3sp.exe!) Click right-click on iw3mp.exe and click on the Send to> Desktop (Create Shortcut)
Now when we have a shortcut on the Desktop; rename it for example Server.
Now click the right-click on the shortcut or Server and click Properties. And it will be this kind of window
How it looks!
Now, as you see the Target field in which you must enter following code (with quotes and writes to all) "C: \ Program Files \ Activision \ Call of Duty 4 - Modern Warfare \ iw3mp.exe" + set dedicated 2 + set sv_punkbuster 1 + exec dedicated.cfg + map_rotate
Click Apply first click Apply so that we see because we have a mistake or not, if doesn’t report any mistake then click Ok. Then run a Server.
After that will appear this kind of screen is actually something like that (this is called bracket) and do not think when you see these Warning that something is broken, it is normal!
How it looks!
Step four: (IP of your server)
Now, surely wondering how to connect to the server. IP of your server, you can see here)
This is your server's IP means they all numbers including those at the end: 28960 without that in the end is not possible to connect to server.

