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 › WarRock - International Hacks › WarRock Hack Source Code › Quick look at my code

CoolQuick look at my code

Posts 1–15 of 27 · Page 1 of 2
znoen
znoen
Quick look at my code
Hi MPGH!

Thanks to your code snippets and threads i learned to make a nomenu hack, and now im working on a menu hack. The menu is working fine! But the hackfunction themself aren't working. From most threads I've read I know addys are often wrong. I got mine from n4n033 (Credits to him! Great Hack!). I have not been able to find addys myself.

If someone could tell me why my functions arent working, it would be great!

Hack Code:
Code:
void PlayerHacks()
{
	DWORD dwPlayer = *(DWORD*)ADR_PLAYERPOINTER;
		if (CH_NoFallDamage)
	{
		*(float*)(dwPlayer + OFS_NOFALLDAMAGE) = -9999999.0F;
	}

	if (CH_NoBounds)
	{
		*(float*)(ADR_NOBOUNDS1) = 0.0F;
		*(float*)(ADR_NOBOUNDS2) = 0.0F;
		*(float*)(ADR_NOBOUNDS3) = 0.0F;
	}

	if (CH_NoRecoil)
	{
		*(float*)(dwPlayer + OFS_NORECOIL1) = 0.0F;
		*(float*)(dwPlayer + OFS_NORECOIL2) = 0.0F;
		*(float*)(dwPlayer + OFS_NORECOIL3) = 0.0F;
	}

	if (CH_FastRepair)
	{
		if(dwPlayer != 0)
		{
			*(float*)MEM_FastRepair = 5000000;
		}
	}
	if (CH_FastMedic)
	{
		if(dwPlayer != 0)
		{
			*(float*)MEM_FastMedic = 5000000;
		}
	}

	if (CH_FastFlag)
	{
		if(dwPlayer != 0)
		{
			*(float*)MEM_FastFlag = 5000000;
		}
	}

	if (CH_FastAmmo)
	{
		if(dwPlayer != 0)
		{
			*(float*)MEM_FastAmmo = 5000000;
		}
	}



}

void ServerHacks()
{

	DWORD dwServer = *(DWORD*)ADR_SERVERPOINTER;

	if (CH_GMWarning) /* Crash */
	{
		char *GMName = (char*)(ADR_GMWARNING);
		if (strlen(GMName) > 2)
		{
			ExitProcess(0);
		}
	}

	if (CH_Slot5)
	{
		*(BYTE*)(dwServer + OFS_SLOTS5) = 0x1;
	}

	if (CH_Slot6)
	{
		*(BYTE*)(dwServer + OFS_SLOTS6) = 0x1;
	}

	if (CH_Slot7)
	{
		*(BYTE*)(dwServer + OFS_SLOTS7) = 0x1;
	}

	if (CH_Slot8)
	{
		*(BYTE*)(dwServer + OFS_SLOTS8) = 0x1;
	}
	if (CH_Premium)
	{
		*(int*)(dwServer+OFS_Prem_1) = 4;
	}
	if (CH_Premium2)
	{
*(int*)(dwServer+OFS_Prem_2) = 4;
	}
	if (CH_exitwr)
	{
		ExitProcess(0); 
	}

}
And to be shure here is my addy list

Code:
#define ADR_PLAYERPOINTER                 0xB23F20
#define ADR_SERVERPOINTER                 0xB1B624
#define ADR_NOBOUNDS1                     0xBB651C
#define ADR_NOBOUNDS2                     0xBB6520
#define ADR_NOBOUNDS3                     0xBB6524
#define ADR_GMWARNING	                  0xB51364
#define OFS_NORECOIL1                     0xC45C
#define OFS_NORECOIL2                     0xC460
#define OFS_NORECOIL3                     0xC464
#define OFS_NOFALLDAMAGE                  0x10300
#define OFS_X                             0x10318
#define OFS_Y                             0x10320
#define OFS_Z                             0x1031C
#define OFS_SLOTS5                        0x34134
#define OFS_SLOTS6                        0x34135
#define OFS_SLOTS7                        0x34136
#define OFS_SLOTS8                        0x34137
#define MEM_FastAmmo            0xB285B4
#define MEM_FastMedic			0xB285BC
#define MEM_FastFlag			0xB285CC
#define MEM_FastRepair			0xB285BC
#define OFS_Prem_1              0x3CC
#define OFS_Prem_2              0xC3C
If you want to see more of the code just replay. Thanks for your time, I love your comunity!

