(adsbygoogle = window.adsbygoogle || []).push({});
Ok, I will keep this updated as new information is discovered. This is to be a one-stop place for answers regarding the MW2 update, what changed, what you can do, and what you can NOT do.
What Update 1.12 Does
The update does only a few things. The self executable now contains a internal copy of the FF patch file. Though this raises the question to me as to why they even require a external one?
The self now does a hash check on the GSC scripts. If a GSC script is NOT found in the external patch_mp.ff, it falls back to disc. Though because the GSC on disc and the one in the self don't hash to the same value, the one in the self is used.
Also in the 1.12 patch_mp.ff, there is a extra GSC that contains a function that can be referred to as a "invisible wall". This seems mostly to be used for patching the notorious rock glitch that everyone exploits.
Why Can I still mod with CFG files but not GSC scripts?
The answer is simple. InfinityWard is ignorant and a lot of people think they are "dumb asses". The self checks dedicated hex offsets, and only secures standard GSC script names. buttons_default.cfg isn't normally in the patch, but it is a standard name, so its presence over-rides that of the disc version.
They fail to check CFG files simply as well. If they were to check them, then we would be mod free, unless another exploit was found.
Why exactly can I use a 1.11 patch with a 1.12 self?
Well it seems its a side effect of the internal patch. The only thing that changed in the patch was the fix for the rock glitch. Since its missing in 1.11, the game out-sources and eventually will use the GSC in the self. It is another sign of IW's ignorance/lazyness..
So if I can CFG mod, what can I do?
Well if the engine commands "god","ufo","noclip" were in the game, a recent update must have removed them, or at lest made them in-accessible.
So in short you can print with "say", and you can alter DVAR/CVAR's, you can use "vstr", and "set".
You can use "clientkick", and "kick all". Most all game commands are gone, and the only things left are game settings.
List of Working Commands:
- say
- vstr
- kick all
- clientkick
- bind
- fast_restart
- map_restart
- map
List of Non-Working Commands:
Information about DVAR/CVAR's
Now altering game settings may work, but it does seem not all function. From testing it seems most if not all XP modifier DVARS do NOT work. I have tried the basic to suicide kills.
I have no yet checked on kill streak. I may do that soon, but if anyone cares to test, I will be thankful.
Ok, So I want to make a mod menu, or whant to find one. How do I do that and/or where can I get one?
As I know most noobs/newbs will be asking this, there is really only a handful of options
For getting a pre-made mod menu:
- Use BlackStorm's CFG patch
- Use my version of his patch that uses my own menu system. Though it is NOT stealth
- Find a mod menu else-were or use a friends.
For creating a mod menu:
- Learn XML and use my mod menu generator. View my blog You must login or register to view this content. to learn about it.
- Learn how the game engine works and write your own CFG mods manually..
If there is any information that I missed, please let me know. If anyone gathers anymore intel/research do inform me and I will update this thread as well.
Thanks...