Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › Other Semi-Popular First Person Shooter Hacks › Crysis 2 Hacks / Cheats › Crysis 2 Discussions › Crysis 2 ME trainer plz

Crysis 2 ME trainer plz

Posts 1–4 of 4 · Page 1 of 1
OB
ObserverJLin
Crysis 2 ME trainer plz
Hello fellow readers:

I know this is kind of an old game (2011) and abandoned by it's developers, (no patch since version 1.9) but it is still quite enjoyable.
Currently there are no trainers for Maximum Edition of Crysis 2 and C2's standard edition trainers don't work with ME.

This link has the source codes for the standard edition of Crysis 2. A user from that website said a person who knows these kinds of things needs copy & paste the mem patches from ME into the source code and it'll work.

As a guidance This is the same trainer that works with the standard edition of C2.
If you could make this trainer that would be great. But please only use the 3 hacks that are in the source codes. I.e. Infinite energy & ammo + tag hack.

Thanks in advance.
#1 · edited 13y ago · 13y ago
ZReal
ZReal
Quote Originally Posted by ObserverJLin View Post
Hello fellow readers:

I know this is kind of an old game (2011) and abandoned by it's developers, (no patch since version 1.9) but it is still quite enjoyable.
Currently there are no trainers for Maximum Edition of Crysis 2 and C2's standard edition trainers don't work with ME.

This link has the source codes for the standard edition of Crysis 2. A user from that website said a person who knows these kinds of things needs copy & paste the mem patches from ME into the source code and it'll work.

As a guidance This is the same trainer that works with the standard edition of C2.
If you could make this trainer that would be great. But please only use the 3 hacks that are in the source codes. I.e. Infinite energy & ammo + tag hack.

Thanks in advance.
wheres the source and crysis 2 trainers were made with cheat engine and using the disassembler to find more values like shoot while cloacked and stuff
its pretty easy game to hack since ammo is easy to hack energy is easy and its all client sided . i would make it for you if only i knew how to find nametags sadly i dont know the general way to go about searching for those
#2 · edited 13y ago · 13y ago
OB
ObserverJLin
Thank you for your reply Praxeus.
Sorry I meant to add a link in the original post for all the source codes.

The links I'm posting are all messed up by the forum. Can you PM me and I'll send you the link via your email or something? As I'm not allow to PM either.

Or I'll just copy and paste them in here. These are all from the working trainer for Crysis 2 standard edition.

The codes below are for version 1.1 and updated 1.9 codes are at the bottom of the page.


; ENERGY
0115CBF9 /75 07 JNZ SHORT Crysis2.0115CC02 <---
0115CBFB |E8 01FEFFFF CALL Crysis2.0115CA01
0115CC00 |EB 05 JMP SHORT Crysis2.0115CC07
0115CC02 \E8 20FFFFFF CALL Crysis2.0115CB27

; NAMETAGS
01317471 E8 E2F8FFFF CALL Crysis2.01316D58 <---
01317476 8AD8 MOV BL,AL
01317478 885D FC MOV BYTE PTR SS:[EBP-4],BL
0131747B FF75 FC PUSH DWORD PTR SS:[EBP-4]
0131747E 8BCE MOV ECX,ESI
01317480 889E 38010000 MOV BYTE PTR DS:[ESI+138],BL

; AMMO
01139BC6 /74 0A JE SHORT Crysis2.01139BD2 <---
01139BC8 |8B4D 10 MOV ECX,DWORD PTR SS:[EBP+10]
01139BCB |8948 04 MOV DWORD PTR DS:[EAX+4],ECX
01139BCE |B0 01 MOV AL,1
01139BD0 |EB 17 JMP SHORT Crysis2.01139BE9
01139BD2 \8B45 10 MOV EAX,DWORD PTR SS:[EBP+10]


source:

#include <windows.h>
#include <stdio.h>

bool writemem(unsigned int addr, const char* data, unsigned int size)
{
bool ret = false;

if (HWND hwnd = FindWindowA(NULL, "Crysis 2 (TM)"))
{
DWORD procid;
if (GetWindowThreadProcessId(hwnd, &procid))
{
if (HANDLE hproc = OpenProcess(PROCESS_VM_OPERATION | PROCESS_VM_WRITE, FALSE, procid))
{
if (WriteProcessMemory(hproc, (void*)addr, data, size, NULL))
ret = true;
CloseHandle(hproc);
}
}
}
return ret;
}

void main(void)
{
bool ammo = false, energy = false, nametags = false;

SetConsoleTitleA("crysis 2 mp trainer 1.1");

printf("crysis 2 mp trainer 1.1\n\nby batfitch - www.*************.me\n\n");
printf("F1 - toggle unlimited ammo / no reload\nF2 - toggle unlimited energy\nF3 - toggle nametags\n\n");

while (true)
{
if (GetAsyncKeyState(VK_F1))
{
Beep(512, 100);
printf("%s", writemem(0x01139BC6, ammo ? "\x74" : "\xEB", 1) ? "ammo toggled\n" : "something went wrong. game running?\n");
ammo = !ammo;
}
else if(GetAsyncKeyState(VK_F2))
{
Beep(512, 100);
printf("%s", writemem(0x0115CBF9, energy ? "\x75" : "\xEB", 1) ? "energy toggled\n" : "something went wrong. game running?\n");
energy = !energy;
}
else if (GetAsyncKeyState(VK_F3))
{
Beep(512, 100);
printf("%s", writemem(0x01317476, nametags ? "\x8A\xD8" : "\xB3\x01", 2) ? "nametags toggled\n" : "something went wrong. game running?\n");
nametags = !nametags;
}
Sleep(100);
}
}


Updated 1.9

DWORD pInfAmmo = 0xFF1CB2;
DWORD pInfNRG = 0x101685B;
DWORD pNameTag = 0x11D3EB7;

pSSystemGlobalEnvironment = *(SSystemGlobalEnvironment**)0x1724340;
PHP Code:


If you could make this trainer will it work for both Origin & Steam version of MaxE?

Thx in advance.
#3 · edited 13y ago · 13y ago
TH
thexmadxgalioth
yea i need this to. are u guys gona make it into a trainer?
#4 · 13y ago
Posts 1–4 of 4 · Page 1 of 1

Post a Reply

Similar Threads

  • [request] any opk trainersBy prox32 in WarRock - International Hacks
    5Last post 19y ago
  • sudden attack and you making Trainer. PlzBy w5321369w in Visual Basic Programming
    6Last post 16y ago
  • [REQUEST]Halo 1 Trainer/hack/mod toolBy JakDG in Hack Requests
    0Last post 17y ago
  • [Request] Korea Warrock TrainerBy june8071 in WarRock Korea Hacks
    7Last post 19y ago

Tags for this Thread

None