HI ALL I JUST WANTED TO SHARE MY NOMENU SOURCE CODE HERE IT IS:
Code:
\\\ADDIES///
#define ADR_PLAYERPOINTER 0xC62388
#define ADR_SERVERPOINTER 0xB5D0F8
#define ADR_POINTOFVIEW 0x974CC4
#define OFS_X 0x102D4
#define OFS_Y 0x102DC
#define OFS_Z 0x102D8
#define VISUAL_LVL 0x0011A610
#define OFS_SUPERMASTER 0xFCD30
#define OFS_PREMIUM 0x57C
#define OFS_PREMIUM2 0x580
#define OFS_LEVEL 0x11A610
#define OFS_DINAR 0x11A620
#define OFS_SLOT5 0x1021A4
#define OFS_SLOT6 0x1021A5
#define OFS_SLOT7 0x1021A6
#define OFS_SLOT8 0x1021A7
#define OFS_NORECOIL1 0x1C
#define OFS_NORECOIL2 0x20
#define OFS_NORECOIL3 0x24
#define ADR_SPEED 0x984924
#define ADR_FOGNEAR 0x00AE91FC
#define ADR_FOGNFAR 0x00AE9200
#define ADR_FASTAMMO 0xAE67B4
#define ADR_FASTHEALTH 0xAE67B8
#define ADR_FASTFLAG 0xAE67BC
#define ADR_FASTREPAIR 0xAE67C0
#define ADR_FULLBRIGHT1 0xAE9174
#define ADR_FULLBRIGHT2 0xAE9170
#define ADR_FULLBRIGHT3 0xAE916C
#define ADR_NOWATER 0xADD484
#define ADR_SPAWN_1 0xB165C0
#define ADR_SPAWN_2 0xB165C4
#define OFS_NFD 0x103A4
#define OFS_ROOMASTER 0x39A00
#define ADR_NOSPREAD 0xAE330C
#define ADR_NOBOUNDS1 0xB0D9D8
#define ADR_NOBOUNDS2 0xB0D9E0
#define ADR_NOBOUNDS3 0xB0D9DC
#define ADR_EXTRAAMMO1 0x00C29C5C
#define ADR_EXTRAAMMO2 0x00C29C5F
Code:
/////////// Includes ///////////
#include <windows.h>
#include "addys.h"
#pragma message("[The Dark Apocalypse]-> HELLO GIVE CREDIT!")
#include <stdio.h>
//////// Hacks ////////////////
DWORD *ingame= (DWORD*)ADR_PLAYERPOINTER;
DWORD *outgame= (DWORD*)ADR_SERVERPOINTER;
int Telx = 1;
int Tely = 1;
int Telz = 1;
float HighviewOn = 0;
float HighviewBlock = 0;
float HighviewVar = 310;
void skyjump()
{
if(GetAsyncKeyState(VK_HOME))
{
HighviewBlock = 0;{
HighviewOn=0;
HighviewBlock=0;
}}
Sleep (200);
}
void up()
{
if(GetAsyncKeyState(VK_UP))
{
HighviewVar += 20;
}
}
void down()
{
if(GetAsyncKeyState(VK_DOWN))
{
HighviewVar -= 20;
}
}
void high()
{
if(GetAsyncKeyState(VK_F7))
{
*(float*)(ADR_POINTOFVIEW) = HighviewVar;
}
}
void down2()
{
if(GetAsyncKeyState(VK_F8))
{
*(float*)(ADR_POINTOFVIEW) = 43;
}
}
void dig()
{
if(GetAsyncKeyState(VK_INSERT) &1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
*(float*)(dwPlayerPtr+OFS_Z) = -500;
}
}
void NoWater ()
{
*(int*)(ADR_NOWATER) = 0;
}
void nobound()
{
//if (nobound)
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)ADR_NOBOUNDS1, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)ADR_NOBOUNDS1, &t , sizeof(t));
VirtualProtect((void*)ADR_NOBOUNDS1, sizeof(t), Protection, 0);
VirtualProtect((void*)ADR_NOBOUNDS2, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)ADR_NOBOUNDS2, &t , sizeof(t));
VirtualProtect((void*)ADR_NOBOUNDS2, sizeof(t), Protection, 0);
}
}
void Teleport ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER; /// Player Pointer Addie
if(dwPlayerPtr != 0)
{
float PositionY = 0.0; float PositionX = 0.0;float PositionZ = 0.0;
PositionX = *(float*)(dwPlayerPtr + OFS_X);
PositionY = *(float*)(dwPlayerPtr + OFS_Y);
PositionZ = *(float*)(dwPlayerPtr + OFS_Z);
if(GetAsyncKeyState(VK_NUMPAD6)&1){
Telx = PositionX;
Tely = PositionY;
Telz = PositionZ;}
if(GetAsyncKeyState(VK_NUMPAD7)&1){
*(float*)(dwPlayerPtr + OFS_X) = Telx;
*(float*)(dwPlayerPtr + OFS_Y) = Tely;
*(float*)(dwPlayerPtr + OFS_Z) = Telz;}
}
}
void Dinar ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+OFS_DINAR) = 999999999;
}
}
void RoomMaster ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwPlayerPtr != 0)
{
*(int*)(dwPlayerPtr+OFS_ROOMASTER) = 0;
}
}
void Supermaster ()
{
DWORD dwSrvrPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwSrvrPtr != 0){
*(int*)(dwSrvrPtr+OFS_SUPERMASTER) = 1;
}
}
void NoFog()
{
*(float*)ADR_FOGNFAR = 1166127104;
*(float*)ADR_FOGNEAR = 0;
}
void FastAll ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)ADR_FASTREPAIR = 10.0f;
*(float*)ADR_FASTHEALTH = 5.0f;
*(float*)ADR_FASTFLAG = 10.0f;
*(float*)ADR_FASTAMMO = 5.0f;
}}
void fullbright ()
{
if(GetAsyncKeyState(VK_NUMPAD6) &1<< 0xF)///#5
{
*(int*)(ADR_FULLBRIGHT1) = 1092779973;
*(int*)(ADR_FULLBRIGHT2) = 1092779973;
*(int*)(ADR_FULLBRIGHT3) = 1092779973;
}
}
void prem ()
{
DWORD dwSrvrPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwSrvrPtr != 0)
{
*(long*)(dwSrvrPtr+OFS_PREMIUM) = 4, 10;
{
*(float*)(dwSrvrPtr+OFS_PREMIUM2) = 1, 1;
}}}
void Level ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr + OFS_LEVEL) = 999999999;
}
}
void allSlots()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwPlayerPtr != 0)
{
*(int*)(dwPlayerPtr + OFS_SLOT5)= 1;
*(int*)(dwPlayerPtr + OFS_SLOT6)= 1;
*(int*)(dwPlayerPtr + OFS_SLOT7)= 1;
*(int*)(dwPlayerPtr + OFS_SLOT8)= 1;
}
}
void ExtraAmmo ()
{
*(int*)(ADR_EXTRAAMMO1) = 1;
}
void ExtraAmmo2 ()
{
*(int*)(ADR_EXTRAAMMO2) = 1;
}
void Close() /// Close War Rock
{
if (GetAsyncKeyState(VK_F9))
{
exit(1);
}
}
void spread () /// no spread
{
*(float*) ADR_NOSPREAD = 0;
}
void NoRecoil() /// no recoil
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NORECOIL1) = 0;
*(float*)(dwPlayerPtr+OFS_NORECOIL2) = 0;
*(float*)(dwPlayerPtr+OFS_NORECOIL3) = 0;
}
}
void superjump() /// superjump
{
if(GetAsyncKeyState(VK_CONTROL)&1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = 1500;
}
}
}
void speedon1 () ///speed 1
{
if(GetAsyncKeyState(VK_NUMPAD1) &1<< 0xF)
{
*(float*)(ADR_SPEED) = 200.0f;
}
}
void speedon2 () ///speed 2
{
if(GetAsyncKeyState(VK_NUMPAD2) &1<< 0xF)
{
*(float*)(ADR_SPEED) = 300.0f;
}
}
void speedon3 () ///speed 3
{
if(GetAsyncKeyState(VK_NUMPAD3) &1<< 0xF)
{
*(float*)(ADR_SPEED) = 500.0f;
}
}
void speedoff () /// speed off
{
if(GetAsyncKeyState(VK_NUMPAD0) &1<< 0xF)
{
*(float*)(ADR_SPEED) = 100.0f;
}
}
void nfd () ///NFD
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NFD) = -20000;
}
}
void nowait()
{
*(float*) ADR_SPAWN_1 = 0;
*(float*) ADR_SPAWN_2 = 0;
}
void HackThread()
{
for(;; )
{
if(*ingame)
{
ExtraAmmo();
dig();
nobound();
RoomMaster ();
Supermaster();
RoomMaster ();
nfd();
NoFog();
nowait();
FastAll ();
Teleport ();
spread();
NoRecoil();
Close();
fullbright();
speedon1();
speedon2();
speedon3();
speedoff();
superjump();
allSlots();
Level ();
prem();
skyjump();
up();
down();
high();
down2();
}
if(*outgame)
{
allSlots();
Level();
prem();
Close();
}
}
Sleep(200);
}
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
MessageBoxA(NULL,"Made By The Dark Apocalypse \n MPGH.NET IS THE BEST","Creditz",MB_OK);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread , 0, 0, 0);
break;
}
return TRUE;
}
THIS INCLUDES HIGH JUMP ACTIVATE THROUGH HOME, THEN UP AND DOWN TO GO UP OR DOWN,
HIT F7 TO GO UP F8 TO GO TO NORMAL. ALL THE ADDIES ARE UPDATED HAVE FUN