Znoen,
#1 · 12y ago
n4n033
n4n033
make sure you're hooking the threads
#2 · 12y ago
CR
croseng1234
sure give me a sample
#3 · 12y ago
znoen
znoen
Quote Originally Posted by n4n033 View Post
make sure you're hooking the threads
There is a hackloop that loads the Player and ServerHacks. That should be it?

Code:
void HackLooP()
{
	for (;;)
	{
		PlayerHacks();
		ServerHacks();
		Sleep(5);
	}
}
and here the HackLoop itself gets loaded

Code:
		CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)HackLooP, NULL, NULL, NULL);
Edit: Im shure hooking is right, when i enable some hacks the game crashes.
#4 · edited 12y ago · 12y ago
Jhem
Jhem
Quote Originally Posted by znoen View Post
There is a hackloop that loads the Player and ServerHacks. That should be it?

Code:
void HackLooP()
{
	for (;;)
	{
		PlayerHacks();
		ServerHacks();
		Sleep(5);
	}
}
and here the HackLoop itself gets loaded

Code:
		CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)HackLooP, NULL, NULL, NULL);
Edit: Im shure hooking is right, when i enable some hacks the game crashes.
make sure your address are all correct.
#5 · 12y ago
znoen
znoen
Quote Originally Posted by Jhem View Post


make sure your address are all correct.
I just changed the address of Player and Server pointer, also added Glasswalls and thats working fine now. The other addresses were indeed wrong. But how can the addresses i got from you're logger be so defferent then n4n033.

This is what i could get, wanna share some other working addy's?
Tnx!

Also, if this is finally finished you will be named in credits!

Code:
<----------- ### Address Logger ### ----------->
<-------------- ### WarRock ### -------------->
<--------- ### Made By [MPGH]Jhem ### ----------->
<-------------- ### MPGH.net ### -------------->




<----------- ### Pointers ### ----------->
#define ADR_PlayerPointer 0x00B23F20
#define ADR_ServerPointer 0x00B1C6E4
#define ADR_RemotePointer 0x00BA6034


<----------- ### Memory ### ----------->
#define ADR_GlassWalls 0x00B1B878


<----------- ### Offsets ### ----------->
#define OFS_Nodelay     0x10410
#define OFS_NoReload    0x1040D
#define OFS_NFD         0x102E8
#define OFS_X           0x10300
#define OFS_Y           0x10308
#define OFS_Z           0x10310
#define OFS_NoRecoil1   0xC444
#define OFS_NoRecoil2   0xC44C
#define OFS_NoRecoil3   0xC448
#6 · 12y ago
Jhem
Jhem
Problem solved @Mayion
#7 · 12y ago
znoen
znoen
Quote Originally Posted by Jhem View Post
Problem solved @Mayion
i dont see where?
#8 · 12y ago
n4n033
n4n033
Quote Originally Posted by znoen View Post
I just changed the address of Player and Server pointer, also added Glasswalls and thats working fine now. The other addresses were indeed wrong. But how can the addresses i got from you're logger be so defferent then n4n033.

This is what i could get, wanna share some other working addy's?
Tnx!

Also, if this is finally finished you will be named in credits!

Code:
<----------- ### Address Logger ### ----------->
<-------------- ### WarRock ### -------------->
<--------- ### Made By [MPGH]Jhem ### ----------->
<-------------- ### MPGH.net ### -------------->




