Also ich weiss jetz nicht ob die schon gepostet wurden...
Viel Spaß beim erstellen eines neuen Hacks...
STAMINA
Kod:
void STAMINA()
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_STAMINA) = 100;
}
}
FAST SPAWN
Kod:
void Spawn ()
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)No_Spawn_1, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Spawn_1, &t , sizeof(t));
VirtualProtect((void*)No_Spawn_1, sizeof(t), Protection, 0);
VirtualProtect((void*)No_Spawn_2, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Spawn_2, &t , sizeof(t));
VirtualProtect((void*)No_Spawn_2, sizeof(t), Protection, 0);
}
SUPER MASTER
Kod:
void Supermaster ()
{
DWORD dwSrvrPtr = *(DWORD*)Serverpointer;
if(dwSrvrPtr != 0){
*(int*)(dwSrvrPtr+Super_Master_OffSet) = 1;
}
}
ΟΧΙ ΣΤΟ ΝΕΡΟ
Kod:
void NO_WATER()
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)Nowater, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)Nowater, &t , sizeof(t));
VirtualProtect((void*)Nowater, sizeof(t), Protection, 0);
}
FAST ΟΛΑ
Kod:
void FAST_ALL()
{
*(int*) Fast_Ammo = 5000000;
*(int*) Fast_Health = 5000000;
*(int*) Fast_Repair = 5000000;
*(int*) Fast_Flag = 5000000;
}
SUPER JUMP
Kod:
void SUPER_JUMP()
{
if(GetAsyncKeyState(VK_CONTROL)&1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Z_OffSet) = 500;
}
}
}
NFD
Kod:
void NFD()
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NFD) = -2000;
}
}
ΟΧΙ ανάκρουση
Kod:
void NO_RECOIL ()
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NORECOIL1) = 0;
*(float*)(dwPlayerPtr+OFS_NORECOIL2) = 0;
*(float*)(dwPlayerPtr+OFS_NORECOIL3) = 0;
}
}
PREMIUM
Kod:
void PREMIUM ()
{
DWORD dwPlayerPtr = *(DWORD*)Serverpointer;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+OFS_PREMIUM) = 3; //3 = Gold / 2 = Silver / 1 = Bronze //
}
}
ΟΧΙ ΟΜΙΧΛΗΣ
Kod:
void fog ()
{
*(float*)GlassWalls_FarFog = 1166127104;//far fog addres
*(float*)Near_Fog = 0; //nerfog addres
}
DIG
Kod:
void Dig ()
{
if(GetAsyncKeyState(VK_F5) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Z_OffSet) = -2000;
}
}
}
WEAPON
Kod:
void weapon()
{
if(GetAsyncKeyState(VK_DELETE) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+0x00000168) = 96; //w miejsce 96 wpisz id broni (96 = medic box)
}
}
}
Μη εξάπλωση
Kod:
void NO_SPREAD ()
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)No_Spread, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Spread, &t , sizeof(t));
VirtualProtect((void*)No_Spread, sizeof(t), Protection, 0);
}
Δεν έχει όρια
Kod:
void NO_BOUNDS ()
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)No_Bounds_1, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Bounds_1, &t , sizeof(t));
VirtualProtect((void*)No_Bounds_1, 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);
}
}
5 SLOT
Kod:
void SLOT ()
{
DWORD dwServerPointer = *(DWORD*)Serverpointer;
if(dwServerPointer != 0) {
*(long*)(dwServerPointer + Slot5_OffSet) = 1;
}
}
SPEED x2 x3 x5
Kod:
void speedon1 ()
{
if(GetAsyncKeyState(VK_NUMPAD1) &1<< 0xF)
{
*(float*)(Speed) = 200.0f;
}
}
void speedon2 ()
{
if(GetAsyncKeyState(VK_NUMPAD2) &1<< 0xF)
{
*(float*)(Speed) = 300.0f;
}
}
void speedon3 ()
{
if(GetAsyncKeyState(VK_NUMPAD3) &1<< 0xF)
{
*(float*)(Speed) = 500.0f;
}
}
void speedoff ()
{
if(GetAsyncKeyState(VK_NUMPAD0) &1<< 0xF)
{
*(float*)(Speed) = 100.0f;
}
}
PXItemSP2
Kod:
void PXItemSP2 ()
{
*(int*)(Stamina_10Porcent) = 1;
}
ExtraAmmo
Kod:
void ExtraAmmo ()
{
*(int*)(Extra_Ammo_1) = 1;
}
ExtraAmmo2
Kod:
void ExtraAmmo2 ()
{
*(int*)(Extra_Ammo_2) = 1;
}
ΠΕΔΙΟ
Kod:
void SCOPE()
{
if(GetAsyncKeyState(VK_RBUTTON))
{
*(int*)Scope = 2;
}
else
{
*(int*)Scope = 0;
}
}
NULL GRAVITY
Kod:
void NULL_GRAVITY ()
{
if (GetAsyncKeyState(VK_TAB) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Gravity_OffSet) = 0;
}
}
}
Fullbright
Kod:
{
if(GetAsyncKeyState(VK_INSERT) &1<< 0xF)
{
*(int*)(Full_Bright_1) = 1092779973;
*(int*)(Full_Bright_2) = 1092779973;
*(int*)(Full_Bright_3) = 1092779973;
}
}
GlassWalls
Kod:
void Glasswall ()
{
if(GetAsyncKeyState(VK_MBUTTON) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+GlassWalls_FarFog) = 0;
}
}
}
Teleport
Kod:
float posiX;
float posiY;
float posiZ;
void teleport()
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
if (GetAsyncKeyState(VK_F1) &1) // Zapis pozycji
{
posiX = *(float*)(dwPlayerPtr + X_OffSet);
posiY = *(float*)(dwPlayerPtr + Y_OffSet);
posiZ = *(float*)(dwPlayerPtr + Z_OffSet);
}
if (GetAsyncKeyState(VK_F2) &1) //Teleport
{
*(float*)(dwPlayerPtr + X_OffSet) = posiX;
*(float*)(dwPlayerPtr + Y_OffSet) = posiY;
*(float*)(dwPlayerPtr + Z_OffSet) = posiZ;
}
}
}
Όλος ο κώδικας πρέπει να μοιάζει με αυτό το hack:
Kod:
#include <windows.h>
////////////////////////////////////
///////////>>>>ADDYS<<<<////////////
////////////////////////////////////
#define Playerpointer 0x00CC12A8
#define Serverpointer 0x00BCA9D8
#define Z_OffSet 0x0000024C
#define X_OffSet 0x00000248
#define Y_OffSet 0x00000250
#define Fast_Ammo 0x00B02500
#define Fast_Health 0x00B02504
#define Fast_Repair 0x00B02508
#define Fast_Flag 0x00B0250C
#define OFS_NORECOIL1 0x00000000
#define OFS_NORECOIL2 0x00000004
#define OFS_NORECOIL3 0x00000008
#define OFS_NFD 0x00000314
#define OFS_STAMINA 0x0000001C
#define OFS_PREMIUM 0x00000374
#define Nowater 0x00A25218
#define Near_Fog 0x00B05CBC
#define GlassWalls_FarFog 0x00B05CC0
#define Weapons_1_OffSet 0x00000168
#define Weapons_2_OffSet 0x0000016A
#define Weapons_3_OffSet 0x00000098
#define No_Spread 0x00B02560
#define No_Bounds_1 0x00B3129C
#define No_Bounds_2 0x00B312A0
#define Slot5_OffSet 0x000D11EC
#define Speed 0x009A6C8C
#define Scope 0x00B024F6
#define Extra_Ammo_1 0x00B02540
#define Extra_Ammo_2 0x00B02541
#define No_Spawn_1 0x00B1E370
#define No_Spawn_2 0x00B8026C
#define Super_Master_OffSet 0x000CBD7C
#define Stamina_10Porcent 0x00B02538
#define Full_Bright_1 0x00B05D4C
#define Full_Bright_2 0x00B05D50
#define Full_Bright_3 0x00B05D54
#define Gravity_OffSet 0x00000070
//////////////////////////////////////////////////////
DWORD *ingame= (DWORD*)Playerpointer;
DWORD *megame= (DWORD*)Serverpointer;
void UnProtectFloat( void* pxAddress, float code)
{
unsigned long Protection;
VirtualProtect((void*)pxAddress, sizeof(code), PAGE_READWRITE, &Protection);
memcpy((void*)pxAddress, &code, sizeof(code));
VirtualProtect((void*)pxAddress,sizeof(code), Protection, 0);
}
//============================= FUNCTIONS =============================//
float posiX;
float posiY;
float posiZ;
void teleport()
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
if (GetAsyncKeyState(VK_F1) &1)
{
posiX = *(float*)(dwPlayerPtr + X_OffSet);
posiY = *(float*)(dwPlayerPtr + Y_OffSet);
posiZ = *(float*)(dwPlayerPtr + Z_OffSet);
}
if (GetAsyncKeyState(VK_F2) &1)
{
*(float*)(dwPlayerPtr + X_OffSet) = posiX;
*(float*)(dwPlayerPtr + Y_OffSet) = posiY;
*(float*)(dwPlayerPtr + Z_OffSet) = posiZ;
}
}
}
void NULL_GRAVITY ()
{
if (GetAsyncKeyState(VK_TAB) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Gravity_OffSet) = 0;
}
}
}
void fullbright ()
{
if(GetAsyncKeyState(VK_INSERT) &1<< 0xF)
{
*(int*)(Full_Bright_1) = 1092779973;
*(int*)(Full_Bright_2) = 1092779973;
*(int*)(Full_Bright_3) = 1092779973;
}
}
void STAMINA()
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_STAMINA) = 100;
}
}
void Spawn ()
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)No_Spawn_1, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Spawn_1, &t , sizeof(t));
VirtualProtect((void*)No_Spawn_1, sizeof(t), Protection, 0);
VirtualProtect((void*)No_Spawn_2, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Spawn_2, &t , sizeof(t));
VirtualProtect((void*)No_Spawn_2, sizeof(t), Protection, 0);
}
void Glasswall ()
{
if(GetAsyncKeyState(VK_MBUTTON) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+GlassWalls_FarFog) = 0;
}
}
}
void Supermaster ()
{
DWORD dwSrvrPtr = *(DWORD*)Serverpointer;
if(dwSrvrPtr != 0){
*(int*)(dwSrvrPtr+Super_Master_OffSet) = 1;
}
}
void NO_WATER()
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)Nowater, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)Nowater, &t , sizeof(t));
VirtualProtect((void*)Nowater, sizeof(t), Protection, 0);
}
void FAST_ALL()
{
*(int*) Fast_Ammo = 5000000;
*(int*) Fast_Health = 5000000;
*(int*) Fast_Repair = 5000000;
*(int*) Fast_Flag = 5000000;
}
void SUPER_JUMP()
{
if(GetAsyncKeyState(VK_CONTROL)&1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Z_OffSet) = 500;
}
}
}
void NFD()
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NFD) = -2000;
}
}
void NO_RECOIL ()
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NORECOIL1) = 0;
*(float*)(dwPlayerPtr+OFS_NORECOIL2) = 0;
*(float*)(dwPlayerPtr+OFS_NORECOIL3) = 0;
}
}
void PREMIUM ()
{
DWORD dwPlayerPtr = *(DWORD*)Serverpointer;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+OFS_PREMIUM) = 3; //3 = Gold / 2 = Silver / 1 = Bronze //
}
}
void fog ()
{
*(float*)GlassWalls_FarFog = 1166127104;//far fog address
*(float*)Near_Fog = 0; //nerfog addres
}
void Dig ()
{
if(GetAsyncKeyState(VK_F5) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+Z_OffSet) = -2000;
}
}
}
void weapon()
{
if(GetAsyncKeyState(VK_DELETE) &1)
{
DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+0x00000168) = 96; //Replace 00 with your weapon ID
}
}
}
void NO_SPREAD ()
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)No_Spread, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Spread, &t , sizeof(t));
VirtualProtect((void*)No_Spread, sizeof(t), Protection, 0);
}
void NO_BOUNDS ()
{
long t=0;
unsigned long Protection;
VirtualProtect((void*)No_Bounds_1, sizeof(t), PAGE_READWRITE, &Protection);
memcpy((void*)No_Bounds_1, &t , sizeof(t));
VirtualProtect((void*)No_Bounds_1, 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);
}
}
void SLOT ()
{
DWORD dwServerPointer = *(DWORD*)Serverpointer;
if(dwServerPointer != 0) {
*(long*)(dwServerPointer + Slot5_OffSet) = 1;
}
}
void speedon1 ()
{
if(GetAsyncKeyState(VK_NUMPAD1) &1<< 0xF)
{
*(float*)(Speed) = 200.0f;
}
}
void speedon2 ()
{
if(GetAsyncKeyState(VK_NUMPAD2) &1<< 0xF)
{
*(float*)(Speed) = 300.0f;
}
}
void speedon3 ()
{
if(GetAsyncKeyState(VK_NUMPAD3) &1<< 0xF)
{
*(float*)(Speed) = 500.0f;
}
}
void speedoff ()
{
if(GetAsyncKeyState(VK_NUMPAD0) &1<< 0xF)
{
*(float*)(Speed) = 100.0f;
}
}
void PXItemSP2 ()
{
*(int*)(Stamina_10Porcent) = 1;
}
void ExtraAmmo ()
{
*(int*)(Extra_Ammo_1) = 1;
}
void ExtraAmmo2 ()
{
*(int*)(Extra_Ammo_2) = 1;
}
void SCOPE()
{
if(GetAsyncKeyState(VK_RBUTTON))
{
*(int*)Scope = 2;
}
else
{
*(int*)Scope = 0;
}
}
void TheHacks( )
{
for (;
{
NO_RECOIL();
NFD();
SUPER_JUMP();
STAMINA();
PREMIUM();
NO_WATER();
fog();
Dig();
weapon();
NO_SPREAD();
NO_BOUNDS();
SLOT();
SCOPE();
speedon1();
speedon2();
speedon3();
speedoff();
ExtraAmmo();
ExtraAmmo2();
PXItemSP2();
Supermaster();
Glasswall();
FAST_ALL();
teleport();
fullbright();
NULL_GRAVITY();
Sleep(200);
}
}
//============================= BASE ===================================//
BOOL WINAPI DllMain(HINSTANCE module, DWORD dwReason, LPVOID lpvReserved)
{
if(dwReason == DLL_PROCESS_ATTACH)
{
MessageBoxA(NULL, "Zeims hack v2", "By Dostrix For [Cenzura][Cenzura][Cenzura][Cenzura][Cenzura][Cenzura][Cenzura].pl", MB_OK);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)TheHacks, NULL, NULL, NULL);
}
return true;
}
Προστίθενται 4 κωδικοί είναι οι εξής:
Kod:
Glasswals
Null Grafity
Teleport
Fullbright