This version brings an in-game kick menu and an option to change the maxplayers to 18.
Thanks to @QuamQuam for helping me squash some bugs.
Features:
- Open console (thanks @__Xen0)
- Modify current lobby
- Force start game
- Force host
- Change team
- Maxplayers 18 (NEW)
- Kick Menu (NEW)
Screenshots:
Usage:
- Inject "MW2 Lobby Tools.dll" into MW2 with your favorite injector (I use: Rullez Injector)
- Press F1 to open the console. (Note: the console displays no output, but a lot of dvars can still be set. (r_fullbright 1, r_fog 0, cg_thirdperson, etc.)
- Press F2 to open game setup menu
- Press F3 to force start the game (Note: all party players will join the spectator team. Change team using F5)
- Press F4 to toggle force host
- Press F5 to toggle privatematch/publicmatch. (Note: switching to private match allows you to change team. I recommend changing team before players start or after all players have connected (otherwise random joiners will join the spectator team))
- Press F6 to change maxplayers between 12 and 18
- Press F9 to open the kick menu. Use the up and down arrow keys to select your target. Hit enter to kick the fool!
Notes:
Make sure you have open NAT (Enable UPnP or open port 28960 if your NAT is closed (If you tried this and it still shows NAT Strict, it could be that it is actually open but just doesn't show right.)
VAC:
It's a user32.dll hook and an injection. Uses calls to in game functions. Detected? I really don't know. Doesn't matter anyway since you can play while being banned...
Scans:
virustotal