<----------- ### Pointers ### ----------->
#define ADR_PlayerPointer 0x00B23F20
#define ADR_ServerPointer 0x00B1C6E4
#define ADR_RemotePointer 0x00BA6034


<----------- ### Memory ### ----------->
#define ADR_GlassWalls 0x00B1B878


<----------- ### Offsets ### ----------->
#define OFS_Nodelay     0x10410
#define OFS_NoReload    0x1040D
#define OFS_NFD         0x102E8
#define OFS_X           0x10300
#define OFS_Y           0x10308
#define OFS_Z           0x10310
#define OFS_NoRecoil1   0xC444
#define OFS_NoRecoil2   0xC44C
#define OFS_NoRecoil3   0xC448
If you're on WarRock INT offsets changed so all your offsets are wrong
#9 · 12y ago
znoen
znoen
Quote Originally Posted by n4n033 View Post
If you're on WarRock INT offsets changed so all your offsets are wrong
So all you're addys aren't for warrock INT? That explains a lot haha.
Going to try my own addys. But my hackthread is alright?
#10 · 12y ago
n4n033
n4n033
Quote Originally Posted by znoen View Post
So all you're addys aren't for warrock INT? That explains a lot haha.
Going to try my own addys. But my hackthread is alright?
It is but i have failed addresses so i'm gonna check it all tomorrow and repost the right ones
#11 · 12y ago
znoen
znoen
Quote Originally Posted by n4n033 View Post
It is but i have failed addresses so i'm gonna check it all tomorrow and repost the right ones
Oh that would be nice!
I have found some of my self now. Will share them ofcourse
#12 · 12y ago
Pitcher
Pitcher
First check the addies, if they are right, then you've gotta look at the hook. Is the hook correctly ?
#13 · 12y ago
n4n033
n4n033
Quote Originally Posted by Pitcher View Post
First check the addies, if they are right, then you've gotta look at the hook. Is the hook correctly ?
Problem is already solved about it man
#14 · 12y ago
znoen
znoen
Quote Originally Posted by n4n033 View Post
Problem is already solved about it man
Not realy, its still not working...

Here is a paste of my Hook. I can finally write some code myself. But a hook goes a little too far. I hope people here find it :P

Code:
HRESULT __stdcall DirectXHooK()
{
	DWORD dwD3D9;
	do
	{
		dwD3D9 = (DWORD)GetModuleHandleA("D3D9.DLL");
		Sleep(1000);
	}
	while (!dwD3D9);

	pReset = (oReset)E9Detour((DWORD)VTable->ID(16),(DWORD)Reset,5);
	pPresent = (oPresent)E9Detour((DWORD)VTable->ID(17),(DWORD)Present,5);

	return true;
}

void HackLooP()
{
	for (;;)
	{
		PlayerHacks();
		ServerHacks();
		Sleep(5);
	}
}

BOOL __stdcall DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
{
	DisableThreadLibraryCalls(hDll);
	if (dwReason == DLL_PROCESS_ATTACH)
	{
		CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)HackLooP, NULL, NULL, NULL);
		CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)DirectXHooK, NULL, NULL, NULL);
	}
	return TRUE;
I use BuRn3R his base.
#15 · 12y ago
Posts 1–15 of 27 · Page 1 of 2

Post a Reply

Similar Threads

  • Look in other Codes ?By kingkicker8 in General Game Hacking
    1Last post 19y ago
  • looking for retail codeBy aatje92 in Trade Accounts/Keys/Items
    1Last post 18y ago
  • Looking for Retail CodesBy dubbeldamz in Trade Accounts/Keys/Items
    0Last post 18y ago
  • looking for m249 codeBy s1n1ster in WarRock - International Hacks
    6Last post 18y ago
  • looking for m249 codeBy s1n1ster in Trade Accounts/Keys/Items
    1Last post 18y ago

Tags for this Thread

#addy#help#menu#mpgh#not working