Adrien Cheater
Reputation: 0
Joined: 01 Aug 2012 Posts: 48
|
Posted: Sun Mar 01, 2015 1:00 pm Post subject: [Mercenaries 2 How-To] Getting Collectibles using CE |
|
|
Collectibles are a pain to get. Ever thought, "I can cheat this... but how?" Well, I have too, so what I did in Mercenaries 2 using Cheat Engine was find the current amount of toolboxes I have, go to a few places where I know for a fact there are those little toolboxes, get them, and find the values using increased value and exact value. Since I use CheatHappens paid trainers, other values are a breeze, however it doesn't include the toolbox values. Cheat Engine could make a way better trainer than CheatHappens if someone really put their mind to it. I tried, but health was impossible. Money and fuel was easy, they're static "green" values and I made a script for fuel. There's also a pointer for them, but the green addresses never change so there's really no need. Money script I've never been able to do, so here's just the fuel script I made a long time ago. It'll give you 1500 fuel or something. I don't really use my own scripts because they're generally garbage. Pointers are much more useful, imo.
Code: |
//FUEL
// Written by HumanAI of CheatEngine.org using Cheat Engine 6.3
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
newmem:
mov [esp+0C],(int)1500 // evaluate esp+0C with 1500 (esp+0C == 1500)
mov ecx,[esp+0C] // evaluate ecx; ecx is now == value of esp+0C --> 1500
add [eax+30],ecx // write our solution
originalcode:
mov ecx,[esp+0C]
add [eax+30],ecx
exit:
jmp returnhere
"Mercenaries2.exe"+1DF6B3:
jmp newmem
nop
nop
returnhere:
[DISABLE]
dealloc(newmem)
"Mercenaries2.exe"+1DF6B3:
mov ecx,[esp+0C]
add [eax+30],ecx
//Alt: db 8B 4C 24 0C 01 48 30
|
1. Find a collectible.
2. Collect it.
3. Find the collectible amount in CE
4. Find another collectible
5. Collect it
6. Do "Increased value", scan, then do "Exact value" (of the amount of collectibles you now have)
7. If you do "All values" or whatever then there should be a bit where there are 1 byte, 2 bytes, 4 bytes, and 8 byte addresses. Change the 4-byte address to 1 less than the max amount of collectibles, then find 1 more collectible and you should unlock everything
-------------------------------------------
For XBOX 360 and possibly every other console, this other method for collectibles should work too.
My XBOX 360 was never connected to the internet, and thus had its system time always stuck at November 2007. I was a Mercenaries fiend, I loved it and would always play it.
But when I collected toolboxes, the number'd get saved, but the toolbox FIND was always recorded in the system time. Since my system time was always booted at one static time (November something, 2007 at 7:00 PM), I would collect a collectible, save, then restart my system so that I could keep collecting the same toolbox and the number would always get saved.
Method:
1. Disconnect your system from the internet, ALL internet.
2. Play Mercenaries 2 and find and collect all toolboxes you can find.
3. Power down your system and take a break.
4. Power back up and play Mercenaries 2. The toolboxes should be back where you found them BUT the number of toolboxes you found should still be how many you actually found.
5. Repeat this process until you've unlocked everything in Miss Navarro's garage.
|
|