-
Notifications
You must be signed in to change notification settings - Fork 16
Server
Quick setup and advanced configuration for IW4x servers.
⚠️ Warning
You can only host up to 15 servers on the same IP address, additional servers will be rejected by the decentralized node system. This has been implemented as a security measurement to prevent flooding the server list.
A party[1] is a dedicated lobby, which uses a playlist for its configuration and will take players back into a lobby after each map. The advantage of the party system is:
- adjust classes and killstreak rewards without leaving the server
- vote to skip next map
- map rotation is random
Because of that, a party server is ideal for a public game servers.
⚠️ Warning
Party servers are very buggy and unstable, they will crash often and even with scripts the server might not properly restart. It is advised to not use party servers and stick to match servers instead!
A match is a normal dedicated server, which uses a map rotation, ideal for private servers.
You have to fulfill the following requirements to be able to host a server for IW4x:
- An internet connection
- A clean installation of Call of Duty: Modern Warfare 2
- Notepad++ to edit config files
- 7-ZIP to extract the client files
- Basic knowledge about your current operating system
- Common sense (in case of a public server)
😡 Warning
If you forget to remove the<
and>
around the port, tech support is legally allowed to call you retarded.
In case you didn't get that, this means remove them.
- Copy your ‘Call of Duty Modern Warfare 2’ folder to another location
- Extract the client files into your copied folder
- Download the 📥 server.cfg and place it in your ‘players’ folder, edit it to your needs
- Download the 📥 startserver.bat and place it into the root, edit it as needed
- Forward the TCP and UDP port you've specified in
+set net_port <port>
- Run the batch and have fun!
- Copy your ‘Call of Duty Modern Warfare 2’ folder to another location
- Extract the client files into your copied folder
- Download the 📥 server.cfg and place it in your ‘players’ folder, edit it to your needs
- Download the 📥 startserver.bat and place it into the root, edit it as needed
- Forward the TCP and UDP port you've specified in
+set net_port <port>
- Run the batch and have fun!
ℹ Information
If the above links don't work, you can download Zip files containing the files you need from here!
Further information for advanced server configuration:
General
Match server
Party server
List of map names
[1] A server starts per default as a party.
Note: The information in this wiki may or may not be accurate. If you have more accurate information, feel free to request an edit.