So habe euch ein tut gemacht für nomenu hacks.
1. schrit erklärung.
2. schrritt code.
3. schrit aktuele addy´s für euch.
4.schrit Hack erstellen starten (erklärung)
5.schrit erklärung wo funktionierender hack ist.
6.schrit erklärung was in ein hack alles rein jkann ohne bypass usw.
7. schrit viele "void" code um den hack zu erwaeitern.
1. schrit .
also als erstes öffnet ihr Microsoft C++ 2008 und klickt oben auf "datei" dann "neu" dann öffnet sich ein kleines neues fenster da wählt ihr "Project" dann komt ein großes fenster da geht ihr rechts auf "algemein" dann auf "leeres Project" und gibt unten ein namen wie z.b. "meinersterhack" ein. nun öffnet sich ein text eingabe fenster. rechts dan der seite seht ihr bestimmt jetzt 3 ordner (1. "Headerdateien" 2 ."Quelldateien" 3. "Ressourcendateien" nun braucht ihr für den hack nur den ordner "Quellendateien" ihr macht rechts klick auf in und wählt "hinzufügen"---"neues Element" dann öffnet sich wieder ein groés Fenster wie vorhin.
jetzt geht ihr wieder einmal rechts zur seite im neuen fenster und klickt an "Code" dann wählt ihr "C++-Datei(.cpp)" dann gibt ihr irg. ein name ein wie "cpp" undf gibt den code von 2 schritt ein.
2. schrit
Die code´s für Superjump und NoFallDamage gibt sie einfach bei Microsoft Visual C++ 2008 ein: (DIE ADDYS SIND GANZ UND IM TREATH !!!!"
- Code:
-
#include <windows.h>
#include <stdio.h>
//Addy für eure hacks//
#define Playerpointer <Playerpointer addie here> /// ADDYS SIND UNTEN !!!!!!!!!!!!!
#define Serverpointer <Serverpointer addie here>
#define OFS_Z <OFS_Z addie here>
#define NFD_Player_OffSet <NFD addie here>
//Ende der liste//
//lasst das einfach so //
DWORD *ingame= (DWORD*)Playerpointer;
DWORD *outgame= (DWORD*)Serverpointer;
//Ende HackThread//
//Hier gibt ihr eure hacks Void´s ein//
void superjump () //super jump
{
if(GetAsyncKeyState(VK_CONTROL) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = 1000;
}
}
}
void nfd () //NFD
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+NFD_Player_OffSet) = -20000;
}
}
//Ende Der Hack Void´s//
// Hier gebt ihr alle funktionen an die euer Hack hat
void TheHacks()
{
for(;;)
{
NFD();
Superjump();
/////////// jeden hack den ihr hinzufügt müsst ihr hier reinschreiben.
Sleep(50); // Das nicht wegmachen
}
}
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
MessageBoxA(NULL, "Euer Name", "Credits!!!", MB_OK);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)TheHacks , 0, 0, 0);
break;
case 2:
break;
}
return TRUE;
}
//////////////// HACK FERTIG !!! DRÜCKT F7
_______________________________________________________________________________________
3. die addys.
//------------------------Cyniu Private Logger Started------------------------
//Time -->> [ 14:43.51 ]
//Date -->> [ 16-4-2010 ]
//--------HACKSHIELD-----------
#define ADR_HACKSHIELD 0x00******
#define ADR_HACKDETECTED 0x00******
#define ADR_INCLUDE_EHSVC 0x00******
#define ADR_INITIALIZE_EAGLE 0x00******
#define ADR_ANTIBAN 0x00A8240C
//--------POINTERS-----------
#define ADR_ALLSERVER 0x004B9449
#define ADR_PLAYERPOINTER 0x00C3F168
#define ADR_SERVERPOINTER 0x00B3E608
#define ADR_BASEPOINTER 0x00B94BB8
#define ADR_HEALTHPOINTER 0x00B966BC
#define ADR_DEVICEPOINTER 0x00******
#define ADR_WEAPONPOINTER 0x00A888E8
#define ADR_USERPOINTER 0x00C3F1B4
#define ADR_CLANSERVER 0x0054E800
#define ADR_24HOURS_BYPASS 0x00******
//--------OFFSETS-----------
#define OFS_X 0x0000C680
#define OFS_Y 0x0000C688
#define OFS_Z 0x0000C684
#define OFS_NORECOIL1 0x0000001C
#define OFS_NORECOIL2 0x00000020
#define OFS_NORECOIL3 0x00000024
#define OFS_ROOMMASTER 0x0000
#define OFS_SUPERMASTER 0x000CC004
#define OFS_GRAVITY 0x0000C494
#define OFS_NFD 0x00000
#define OFS_PREMIUM1 0x0000057C
#define OFS_PREMIUM2 0x00000380
#define OFS_LEVEL 0x000DFAA8
#define OFS_1SLOT 0x000D1478
#define OFS_2SLOT 0x000D1479
#define OFS_3SLOT 0x000D147A
#define OFS_4SLOT 0x000D147B
#define OFS_5SLOT 0x000D147C
#define OFS_6SLOT 0x000D147D
#define OFS_7SLOT 0x000D147E
#define OFS_8SLOT 0x000D147F
#define OFS_DINAR 0x000DFAB8
#define OFS_NOFOG 0x00A88260
#define OFS_NEARFOG 0x00A88268
#define OFS_WEAPON1 0x0000C4B4
#define OFS_WEAPON2 0x0000C586
#define OFS_WEAPON3 0x0000C584
#define OFS_GMMODE 0x00000574
#define OFS_PLAYERSOLOT 0x000E0FFC
#define OFS_STAMINA 0x0000002C
//--------PX-----------
#define ADR_STAM5 0x00A823C4
#define ADR_STAM10 0x000
#define ADR_EXTRAAMMO1 0x00A823C4
#define ADR_EXTRAAMMO2 0x00A823C5
#define ADR_SNIPER2X 0x00A823C6
#define ADR_BANDAGE 0x00A823B1
//--------MEMORY-----------
#define ADR_NOSPREAD 0x00A823E0
#define ADR_NOBOUNDS1 0x00AA7AD8
#define ADR_NOBOUNDS2 0x00AA7ADC
#define ADR_NOBOUNDS3 0x00AA7AE0
#define ADR_FASTLOCKON 0x00A823F4
#define ADR_FASTAMMO 0x00A82390
#define ADR_FASTHEALTH 0x00A82394
#define ADR_FASTFLAG 0x00A8239C
#define ADR_FASTREPAIR 0x00A823F0
#define ADR_IMDRUNK 0x00AEC990
#define ADR_SPEED 0x0093B718
#define ADR_SPEEDROLL 0x0093B710
#define ADR_NOWATER 0x009A385C
#define ADR_TRIGGERBOT 0x009A37F4
#define ADR_NOSPAWN1 0x00A7E5E8
#define ADR_NOSPAWN2 0x00AF62D4
#define ADR_NOSPAWN3 0x00A823BC
#define ADR_ANTIAFK 0x00A8240C
#define ADR_WATERCOLOR1 0x009A368C
#define ADR_WATERCOLOR2 0x009A3690
#define ADR_WATERCOLOR3 0x009A386C
#define ADR_CROSSHAIRS 0x00A823B4
#define ADR_VIEWANGLES 0x00A882A4
#define ADR_SCOPE 0x00A82384
#define ADR_SCOPESIZE 0x009A3784
#define ADR_NOSMOKE 0x006284BE
#define ADR_GLASSWALLS 0x0096AF74
#define ADR_FULLBRIGHT1 0x00A88330
#define ADR_FULLBRIGHT2 0x00A8832C
#define ADR_FULLBRIGHT3 0x00A88328
#define ADR_NOWEAPONGRAVITY 0x0092EB60
#define ADR_NOSPAWNCQC 0x00******
//--------ASM-----------
#define ADR_PRONE 0x0055C5E0
#define ADR_WUW 0x0056BAAE
#define pWater 0x009A385C
#define ADR_SUPERNOSPREAD 0x005759A0
#define ADR_FASTAS 0x0056C403
#define ADR_WINCHY2FIRE 0x004505CF
#define ADR_PREMIUMCROSS1 0x000
#define ADR_PREMIUMCROSS2 0x005DC67E
#define ADR_PREMIUMCROSS3 0x005DC684
#define ADR_ASM_CROSSHAIR 0x005DC93D
#define ADR_OPK1 0x00******
#define ADR_OPK2 0x00******
#define ADR_OPK3 0x00******
#define ADR_SVP 0x00******
#define ADR_AUTOAMMO 0x0056D707
#define ADR_AUTOMEDIC 0x0056D7C0
#define ADR_ANTIMINE 0x004B2645
#define ADR_ANTIFLASH 0x00******
#define ADR_ANTIM14 0x00******
#define ADR_HEADSHOT 0x00******
#define ADR_HEADSHOT2 0x00******
#define ADR_MINEWIEVER1 0x0047F0EA
#define ADR_MINEWIEVER2 0x0047F170
#define ADR_NOOXIGEN 0x0056BB20
#define ADR_QUICKPLANT 0x00578524
#define ADR_QUICKDEFUSE 0x00578019
#define ADR_PLANTEVERYWHERE 0x00******
#define ADR_WTW 0x0063B297
#define ADR_STW 0x0067B7C0
#define ADR_FASTRELOAD 0x004225A3
#define ADR_FAKEKICK 0x005FA489
#define ADR_BULLETS 0x005758B1
#define ADR_ESCALATOR1 0x0063C2E7
#define ADR_ESCALATOR2 0x0063C424
#define ADR_SPECTATOR 0x0046AA08
#define ADR_NORESTRICTION 0x0055D5D0
#define ADR_WINCHESTER2FIRE 0x004505CF
#define ADR_DOUBLEFIRE 0x004209E7
#define ADR_NOROOMFILTER1 0x0059CC37
#define ADR_NOROOMFILTER2 0x0059CCF8
#define ADR_NOROOMRESTRICTION 0x0059CC37
#define ADR_ANTIKICK 0x004B182F
#define ADR_AUTOATTACK 0x0055D5C0
#define ADR_NOSPAWNFFA 0x00******
#define ADR_NOBADWORDSCHECK 0x00******
//--------USER&D3D-STUFFS-----------
#define ADR_D3DNAME 0x00B954F4
#define ADR_D3DMAPNAME 0x00C061B8
#define ADR_D3DIP 0x00B95208
#define ADR_D3DHEALTH 0x00B966BC
#define ADR_D3DKILLS 0x00B96508
#define ADR_D3DDEATHS 0x00B94BC0
#define ADR_D3DPOINTS 0x00551DBA
#define ADR_D3DLVL 0x00B952A0
#define ADR_D3DEXP 0x00B952A0
#define ADR_D3DGMWARNING 0x009A3774
#define ADR_ESPNAME 0x005E444A
#define ADR_ESPNAME1 0x005E2825
#define ADR_ESPNAME2 0x005E444A
#define ADR_ESPNAME3 0x005E4484
#define ADR_ESPHEALTH 0x005E2BC5
#define ADR_RADARGPS 0x0060A005
#define ADR_FFA_GPS 0x0060A035
#define ADR_USERAMMO 0x00******
#define ADR_USERAMMO2 0x00******
#define ADR_USERMEDIC1 0x00******
#define ADR_USERMEDICSELECT 0x00******
#define ADR_PLAYERSIZE 0x00******
#define ADR_TEAMBASE 0x00******
#define ADR_USERUSERNAME 0x00******
#define ADR_USERNICKNAME 0x00******
#define ADR_USERPASSWORD 0x00******
//--------VEHICLE-----------
#define ADR_NOVEHDMG 0x0044FC1A
#define ADR_VEHSUPERCAR 0x00450C2D
#define ADR_AUTOREPAIR 0x00450C73
#define ADR_VEHJUMPOLOW 0x004A245B
#define ADR_VEHJUMP1 0x006E558B
#define ADR_VEHJUMP2 0x0064059C
#define ADR_VEHJUMP3 0x006E55B6
#define ADR_VEHINVIS1 0x00471A9A
#define ADR_VEHINVIS2 0x00661B7C
#define ADR_OMGCAR1 0x004558F6
#define ADR_OMGCAR2 0x0070B108
#define ADR_OMGCAR3 0x00455904
#define ADR_VEHGPS 0x00609F6A
#define ADR_NOVEHRESTRICTION1 0x0048F706
#define ADR_NOVEHRESTRICTION2 0x0048FC44
#define ADR_NOVEHRESTRICTION3 0x0048FE6E
#define ADR_NOVEHRESTRICTION4 0x0048FD95
#define ADR_NOVEHRESTRICTION5 0x0048FCE1
#define ADR_VEHUNLIAMMO 0x0056E6F8
#define ADR_VEHSUPERJUMP1 0x00******
#define ADR_VEHSUPERJUMP2 0x004A245B
#define ADR_VEHSUPERJUMP3 0x00******
#define ADR_VEHSUPERJUMP4 0x006E55B6
#define ADR_VEHSUPERJUMP5 0x00******
#define ADR_VEHSUPERJUMP6 0x006E55B9
//--------ARTILLERY-----------
#define ADR_ARTILLERY1 0x0055D9E4
#define ADR_ARTILLERY2 0x0055DCE7
#define ADR_ARTILLERY3 0x00602899
#define ADR_ARTILLERY4 0x006028F5
#define ADR_ARTILLERY5 0x00602634
#define ADR_ARTILLERY6 0x005DD171
#define ADR_ARTILLERY7 0x006027F7
#define ADR_ARTILLERY8 0x005DD133
//--------OTHERS----------
#define ADR_TAKEBASE1 0x00******
#define ADR_TAKEBASE2 0x00******
#define ADR_TAKEBASE3 0x00******
#define ADR_VIRTUALJUMP 0x0092BBFC
#define ADR_PREMIUM_ACC_CHECK 0x004177DB
#define ADR_ENTER_VEHICLE_WHEN_PRONE 0x0048FE6E
#define ADR_MESSAGEBOX1 0x0043D920
#define ADR_MESSAGEBOX2 0x005E5540
#define ADR_NEWS 0x005AEAC8
#define ADR_ENGINETEXT 0x00******
#define ADR_ENGINETEXT2 0x00******
#define ADR_INVALIDPACKET1 0x00******
#define ADR_INVALIDPACKET2 0x00******
#define ADR_ANTILOG1 0x00******
#define ADR_ANTILOG2 0x00******
//--------WEAPON BLINDER-----------
#define ADR_SERVERBASE 0x00B3E608
#define ADR_WEAPONBASE 0x00A888E8
#define OFS_SLOTBASE 0x00D02D8
#define ADR_CLASSBASE 0x00B966C4
#define ADR_PLAYERSIZE 0x001C58
#define ADR_PLAYERSLOT 0x00E0FFC
//--------NOT SURE-----------
#define ADR_INVISIBLE 0x00******
#define ADR_UAMMOPLAYER 0x000
#define ADR_UAMMO1 0x000
#define ADR_UAMMO2 0x000
#define ADR_UAMMO3 0x000
#define ADR_NODELAY 0x00******
#define ADR_NECKSHOT 0x00******
//--------PATCHED-----------
#define ADR_SILENTWALK 0x00444EA6
#define ADR_DAMAGEAS 0x00574304
#define ADR_NO_BAD_WORDS_CHECK //WRONG 0x00406513
//--------COLORS AND STRIDES-----------
#define BLACK D3DCOLOR_ARGB(255, 0, 0,0)
#define WHITE D3DCOLOR_ARGB(255, 255, 255, 255)
#define RED D3DCOLOR_ARGB(255, 255, 000, 000)
#define GREEN D3DCOLOR_ARGB(255, 000, 255, 000)
#define BLUE D3DCOLOR_ARGB(255, 000, 000, 255)
#define PURPLE D3DCOLOR_ARGB(255, 125, 000, 255)
#define GREY D3DCOLOR_ARGB(255, 128, 128, 128)
#define YELLOW D3DCOLOR_ARGB(255, 255, 255, 000)
#define ORANGE D3DCOLOR_ARGB(255, 255, 125, 000)
#define GOLD D3DCOLOR_ARGB(84,255,215,0)
#define Smoke ((m_Stride == 24 && nNumVertices == 6 && nPrimitiveCount == 4 || m_Stride ==24 && nNumVertices == 80 && nPrimitiveCount == 40))
//Time -->> [ 14:43.51 ]
//Date -->> [ 16-4-2010 ]
//------------------------Cyniu Private LOGGER END------------------------
4.ersetzt die addys bei euern hack und drückt F7 ...
5. wenn ihr keine fehler hattet geht unter C:\Eigene Dateien\Visual Studio 2008\ Projects\ WarRock Hack1\Debug gespeichert
6. für ein nomenu hack ohne vip bypass könnt irh diese Funktionen einbauen :
- SuperJump
- No Fall Damage
- Virtual Dig
- No spread
- No water
- No bounds
- No recoil
- Stamina
- Speed
- No fog
- Fullbright
- Fast all (fast ammo, fast health, fast repair, fast flag)
- Teleport
- No spawn
- Fifth slot
- Premium
- Supermaster
- Extra clip Assault
- Extra clip Sniper
- Low Gravity
7. hier alle voids code :
//////////////////// LOWGRAVITY
void lowgravity ()
{
if (GetAsyncKeyState(VK_MBUTTON)) //hotkey is middel mouse buttom
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPTR;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_GRAV) = 100.0f;
}
}
}
/////////////////////// 5 SLOT
void Slots5 ()
{
DWORD dwPlayerPtr = *(DWORD*)Serverpointer;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+Slot5_OffSet) = 1;
}
}
//////////////////////// NO SPREAD
void spread () //no spread
{
*(float*) No_Spread = 0;
}
///////////////////// EXTRA AMMO 1/2
void ExtraAmmo () //we want extrea clip allways =)
{
*(int*)(Extra_Ammo_1) = 1;
}
void ExtraAmmo2 () //we want extrea clip allways =)
{
*(int*)(Extra_Ammo_2) = 1;
}
////////////////////////// DIG
void Dig()
{
if(GetAsyncKeyState(VK_MENU) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = -2000;
}
}
}
/////////////////////////// NOWATER
void nowater () //no water
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)No_Water, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Water, &t , sizeof(t));
VirtualProtect((void*)No_Water, sizeof(t), Protection, 0);
}
//////////////////// NOBOUNDS
void nobounds () //nobounds
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)No_Bounds_2, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Bounds_2, &t , sizeof(t));
VirtualProtect((void*)No_Bounds_2, sizeof(t), Protection, 0);
VirtualProtect((void*)No_Bounds_2, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Bounds_2, &t , sizeof(t));
VirtualProtect((void*)No_Bounds_2, sizeof(t), Protection, 0);
}
/////////////////// NOFALLDAMAGE
void nfd () //NFD
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+NFD_Player_OffSet) = -20000;
}
}
//////////////////////// NO RECOIL
void norecoil () //norecoil
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NORECOIL2) = 0;
}
}
///////////////////////// STAMINA
void stamina () //stamina
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Stamina_OffSet) = 100;
}
}
/////////////////// SUPERJUMP
void jump () //super jump
{
if(GetAsyncKeyState(VK_CONTROL) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = 1000;
}
}
}
////////////////////// SPEED AUS
void speedoff ()
{
if(GetAsyncKeyState(VK_NUMPAD0) &1<< 0xF)
{
*(float*)(Speed) = 100.0f;
}
}
////////////////////// SPEED HACK AN 1 X
void speedon1 ()
{
if(GetAsyncKeyState(VK_NUMPAD1) &1<< 0xF)
{
*(float*)(Speed) = 200.0f;
}
}
///////////////////// KEIN RAUCH
void nofog () //no fog
{
*(float*)GlassWalls_FarFog = 1166127104;//far fog address
*(float*)Near_Fog = 0; //nearfog addres
}
////////////////////// SUPERMASTER
void Supermaster ()
{
DWORD dwSrvrPtr = *(DWORD*)Serverpointer;
if(dwSrvrPtr != 0){
*(int*)(dwSrvrPtr+Super_Master_OffSet) = 1;
}
}
/////////////PLATINUM PREMIUM
void platinum () //Platinum Premium
{
DWORD dwSrvrPtr = *(DWORD*)Serverpointer;
if(dwSrvrPtr != 0)
{
*(long*)(dwSrvrPtr+Premium_OffSet) = 4, 10; // 1 = bronze 2 = silver 3 = gold 4 = platinum
{
*(float*)(dwSrvrPtr+OFS_PREMIUM2) = 1, 1;
}}}