Launcher for Call of Duty Modern Warfare 2 aimed to fix manual setting host IP. Bonus is the new server configuratior (maps, limits, etc.).
Note that this launcher is developed for the IWNetServer. So it might not work for every type of game.
Also note that this is just a quick and dirty hobby project, so things might not work as it should on your computer. Although, there isn't much that can do damage (in fact, there should be nothing).
- Place the application (.exe or .jar) in the same folder as your Modern Warfare 2 files.
- Run the application.
- Click one of your local IP's and click Start Server to create a local server.
- Click Play Game to run the client to play the game.
Other server IP's (hosts) can be used. Click Scan to scan the local area network for other computers (increase timeout time if hosts are missing). Then click the desired host and start the game client.
Your nickname can be changed by clicking on your nickname. A popup will be shown in which you can type your newly desired nickname.
When placed in another folder than the Modern Warfare 2 folder, you can specify the path to the Modern Warfare 2 files in the settings window / .properties file.
When you've configured your settings and click Send, the application will try to focus the client console and send the new configuration to it. If this fails for some reason, the desired settings are still available on your clipboard. Just past them yourself wherever you want.
Note that this config uses console commands to communicate the settings to Modern Warfare 2. Also, you need to be the host of the game to be able to change the game's settings.
See https://www.mpgh.net/forum/showthread.php?t=195158&p=2710678&viewfull=1#post2710678 for a whole list of commands.
https://www.mpgh.net/forum/showthread.php?t=123599&p=1646767&viewfull=1#post1646767 holds map and game type command names.
Map images were found on http://www.themodernwarfare2.com/mw2/multiplayer/maps/.
If you don't want to code, but still want to contribute, consider buying me a coffee so I can afford to spend more time working on these projects :)