|
You last visited: Today at 19:58
Advertisement
WarRock EU - Code Snippets
Discussion on WarRock EU - Code Snippets within the WarRock forum part of the Shooter category.
|
View Poll Results: Wie findet ihr diesen Thread
|
|
Klasse!
|
  
|
78 |
60.94% |
Geht so
|
  
|
17 |
13.28% |
|
Sinnlos, braucht keiner
|
  
|
33 |
25.78% |
01/31/2012, 22:14
|
#6376
|
elite*gold: 93
Join Date: Jan 2012
Posts: 517
Received Thanks: 585
|
Quote:
Originally Posted by Vendetta'
main.cpp von TradEmArk !
Code:
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <wininet.h>
#include "xColor.h"
#include "xMenu.h"
#include "xAddys.h"
#include "xMain.h"
#include "xDetour.h"
#include "xDetour2.h"
#include "xBreakpoint.h"
#include "xStruct.h"
#include "targetever.h"
#include "VTable.h"
#include "xDumpProtection.h"
#include "xAntiRev.h"
#include "xDefines.h"
#include "xPatch.h"
#include "xLog.h"
#include "xGUIDTech.h"
#include "xCrypt.h"
#include "xWeaponBinder.h"
#include "xBypass.h"
#include <fstream>
#include <d3d9.h>
#include <d3dx9.h>
#include <time.h>
using namespace std;
#pragma comment(lib, "d3d9.lib")
#pragma comment(lib, "D3DX9.LIB")
D3D9Menu *Base = NULL;
ModuleBase* Module;
ID3DXFont * _FontDevice;
LPDIRECT3DTEXTURE9 aRed,aGreen,aBlue,aYellow,aPurple,aPink,aOrange,aGrey,aCyan,aBlack,aWhite;
LPDIRECT3DVERTEXBUFFER9 Stream;
UINT OffsetInBytes;
UINT Offset = 0;
UINT m_Stride;
bool Color = true;
BYTE EndSceneOpCodes[7],DrawIndexedPrimiveOpCodes[7];
BYTE PresenOpCodes[7],ResetOpCodes[7];
BOOL AimbotInitialised = FALSE;
BOOL InitAimBot = FALSE;
D3DVIEWPORT9 viewPort;
D3DXVECTOR3 vOrthoLocation;
D3DXMATRIX projection, view, world, identity;
D3DXVECTOR3 *GetScreenCoordFromWorld( IDirect3DDevice9 *pDevice, D3DXVECTOR3 &vScreenCoord, D3DXVECTOR3 vWorldLocation )
{
if( !pDevice ) return NULL;
pDevice->GetTransform( D3DTS_VIEW, &view );
pDevice->GetTransform( D3DTS_PROJECTION, &projection );
pDevice->GetTransform( D3DTS_WORLD, &world );
pDevice->GetViewport( &viewPort );
D3DXMatrixIdentity( &identity );
D3DXVec3Project( &vScreenCoord, &vWorldLocation, &viewPort, &projection, &view, &identity );
if(vScreenCoord.z < 1)
{
return &vScreenCoord;
}
return NULL;
}
float xMenu = 12;
float yMenu = 10;
bool Create;
bool IngameMessage = true;
HRESULT __stdcall xRebuildMenu()
{
Base->AddFolder(Decrypt_text (/*Settings*/ "`r��v{t€"),OpenClose,&SETTINGSFOLDER,2);
if(SETTINGSFOLDER)
{
Base->AddItem(Decrypt_text (/*Anti Party Program*/ "N{�v-]n�†-]|tnz"),OnOff,&AntiPartyProgram,2);
Base->AddItem(Decrypt_text (/*Enable Bypass*/ "R{noyr-O†}n€€"),OnOff,&BypassX1,2);
Base->AddCategory(Decrypt_text (/*Change Menu Colors*/ "Pun{tr-Zr{‚-P|y|€"),OnOff,&ChangeMenuColors,2);
if(ChangeMenuColors)
{
Base->AddItem(Decrypt_text (/*BackGround Color*/ "OnpxT|‚{q-P|y|"),MColor,&MenuColor,5);
Base->AddItem(Decrypt_text (/*Box Color*/ "O|…-P|y|"),MColor,&BoxColor,5);
}
}
Base->AddFolder(Decrypt_text (/*D3D Hacks*/ "Q@Q-Unpx€"),OpenClose,&D3DFOLDER,2);
if(D3DFOLDER)
{
Base->AddItem(Decrypt_text (/*D3D Hook*/ "Q@Q-U||x"),OnOff, &nEnable,2);
Base->AddItem(Decrypt_text (/*Chams A*/ "Punz€-N"),Colors, &nColorA,10);
Base->AddItem(Decrypt_text (/*Chams B*/ "Punz€-O"),Colors, &nColorB,10);
Base->AddItem(Decrypt_text (/*WireFrame*/ "dvrSnzr"),OnOff,&WireFrame,2);
Base->AddItem(Decrypt_text (/*PointMode*/ "]|v{�Z|qr"),OnOff,&PointMode,2);
Base->AddItem(Decrypt_text (/*WallHack*/ "dnyyUnpx"),OnOff, &x_WallHack,2);
Base->AddItem(Decrypt_text (/*WallColor*/ "dnyyP|y|"),WallColor1, &WallColor,4);
Base->AddItem(Decrypt_text (/*FullBright*/ "S‚yyOvtu�"),OnOff, &x_FullBright,2);
Base->AddItem(Decrypt_text (/*CrossHair*/ "P|€€Unv"),Colors2, &nCross,10);
Base->AddItem(Decrypt_text (/*NoFog*/ "[|S|t"), OnOff, &x_NoFog,2);
Base->AddItem(Decrypt_text (/*GlassWalls*/ "Tyn€€dnyy€"),OnOff,&x_GlassWall,2);
}
Base->AddFolder(Decrypt_text (/*AimBot Hacks*/ "NvzO|�-Unpx€"),OpenClose,&AIMBOTFOLDER,2);
if(AIMBOTFOLDER)
{
Base->AddItem(Decrypt_text (/*AimBot*/ "NvzO|�"),OnOff,&AimBot,2);
Base->AddItem(Decrypt_text (/*AimKey*/ "NvzXr†"),CV_AIMKEY,&AimKey,4);
Base->AddItem(Decrypt_text (/*AimType*/ "Nvza†}r"),CV_AIMMODE,&AimType,3);
Base->AddItem(Decrypt_text (/*Enemy Only*/ "R{rz†-\{y†"),OnOff,&AimEnemy,2);
Base->AddItem(Decrypt_text (/*See Down*/ "`rr-Q|„{"),OnOff,&SeeDown,2);
}
Base->AddFolder(Decrypt_text (/*ESP/GPS Hacks*/ "R`]<T]`-Unpx€"),OpenClose,&ESPFOLDER,2);
if(ESPFOLDER)
{
Base->AddItem(Decrypt_text (/*ESP - Enable*/ "R`]-:-R{noyr"),OnOff,&EspOnOff,2);
Base->AddItem(Decrypt_text (/*ESP - Enemy Only*/ "R`]-:-R{rz†-\{y†"),OnOff,&EspEnemysOnly,2);
Base->AddItem(Decrypt_text (/*ESP - Name*/ "R`]-:-[nzr"),OnOff,&NameEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Team*/ "R`]-:-arnz"),OnOff,&TeamEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Premium*/ "R`]-:-]rzv‚z"),OnOff,&PremiumEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Health*/ "R`]-:-Urny�u"),OnOff,&HealthEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Ping*/ "R`]-:-]v{t"),OnOff,&PingEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Flags*/ "R`]-:-Synt€"),OnOff,&FlagsEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Kills*/ "R`]-:-Xvyy€"),OnOff,&KillsEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Deaths*/ "R`]-:-Qrn�u€"),OnOff,&DeathEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Class*/ "R`]-:-Pyn€€"),OnOff,&ClassEsp,2);
}
Base->AddFolder(Decrypt_text (/*Player Hacks*/ "]yn†r-Unpx€"),OpenClose,&PLAYERFOLDER,2);
if(PLAYERFOLDER)
{
Base->AddItem(Decrypt_text (/*PlayerOPK*/ "]yn†r\]X"), OnOff, &PlayerOPK,2);
Base->AddItem(Decrypt_text (/*DeadSpinner*/ "Qrnq`}v{{r"), OnOff, &Deadspinner,2);
Base->AddItem(Decrypt_text (/*Quick Ladder Up*/ "^‚vpx-Ynqqr-b}"), OnOff, &QuickLadderUp,2);
Base->AddItem(Decrypt_text (/*Super Explosion*/ "`‚}r-R…}y|€v|{"), OnOff, &SuperExplosion,2);
Base->AddItem(Decrypt_text (/*Moon Jump*/ "Z||{-W‚z}"),OnOff,&MoonJump,2);
Base->AddItem(Decrypt_text (/*Super Jump*/ "`‚}r-W‚z}"), OnOff, &SuperJump,2);
Base->AddItem(Decrypt_text (/*No Fall Damage*/ "[|-Snyy-Qnzntr"), OnOff, &NFD,2);
Base->AddItem(Decrypt_text (/*Speed*/ "`}rrq"), setSpeed, &Speed,4);
Base->AddItem(Decrypt_text (/*Stamina*/ "`�nzv{n"),OnOff,&Stamina,2);
Base->AddItem(Decrypt_text (/*NoBounds*/ "[|O|‚{q€"),OnOff,&NoBounds,2);
Base->AddItem(Decrypt_text (/*NoSpawnWait*/ "[|`}n„{dnv�"),OnOff,&NoSpawnWait,2);
Base->AddItem(Decrypt_text (/*W.T.W.*/ "d;a;d;"),OnOff,&WTW,2);
Base->AddItem(Decrypt_text (/*W.T.H.*/ "d;a;U;"),OnOff,&WTH,2);
Base->AddItem(Decrypt_text (/*Self Kill*/ "`rys-Xvyy"),OnOff,&Selfkill,2);
Base->AddItem(Decrypt_text (/*Dig undermap*/ "Qvt-‚{qrzn}"),OnOff,&Dig,2);
Base->AddItem(Decrypt_text (/*LowGravity*/ "Y|„Tnƒv�†"),OnOff,&LowGravity,2);
Base->AddItem(Decrypt_text (/*D3DPlayerView*/ "Q@Q]yn†rcvr„"),OnOff,&D3DPlayerView,2);
Base->AddItem(Decrypt_text (/*Auto Repair*/ "N‚�|-_r}nv"),OnOff,&AutoRepair,2);
Base->AddItem(Decrypt_text (/*CQCProne*/ "P^P]|{r"),OnOff,&CQCProne,2);
Base->AddItem(Decrypt_text (/*Invisible*/ "V{ƒv€voyr"),OnOff,&Invisible,2);
}
Base->AddFolder(Decrypt_text (/*Weapon Hacks*/ "drn}|{-Unpx€"),OpenClose,&WEAPONFOLDER,2);
if(WEAPONFOLDER)
{
Base->AddItem(Decrypt_text (/*NoReload*/ "[|_ry|nq"), OnOff, &NoReload,2);
Base->AddItem(Decrypt_text (/*NoDelay*/ "[|Qryn†"), OnOff, &NoDelay,2);
Base->AddItem(Decrypt_text (/*NoRecoil*/ "[|_rp|vy"), OnOff, &NoRecoil,2);
Base->AddItem(Decrypt_text (/*SuperNoSpread*/ "`‚}r[|`}rnq"), OnOff, &SuperNoSpread,2);
Base->AddItem(Decrypt_text (/*NoSpread*/ "[|`}rnq"), OnOff, &NoSpread,2);
Base->AddItem(Decrypt_text (/*BoneShot*/ "O|{r`u|�"), OnOff, &BoneShot,2);
Base->AddItem(Decrypt_text (/*BreakLimit*/ "OrnxYvzv�"), OnOff, &BreakLimit,2);
Base->AddItem(Decrypt_text (/*Fast Lock On*/ "Sn€�-Y|px-\{"), OnOff, &FastLockOn,2);
Base->AddItem(Decrypt_text (/*Fast Nade Blast*/ "Sn€�-[nqr-Oyn€�"), OnOff, &FastNadeBlast,2);
Base->AddItem(Decrypt_text (/*Crazy Nade*/ "Pn‡†-[nqr"),OnOff,&CrazyNade,2);
Base->AddItem(Decrypt_text (/*S.T.W.*/ "`;a;d;"),OnOff, &STW,2);
Base->AddItem(Decrypt_text (/*Unlimited Ammo*/ "b{yvzv�rq-Nzz|"),OnOff,&UnlAmmo,2);
}
Base->AddFolder(Decrypt_text (/*Weapon Binder*/ "drn}|{-Ov{qr"),OpenClose,&WBINDERFOLDER,2);
if(WBINDERFOLDER)
{
Base->AddItem(Decrypt_text (/*Choose Class*/ "Pu||€r-Pyn€€"), pClass, &var[1], 6);
Base->AddItem(Decrypt_text (/*Slot 1*/ "`y|�->"), WeaponArray, &var[2], 2003);
Base->AddItem(Decrypt_text (/*Slot 2*/ "`y|�-?"), WeaponArray, &var[3], 2003);
Base->AddItem(Decrypt_text (/*Slot 3*/ "`y|�-@"), WeaponArray, &var[4], 2003);
Base->AddItem(Decrypt_text (/*Slot 4*/ "`y|�-A"), WeaponArray, &var[5], 2003);
Base->AddItem(Decrypt_text (/*Slot 5*/ "`y|�-B"), WeaponArray, &var[6], 2003);
Base->AddItem(Decrypt_text (/*Slot 6*/ "`y|�-C"), WeaponArray, &var[7], 2003);
Base->AddItem(Decrypt_text (/*Slot 7*/ "`y|�-D"), WeaponArray, &var[8], 2003);
Base->AddItem(Decrypt_text (/*Slot 8*/ "`y|�-E"), WeaponArray, &var[9], 2003);
}
Base->AddFolder(Decrypt_text (/*Server Hacks*/ "`rƒr-Unpx€"),OpenClose,&SERVERFOLDER,2);
if(SERVERFOLDER)
{
Base->AddItem(Decrypt_text (/*Enable 5. Slot*/ "R{noyr-B;-`y|�"), OnOff, &SLOT5,2);
Base->AddItem(Decrypt_text (/*Enable 6. Slot*/ "R{noyr-C;-`y|�"), OnOff, &SLOT6,2);
Base->AddItem(Decrypt_text (/*Enable 7. Slot*/ "R{noyr-D;-`y|�"), OnOff, &SLOT7,2);
Base->AddItem(Decrypt_text (/*Enable 8. Slot*/ "R{noyr-E;-`y|�"), OnOff, &SLOT8,2);
Base->AddItem(Decrypt_text (/*GM Warning*/ "TZ-dn{v{t"),setGM,&GMWarning,2);
}
Base->AddFolder(Decrypt_text (/*Zombie Hacks*/ "g|zovr-Unpx€"),OpenClose,&ZOMBIEFOLDER,2);
if(ZOMBIEFOLDER)
{
Base->AddItem(Decrypt_text (/*Zombie OPK*/ "g|zovr-\]X"),setZOPK, &ZombieOPK,2);
}
Base->AddFolder(Decrypt_text (/*User Hacks*/ "b€r-Unpx€"),OpenClose,&USERFOLDER,2);
if(USERFOLDER)
{
Base->AddCategory(Decrypt_text (/*Select User*/ "`ryrp�-b€r"),setUser, &SelectUser,33);
if(SelectUser)
{
Base->AddItem(Decrypt_text (/*Kill User*/ "Xvyy-b€r"),OnOff, &KillUser,2);
Base->AddItem(Decrypt_text (/*Follow User*/ "S|yy|„-b€r"),OnOff, &FollowUser,2);
}
}
Base->AddFolder(Decrypt_text (/*Fast Hacks*/ "Sn€�-Unpx€"),OpenClose,&FASTFOLDER,2);
if(FASTFOLDER)
{
Base->AddItem(Decrypt_text (/*Fast Ammo*/ "Sn€�-Nzz|"), OnOff, &FastAmmo,2);
Base->AddItem(Decrypt_text (/*Fast Health*/ "Sn€�-Urny�u"), OnOff, &FastHealth,2);
Base->AddItem(Decrypt_text (/*Fast Flag*/ "Sn€�-Synt"), OnOff, &FastFlag,2);
Base->AddItem(Decrypt_text (/*Fast Repair*/ "Sn€�-_r}nv"), OnOff, &FastRepair,2);
}
Base->AddFolder(Decrypt_text (/*Teleport Hacks*/ "aryr}|�-Unpx€"),OpenClose,&TPFOLDER,2);
if(TPFOLDER)
{
Base->AddItem(Decrypt_text (/*Dotonbori A*/ "Q|�|{o|v-N"), F5, &DotonboriA,2);
Base->AddItem(Decrypt_text (/*Dotonbori B*/ "Q|�|{o|v-O"), F6, &DotonboriB,2);
Base->AddItem(Decrypt_text (/*Marien A*/ "Znvr{-N"), F5, &MarienA,2);
Base->AddItem(Decrypt_text (/*Marien B*/ "Znvr{-O"), F6, &MarienB,2);
Base->AddItem(Decrypt_text (/*Velruf A*/ "cry‚s-N"), F5, &VelrufA,2);
Base->AddItem(Decrypt_text (/*Velruf B*/ "cry‚s-O"), F6, &VelrufB,2);
Base->AddItem(Decrypt_text (/*Bloc A*/ "Oy|p-N"), F5, &BlocA,2);
Base->AddItem(Decrypt_text (/*Bloc B*/ "Oy|p-O"), F6, &BlocB,2);
Base->AddItem(Decrypt_text (/*Khali A*/ "Xunyv-N"), F5, &KhaliA,2);
Base->AddItem(Decrypt_text (/*Khali B*/ "Xunyv-O"), F6, &KhaliB,2);
Base->AddItem(Decrypt_text (/*Xauen A*/ "en‚r{-N"), F5, &XauenA,2);
Base->AddItem(Decrypt_text (/*Xauen B*/ "en‚r{-O"), F6, &XauenB,2);
Base->AddItem(Decrypt_text (/*Khyber A*/ "Xu†or-N"), F5, &KhyberA,2);
Base->AddItem(Decrypt_text (/*Khyber B*/ "Xu†or-O"), F6, &KhyberB,2);
Base->AddItem(Decrypt_text (/*Artifact A*/ "N�vsnp�-N"), F5, &ArtifactA,2);
Base->AddItem(Decrypt_text (/*Artifact B*/ "N�vsnp�-O"), F6, &ArtifactB,2);
Base->AddItem(Decrypt_text (/*Beringia A*/ "Orv{tvn-N"), F5, &BeringiaA,2);
Base->AddItem(Decrypt_text (/*Beringia B*/ "Orv{tvn-O"), F6, &BeringiaB,2);
Base->AddItem(Decrypt_text (/*Decay A*/ "Qrpn†-N"), F5, &DecayA,2);
Base->AddItem(Decrypt_text (/*Decay B*/ "Qrpn†-O"), F6, &DecayB,2);
}
Base->AddFolder(Decrypt_text (/*Bot Hacks*/ "O|�-Unpx€"),OpenClose,&BOTFOLDER,2);
if(BOTFOLDER)
{
Base->AddItem(Decrypt_text (/*Auto Start / Ready*/ "N‚�|-`�n�-<-_rnq†"),OnOff, &AutoStart,2);
Base->AddItem(Decrypt_text (/*Quick Plant*/ "^‚vpx-]yn{�"),OnOff, &QuickPlant,2);
Base->AddItem(Decrypt_text (/*Quick Defuse*/ "^‚vpx-Qrs‚€r"), OnOff, &QuickDefuse,2);
Base->AddItem(Decrypt_text (/*Plant Any Where*/ "]yn{�-N{†-durr"), OnOff, &PAD,2);
Base->AddItem(Decrypt_text (/*Defuse Any Where*/ "Qrs‚€r-N{†-durr"), OnOff, &DAW,2);
Base->AddItem(Decrypt_text (/*Auto Bomb*/ "N‚�|-O|zo"), OnOff, &AutoBomb,2);
Base->AddItem(Decrypt_text (/*Auto Nipper*/ "N‚�|-[v}}r"), OnOff, &AutoNipper,2);
Base->AddItem(Decrypt_text (/*Auto Plant*/ "N‚�|-]yn{�"),OnOff,&AutoPlant,2);
Base->AddItem(Decrypt_text (/*Auto Defuse*/ "N‚�|-Qrs‚€r"),OnOff,&AutoDefuse,2);
Base->AddItem(Decrypt_text (/*Anti AFK Kick*/ "N{�v-NSX-Xvpx"),OnOff, &AntiAFK,2);
}
return TRUE;
}
float fFps = NULL;
float fLastTickCount = NULL;
float fCurrentTickCount;
char cFrameRate[50] = {NULL};
int xTime5;
int xTime4;
int xTime3;
int xTime2;
int xTime1;
char *GetFrameRate()
{
fCurrentTickCount = clock() * 0.001f;
++fFps;
if((fCurrentTickCount - fLastTickCount) > 1.0f)
{
fLastTickCount = fCurrentTickCount;
sprintf( cFrameRate, "FPS: %d", int( fFps ) );
fFps = 0;
}
return cFrameRate;
} void D3D9Menu::Boarders(LPDIRECT3DDEVICE9 pDevice,ID3DXFont* _FontDevice, float x, float y)
{
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,GREY);
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,mBLACK);
if(MenuColor == 0){
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,GREY);}
if(BoxColor == 0){
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,mBLACK);}
if(MenuColor == 1){
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,BLUE2);}
if(BoxColor == 1){
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,BLUE);}
if(MenuColor == 2){
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,RED2);}
if(BoxColor == 2){
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,RED);}
if(MenuColor == 3){
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,CYAN2);}
if(BoxColor == 3){
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,CYAN);}
if(MenuColor == 4){
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,GREEN2);}
if(BoxColor == 4){
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,GREEN);}
//if(xTime5 == 1){DrawTextC(999,800,RED,"Trial Version - [5] - Minutes Remaining",_FontDevice);}
/*if(xTime5 == 1){*/DrawTextC(999,800,RED,"Full Version - www.CyberCheatz.com",_FontDevice);/*}*/
if(xTime4 == 1){DrawTextC(999,800,RED,"Trial Version - [4] - Minutes Remaining",_FontDevice);}
if(xTime3 == 1){DrawTextC(999,800,RED,"Trial Version - [3] - Minutes Remaining",_FontDevice);}
if(xTime2 == 1){DrawTextC(999,800,RED,"Trial Version - [2] - Minutes Remaining",_FontDevice);}
if(xTime1 == 1){DrawTextC(999,800,RED,"Trial Version - [1] - Minute Remaining",_FontDevice);}
if(xTime5 == 0){DrawTextC(999,800,RED,"",_FontDevice);}
if(xTime4 == 0){DrawTextC(999,800,RED,"",_FontDevice);}
if(xTime3 == 0){DrawTextC(999,800,RED,"",_FontDevice);}
if(xTime2 == 0){DrawTextC(999,800,RED,"",_FontDevice);}
if(xTime1 == 0){DrawTextC(999,800,RED,"",_FontDevice);}
DrawTextL(x+4,Mmax*Mysize+35,WHITE,GetFrameRate(), _FontDevice);
DrawTextL(x+74,Mmax*Mysize+35,YELLOW,Decrypt_text (/*By TradEmArk*/ "O†-anqRzNx"),_FontDevice);
if(SelectUser){Boarders2(pDevice, _FontDevice);}
}
void D3D9Menu::Boarders2(LPDIRECT3DDEVICE9 pDevice,ID3DXFont* _FontDevice)
{
DrawBox(pDevice,200,10,170,55,GREY);
DrawRectangle(pDevice,200,10,170,55 ,1, mBLACK);
DrawTextC(285,10,RED,Decrypt_text (/*User Infos*/ "b€r-V{s|€"),_FontDevice);
DrawTextC(285,30,WHITE,UserNameMenu,_FontDevice);
DrawTextC(285,50,WHITE,UserIPMenu,_FontDevice);
}
void x_Player()
{
DWORD PTR_PLAYER = *(DWORD*)PTR_PLAYERPTR;
DWORD PTR_SERVER = *(DWORD*)PTR_SERVERPTR;
if(PTR_PLAYER != 0)
{
if(SuperNoSpread)
{
*(double*)MEM_SUPERNOSPREAD = 0;
}
else
{
*(double*)MEM_SUPERNOSPREAD = 5;
}
if ( AutoRepair )
{
if ( *(DWORD*)(PTR_PLAYER+PlayerAnimation) == *(DWORD*)(PlayerAnimationVehicle) )
{
*(BYTE*)(ADR_AUTOREPAIR) = 1;
*(FLOAT*)(ADR_FASTREPAIR) = 14;
}
}
if( SuperExplosion )
{
*(float*)(ADR_SuperExplosion) = 400.0f;
}
else
{
*(float*)(ADR_SuperExplosion) = 3.7e-1;
}
if(DotonboriA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 5745.638184;
*(float*)(PTR_PLAYER + OFS_Y) = 8136.030273;
*(float*)(PTR_PLAYER + OFS_Z) = 193.862152;
}
}
/////////////////////////////////////////////////////
if(DotonboriB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 4643.898926;
*(float*)(PTR_PLAYER + OFS_Y) = 5909.547852;
*(float*)(PTR_PLAYER + OFS_Z) = 204.022903;
}
}
/////////////////////////////////////////////////////
if(MarienA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3653.894531;
*(float*)(PTR_PLAYER + OFS_Y) = 2495.826416;
*(float*)(PTR_PLAYER + OFS_Z) = 62.702488;
}
}
/////////////////////////////////////////////////////
if(MarienB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2666.574219;
*(float*)(PTR_PLAYER + OFS_Y) = 3485.433105;
*(float*)(PTR_PLAYER + OFS_Z) = 62.702488;
}
}
/////////////////////////////////////////////////////
if(CadoroA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 1957.290161;
*(float*)(PTR_PLAYER + OFS_Y) = 2391.639648;
*(float*)(PTR_PLAYER + OFS_Z) = 262.748016;
}
}
/////////////////////////////////////////////////////
if(CadoroB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2996.580566;
*(float*)(PTR_PLAYER + OFS_Y) = 3690.143066;
*(float*)(PTR_PLAYER + OFS_Z) = 280.124786;
}
}
/////////////////////////////////////////////////////
if(VelrufA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2941.710938;
*(float*)(PTR_PLAYER + OFS_Y) = 4006.549561;
*(float*)(PTR_PLAYER + OFS_Z) = 177.879547;
}
}
/////////////////////////////////////////////////////
if(VelrufB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2385.072510;
*(float*)(PTR_PLAYER + OFS_Y) = 3492.060791;
*(float*)(PTR_PLAYER + OFS_Z) = 200.987244;
}
}
/////////////////////////////////////////////////////
if(BlocA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2855.690674;
*(float*)(PTR_PLAYER + OFS_Y) = 2596.960938;
*(float*)(PTR_PLAYER + OFS_Z) = 287.452393;
}
}
/////////////////////////////////////////////////////
if(BlocB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2855.631836;
*(float*)(PTR_PLAYER + OFS_Y) = 2841.132568;
*(float*)(PTR_PLAYER + OFS_Z) = 622.006958;
}
}
/////////////////////////////////////////////////////
if(KhaliA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3638.498291;
*(float*)(PTR_PLAYER + OFS_Y) = 4668.644531;
*(float*)(PTR_PLAYER + OFS_Z) = 942.701416;
}
}
/////////////////////////////////////////////////////
if(KhaliB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 4666.466309;
*(float*)(PTR_PLAYER + OFS_Y) = 4580.945313;
*(float*)(PTR_PLAYER + OFS_Z) = 913.796631;
}
}
/////////////////////////////////////////////////////
if(XauenA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3542.612305;
*(float*)(PTR_PLAYER + OFS_Y) = 3514.294434;
*(float*)(PTR_PLAYER + OFS_Z) = 218.159256;
}
}
/////////////////////////////////////////////////////
if(XauenB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 4222.146973;
*(float*)(PTR_PLAYER + OFS_Y) = 4240.328125;
*(float*)(PTR_PLAYER + OFS_Z) = 201.859665;
}
}
/////////////////////////////////////////////////////
if(KhyberA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3834.090088;
*(float*)(PTR_PLAYER + OFS_Y) = 2687.793457;
*(float*)(PTR_PLAYER + OFS_Z) = 36.671398;
}
}
/////////////////////////////////////////////////////
if(KhyberB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 4344.426758;
*(float*)(PTR_PLAYER + OFS_Y) = 3644.459229;
*(float*)(PTR_PLAYER + OFS_Z) = 117.970886;
}
}
/////////////////////////////////////////////////////
if(ArtifactA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2976.223633;
*(float*)(PTR_PLAYER + OFS_Y) = 3182.355469;
*(float*)(PTR_PLAYER + OFS_Z) = -3.568463;
}
}
/////////////////////////////////////////////////////
if(ArtifactB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2450.996338;
*(float*)(PTR_PLAYER + OFS_Y) = 3358.174072;
*(float*)(PTR_PLAYER + OFS_Z) = 128.944641;
}
}
/////////////////////////////////////////////////////
if(BeringiaA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 4065.145996;
*(float*)(PTR_PLAYER + OFS_Y) = 3789.231201;
*(float*)(PTR_PLAYER + OFS_Z) = 554.373230;
}
}
/////////////////////////////////////////////////////
if(BeringiaB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3061.874756;
*(float*)(PTR_PLAYER + OFS_Y) = 3644.541504;
*(float*)(PTR_PLAYER + OFS_Z) = 410.848785;
}
}
/////////////////////////////////////////////////////
if(KaraqumA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2410.851074;
*(float*)(PTR_PLAYER + OFS_Y) = 3254.205322;
*(float*)(PTR_PLAYER + OFS_Z) = 1434.785034;
}
}
/////////////////////////////////////////////////////
if(KaraqumB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2956.465820;
*(float*)(PTR_PLAYER + OFS_Y) = 4352.144043;
*(float*)(PTR_PLAYER + OFS_Z) = 1481.444946;
}
}
/////////////////////////////////////////////////////
if(DecayA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2678.036865;
*(float*)(PTR_PLAYER + OFS_Y) = 3512.164551;
*(float*)(PTR_PLAYER + OFS_Z) = 6.123757;
}
}
/////////////////////////////////////////////////////
if(DecayB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3654.477051;
*(float*)(PTR_PLAYER + OFS_Y) = 2941.200195;
*(float*)(PTR_PLAYER + OFS_Z) = 129.354630;
}
}
/////////////////////////////////////////////////////
if( GMWarning == 1 )
{
char *gmname=(char *) (MEM_GMWARNING);
if (strlen(gmname)>2) {
char gmwarn[333];
sprintf(gmwarn, "Warning: %s » is in this Room.", MEM_GMWARNING);
}
}
if (g_pBase->pLocal)
{
if ( ZombieOPK ) /*Light House*/
{
for(int i = 4; i < 32; i++)
{
CPlayer* pPlayer = g_pBase->pGlobal[i];
pPlayer->PosX=3318.81;
pPlayer->PosY=16.93;
pPlayer->PosZ=3148.48;
}
}
}
if ( PlayerOPK )
{
if (PTR_PLAYER != 0 && PTR_SERVER != 0)
for(int i = 0; i < 32; i++)
{
*(float*)(PTR_PLAYER + OFS_X) =0 ;
*(float*)(PTR_PLAYER+ OFS_Y) =0 ;
*(float*)ADR_NOBOUNDS1 = 0;
*(float*)ADR_NOBOUNDS2 = 0;
*(float*)ADR_NOBOUNDS3 = 0;
*(int*)(PTR_PLAYER + OFS_NFD) = -99999999;
CPlayer* pPlayerA = p_Player->pGlobal[i];
pPlayerA->PosX=0;
pPlayerA->PosY=0;
pPlayerA->PosZ=0;
}
}
if( NoRecoil )
{
if(PTR_PLAYER != 0)
{
*(float*)(PTR_PLAYER + OFS_NORECOIL1) = 0;
*(float*)(PTR_PLAYER + OFS_NORECOIL2) = 0;
*(float*)(PTR_PLAYER + OFS_NORECOIL3) = 0;
}
}
if( NoSpread )
{
*(float*)(PTR_PLAYER+OFS_NOSPREAD) = 1;
}
else
{
*(float*)(PTR_PLAYER+OFS_NOSPREAD) = 0;
}
if ( NoReload )
{
if ( *(INT*)(PTR_PLAYER+OFS_WEAPONSTATE) == *(INT*)(ADR_WEAPONSTATERELOAD) )
{
*(FLOAT*)(PTR_PLAYER+OFS_NORELOAD) = 1.0F;
}
}
if ( NoDelay )
{
if(GetAsyncKeyState(VK_LBUTTON))
{
*(DWORD*)(PTR_PLAYER+OFS_NODELAY) = -1;
}
}
if ( Deadspinner )
{
*(float*)(MEM_DEADSPINNER) = 400.0f;
}
else
{
*(float*)(MEM_DEADSPINNER) = 2.0e-2;
}
if ( QuickLadderUp )
{
*(double*)(ADR_LADDERQUICKLY) = 300;
}
else
{
*(double*)(ADR_LADDERQUICKLY) = 40;
}
if( NFD )
{
*(int*)(PTR_PLAYER + OFS_NFD) = -99999999;
}
if ( SuperJump )
{
if(GetAsyncKeyState(VK_CONTROL) &1)
{
if(PTR_PLAYER != 0)
{
*(float*)(PTR_PLAYER+OFS_Z) +=175;
}
}
}
if( NoBounds )
{
*(float*)ADR_NOBOUNDS1 = 0;
*(float*)ADR_NOBOUNDS2 = 0;
*(float*)ADR_NOBOUNDS3 = 0;
}
if( NoSpawnWait )
{
*(float*)ADR_NOSPAWNWAIT1 = 0;
*(float*)ADR_NOSPAWNWAIT2 = 0;
}
if( Stamina )
{
*(float*)ADR_STAMINA1=1000;
*(float*)ADR_STAMINA2=0;
*(float*)ADR_STAMINA3=0;
*(float*)ADR_STAMINA4=0;
*(float*)ADR_STAMINA5=1000;
}
if( WTW )
{
*(float*)(MEM_WTW) = -999;
}
else
{
*(float*)(MEM_WTW) = 6;
}
if( GlassWalls )
{
*(int*)ADR_GLASSWALLS = 4;
}
else
{
*(int*)ADR_GLASSWALLS = 0;
}
if( BoneShot )
{
if(IsShooting())
{
*(double*)(MEM_BONESHOT) = 1235;
}
else
{
*(double*)(MEM_BONESHOT) = 1.237e3;
}
}
if( STW )
{
if(IsShooting())
{
*(float*)(MEM_STW) = 999;
}
else
{
*(float*)(MEM_STW) = 6;
}
}
if( WTH )
{
if(IsShooting())
{
*(float*)(ADR_WTH) = 10;
}
else
{
*(float*)(ADR_WTH) = 0.1;
}
}
if( AntiAFK )
{
*(float*)(ADR_ANTIAFK)=1;
}
bool bChangedValue = true;
int oldValue;
if( CQCProne )
{
int *pProne = (int *)ADR_CQCPRONE;
if( GetAsyncKeyState('C')&1 )
{
if( bChangedValue )
{
oldValue = *pProne;
bChangedValue = false;
}
*pProne = 3;
}
else{if( !bChangedValue )
{
*pProne = oldValue;
bChangedValue = true;
}
}
}
if( UnlAmmo )
{
if(IsShooting())
{
UnlAmmoP.Patch();
}
else
{
UnlAmmoP.Restore();
}
}
if( FastLockOn )
{
*(int*) ADR_FASTLOCKON = 1;
}
if( LowGravity )
{
if(PTR_PLAYER != 0)
{
*(float*)(PTR_PLAYER+OFS_LOWGRAVITY) = 100.0f;
}
}
if( Dig )
{
if (GetAsyncKeyState(VK_MENU))
{
*(float*)(PTR_PLAYER+OFS_Z) = -2000;
}
}
if( Selfkill )
{
*(int*)(PTR_PLAYER+OFS_NFD) +=999999;
}
switch( Speed )
{
case 0:*(double*)ADR_SPEED = 97;break;
case 1:*(double*)ADR_SPEED = 145.0f;break;
case 2:*(double*)ADR_SPEED = 350.0f;break;
case 3:*(double*)ADR_SPEED..
|
nicht nett 
aber da fehlt was ....
Code:
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <wininet.h>
#include "xColor.h"
#include "xMenu.h"
#include "xAddys.h"
#include "xMain.h"
#include "xDetour.h"
#include "xDetour2.h"
#include "xBreakpoint.h"
#include "xStruct.h"
#include "targetever.h"
#include "VTable.h"
#include "xDumpProtection.h"
#include "xAntiRev.h"
#include "xDefines.h"
#include "xPatch.h"
#include "xLog.h"
#include "xGUIDTech.h"
#include "xCrypt.h"
#include "xWeaponBinder.h"
#include "xBypass.h"
#include <fstream>
#include <d3d9.h>
#include <d3dx9.h>
#include <time.h>
using namespace std;
#pragma comment(lib, "d3d9.lib")
#pragma comment(lib, "D3DX9.LIB")
D3D9Menu *Base = NULL;
ModuleBase* Module;
ID3DXFont * _FontDevice;
LPDIRECT3DTEXTURE9 aRed,aGreen,aBlue,aYellow,aPurple,aPink,aOrange,aGrey,aCyan,aBlack,aWhite;
LPDIRECT3DVERTEXBUFFER9 Stream;
UINT OffsetInBytes;
UINT Offset = 0;
UINT m_Stride;
bool Color = true;
BYTE EndSceneOpCodes[7],DrawIndexedPrimiveOpCodes[7];
BYTE PresenOpCodes[7],ResetOpCodes[7];
BOOL AimbotInitialised = FALSE;
BOOL InitAimBot = FALSE;
D3DVIEWPORT9 viewPort;
D3DXVECTOR3 vOrthoLocation;
D3DXMATRIX projection, view, world, identity;
D3DXVECTOR3 *GetScreenCoordFromWorld( IDirect3DDevice9 *pDevice, D3DXVECTOR3 &vScreenCoord, D3DXVECTOR3 vWorldLocation )
{
if( !pDevice ) return NULL;
pDevice->GetTransform( D3DTS_VIEW, &view );
pDevice->GetTransform( D3DTS_PROJECTION, &projection );
pDevice->GetTransform( D3DTS_WORLD, &world );
pDevice->GetViewport( &viewPort );
D3DXMatrixIdentity( &identity );
D3DXVec3Project( &vScreenCoord, &vWorldLocation, &viewPort, &projection, &view, &identity );
if(vScreenCoord.z < 1)
{
return &vScreenCoord;
}
return NULL;
}
float xMenu = 12;
float yMenu = 10;
bool Create;
bool IngameMessage = true;
HRESULT __stdcall xRebuildMenu()
{
Base->AddFolder(Decrypt_text (/*Settings*/ "`rv{t€"),OpenClose,&SETTINGSFOLDER,2);
if(SETTINGSFOLDER)
{
Base->AddItem(Decrypt_text (/*Anti Party Program*/ "N{v-]n†-]|tnz"),OnOff,&AntiPartyProgram,2);
Base->AddItem(Decrypt_text (/*Enable Bypass*/ "R{noyr-O†}n€€"),OnOff,&BypassX1,2);
Base->AddCategory(Decrypt_text (/*Change Menu Colors*/ "Pun{tr-Zr{‚-P|y|€"),OnOff,&ChangeMenuColors,2);
if(ChangeMenuColors)
{
Base->AddItem(Decrypt_text (/*BackGround Color*/ "OnpxT|‚{q-P|y|"),MColor,&MenuColor,5);
Base->AddItem(Decrypt_text (/*Box Color*/ "O|…-P|y|"),MColor,&BoxColor,5);
}
}
Base->AddFolder(Decrypt_text (/*D3D Hacks*/ "Q@Q-Unpx€"),OpenClose,&D3DFOLDER,2);
if(D3DFOLDER)
{
Base->AddItem(Decrypt_text (/*D3D Hook*/ "Q@Q-U||x"),OnOff, &nEnable,2);
Base->AddItem(Decrypt_text (/*Chams A*/ "Punz€-N"),Colors, &nColorA,10);
Base->AddItem(Decrypt_text (/*Chams B*/ "Punz€-O"),Colors, &nColorB,10);
Base->AddItem(Decrypt_text (/*WireFrame*/ "dvrSnzr"),OnOff,&WireFrame,2);
Base->AddItem(Decrypt_text (/*PointMode*/ "]|v{Z|qr"),OnOff,&PointMode,2);
Base->AddItem(Decrypt_text (/*WallHack*/ "dnyyUnpx"),OnOff, &x_WallHack,2);
Base->AddItem(Decrypt_text (/*WallColor*/ "dnyyP|y|"),WallColor1, &WallColor,4);
Base->AddItem(Decrypt_text (/*FullBright*/ "S‚yyOvtu"),OnOff, &x_FullBright,2);
Base->AddItem(Decrypt_text (/*CrossHair*/ "P|€€Unv"),Colors2, &nCross,10);
Base->AddItem(Decrypt_text (/*NoFog*/ "[|S|t"), OnOff, &x_NoFog,2);
Base->AddItem(Decrypt_text (/*GlassWalls*/ "Tyn€€dnyy€"),OnOff,&x_GlassWall,2);
}
Base->AddFolder(Decrypt_text (/*AimBot Hacks*/ "NvzO|-Unpx€"),OpenClose,&AIMBOTFOLDER,2);
if(AIMBOTFOLDER)
{
Base->AddItem(Decrypt_text (/*AimBot*/ "NvzO|"),OnOff,&AimBot,2);
Base->AddItem(Decrypt_text (/*AimKey*/ "NvzXr†"),CV_AIMKEY,&AimKey,4);
Base->AddItem(Decrypt_text (/*AimType*/ "Nvza†}r"),CV_AIMMODE,&AimType,3);
Base->AddItem(Decrypt_text (/*Enemy Only*/ "R{rz†-\{y†"),OnOff,&AimEnemy,2);
Base->AddItem(Decrypt_text (/*See Down*/ "`rr-Q|„{"),OnOff,&SeeDown,2);
}
Base->AddFolder(Decrypt_text (/*ESP/GPS Hacks*/ "R`]<T]`-Unpx€"),OpenClose,&ESPFOLDER,2);
if(ESPFOLDER)
{
Base->AddItem(Decrypt_text (/*ESP - Enable*/ "R`]-:-R{noyr"),OnOff,&EspOnOff,2);
Base->AddItem(Decrypt_text (/*ESP - Enemy Only*/ "R`]-:-R{rz†-\{y†"),OnOff,&EspEnemysOnly,2);
Base->AddItem(Decrypt_text (/*ESP - Name*/ "R`]-:-[nzr"),OnOff,&NameEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Team*/ "R`]-:-arnz"),OnOff,&TeamEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Premium*/ "R`]-:-]rzv‚z"),OnOff,&PremiumEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Health*/ "R`]-:-Urnyu"),OnOff,&HealthEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Ping*/ "R`]-:-]v{t"),OnOff,&PingEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Flags*/ "R`]-:-Synt€"),OnOff,&FlagsEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Kills*/ "R`]-:-Xvyy€"),OnOff,&KillsEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Deaths*/ "R`]-:-Qrnu€"),OnOff,&DeathEsp,2);
Base->AddItem(Decrypt_text (/*ESP - Class*/ "R`]-:-Pyn€€"),OnOff,&ClassEsp,2);
}
Base->AddFolder(Decrypt_text (/*Player Hacks*/ "]yn†r-Unpx€"),OpenClose,&PLAYERFOLDER,2);
if(PLAYERFOLDER)
{
Base->AddItem(Decrypt_text (/*PlayerOPK*/ "]yn†r\]X"), OnOff, &PlayerOPK,2);
Base->AddItem(Decrypt_text (/*DeadSpinner*/ "Qrnq`}v{{r"), OnOff, &Deadspinner,2);
Base->AddItem(Decrypt_text (/*Quick Ladder Up*/ "^‚vpx-Ynqqr-b}"), OnOff, &QuickLadderUp,2);
Base->AddItem(Decrypt_text (/*Super Explosion*/ "`‚}r-R…}y|€v|{"), OnOff, &SuperExplosion,2);
Base->AddItem(Decrypt_text (/*Moon Jump*/ "Z||{-W‚z}"),OnOff,&MoonJump,2);
Base->AddItem(Decrypt_text (/*Super Jump*/ "`‚}r-W‚z}"), OnOff, &SuperJump,2);
Base->AddItem(Decrypt_text (/*No Fall Damage*/ "[|-Snyy-Qnzntr"), OnOff, &NFD,2);
Base->AddItem(Decrypt_text (/*Speed*/ "`}rrq"), setSpeed, &Speed,4);
Base->AddItem(Decrypt_text (/*Stamina*/ "`nzv{n"),OnOff,&Stamina,2);
Base->AddItem(Decrypt_text (/*NoBounds*/ "[|O|‚{q€"),OnOff,&NoBounds,2);
Base->AddItem(Decrypt_text (/*NoSpawnWait*/ "[|`}n„{dnv"),OnOff,&NoSpawnWait,2);
Base->AddItem(Decrypt_text (/*W.T.W.*/ "d;a;d;"),OnOff,&WTW,2);
Base->AddItem(Decrypt_text (/*W.T.H.*/ "d;a;U;"),OnOff,&WTH,2);
Base->AddItem(Decrypt_text (/*Self Kill*/ "`rys-Xvyy"),OnOff,&Selfkill,2);
Base->AddItem(Decrypt_text (/*Dig undermap*/ "Qvt-‚{qrzn}"),OnOff,&Dig,2);
Base->AddItem(Decrypt_text (/*LowGravity*/ "Y|„Tnƒv†"),OnOff,&LowGravity,2);
Base->AddItem(Decrypt_text (/*D3DPlayerView*/ "Q@Q]yn†rcvr„"),OnOff,&D3DPlayerView,2);
Base->AddItem(Decrypt_text (/*Auto Repair*/ "N‚|-_r}nv"),OnOff,&AutoRepair,2);
Base->AddItem(Decrypt_text (/*CQCProne*/ "P^P]|{r"),OnOff,&CQCProne,2);
Base->AddItem(Decrypt_text (/*Invisible*/ "V{ƒv€voyr"),OnOff,&Invisible,2);
}
Base->AddFolder(Decrypt_text (/*Weapon Hacks*/ "drn}|{-Unpx€"),OpenClose,&WEAPONFOLDER,2);
if(WEAPONFOLDER)
{
Base->AddItem(Decrypt_text (/*NoReload*/ "[|_ry|nq"), OnOff, &NoReload,2);
Base->AddItem(Decrypt_text (/*NoDelay*/ "[|Qryn†"), OnOff, &NoDelay,2);
Base->AddItem(Decrypt_text (/*NoRecoil*/ "[|_rp|vy"), OnOff, &NoRecoil,2);
Base->AddItem(Decrypt_text (/*SuperNoSpread*/ "`‚}r[|`}rnq"), OnOff, &SuperNoSpread,2);
Base->AddItem(Decrypt_text (/*NoSpread*/ "[|`}rnq"), OnOff, &NoSpread,2);
Base->AddItem(Decrypt_text (/*BoneShot*/ "O|{r`u|"), OnOff, &BoneShot,2);
Base->AddItem(Decrypt_text (/*BreakLimit*/ "OrnxYvzv"), OnOff, &BreakLimit,2);
Base->AddItem(Decrypt_text (/*Fast Lock On*/ "Sn€-Y|px-\{"), OnOff, &FastLockOn,2);
Base->AddItem(Decrypt_text (/*Fast Nade Blast*/ "Sn€-[nqr-Oyn€"), OnOff, &FastNadeBlast,2);
Base->AddItem(Decrypt_text (/*Crazy Nade*/ "Pn‡†-[nqr"),OnOff,&CrazyNade,2);
Base->AddItem(Decrypt_text (/*S.T.W.*/ "`;a;d;"),OnOff, &STW,2);
Base->AddItem(Decrypt_text (/*Unlimited Ammo*/ "b{yvzvrq-Nzz|"),OnOff,&UnlAmmo,2);
}
Base->AddFolder(Decrypt_text (/*Weapon Binder*/ "drn}|{-Ov{qr"),OpenClose,&WBINDERFOLDER,2);
if(WBINDERFOLDER)
{
Base->AddItem(Decrypt_text (/*Choose Class*/ "Pu||€r-Pyn€€"), pClass, &var[1], 6);
Base->AddItem(Decrypt_text (/*Slot 1*/ "`y|->"), WeaponArray, &var[2], 2003);
Base->AddItem(Decrypt_text (/*Slot 2*/ "`y|-?"), WeaponArray, &var[3], 2003);
Base->AddItem(Decrypt_text (/*Slot 3*/ "`y|-@"), WeaponArray, &var[4], 2003);
Base->AddItem(Decrypt_text (/*Slot 4*/ "`y|-A"), WeaponArray, &var[5], 2003);
Base->AddItem(Decrypt_text (/*Slot 5*/ "`y|-B"), WeaponArray, &var[6], 2003);
Base->AddItem(Decrypt_text (/*Slot 6*/ "`y|-C"), WeaponArray, &var[7], 2003);
Base->AddItem(Decrypt_text (/*Slot 7*/ "`y|-D"), WeaponArray, &var[8], 2003);
Base->AddItem(Decrypt_text (/*Slot 8*/ "`y|-E"), WeaponArray, &var[9], 2003);
}
Base->AddFolder(Decrypt_text (/*Server Hacks*/ "`rƒr-Unpx€"),OpenClose,&SERVERFOLDER,2);
if(SERVERFOLDER)
{
Base->AddItem(Decrypt_text (/*Enable 5. Slot*/ "R{noyr-B;-`y|"), OnOff, &SLOT5,2);
Base->AddItem(Decrypt_text (/*Enable 6. Slot*/ "R{noyr-C;-`y|"), OnOff, &SLOT6,2);
Base->AddItem(Decrypt_text (/*Enable 7. Slot*/ "R{noyr-D;-`y|"), OnOff, &SLOT7,2);
Base->AddItem(Decrypt_text (/*Enable 8. Slot*/ "R{noyr-E;-`y|"), OnOff, &SLOT8,2);
Base->AddItem(Decrypt_text (/*GM Warning*/ "TZ-dn{v{t"),setGM,&GMWarning,2);
}
Base->AddFolder(Decrypt_text (/*Zombie Hacks*/ "g|zovr-Unpx€"),OpenClose,&ZOMBIEFOLDER,2);
if(ZOMBIEFOLDER)
{
Base->AddItem(Decrypt_text (/*Zombie OPK*/ "g|zovr-\]X"),setZOPK, &ZombieOPK,2);
}
Base->AddFolder(Decrypt_text (/*User Hacks*/ "b€r-Unpx€"),OpenClose,&USERFOLDER,2);
if(USERFOLDER)
{
Base->AddCategory(Decrypt_text (/*Select User*/ "`ryrp-b€r"),setUser, &SelectUser,33);
if(SelectUser)
{
Base->AddItem(Decrypt_text (/*Kill User*/ "Xvyy-b€r"),OnOff, &KillUser,2);
Base->AddItem(Decrypt_text (/*Follow User*/ "S|yy|„-b€r"),OnOff, &FollowUser,2);
}
}
Base->AddFolder(Decrypt_text (/*Fast Hacks*/ "Sn€-Unpx€"),OpenClose,&FASTFOLDER,2);
if(FASTFOLDER)
{
Base->AddItem(Decrypt_text (/*Fast Ammo*/ "Sn€-Nzz|"), OnOff, &FastAmmo,2);
Base->AddItem(Decrypt_text (/*Fast Health*/ "Sn€-Urnyu"), OnOff, &FastHealth,2);
Base->AddItem(Decrypt_text (/*Fast Flag*/ "Sn€-Synt"), OnOff, &FastFlag,2);
Base->AddItem(Decrypt_text (/*Fast Repair*/ "Sn€-_r}nv"), OnOff, &FastRepair,2);
}
Base->AddFolder(Decrypt_text (/*Teleport Hacks*/ "aryr}|-Unpx€"),OpenClose,&TPFOLDER,2);
if(TPFOLDER)
{
Base->AddItem(Decrypt_text (/*Dotonbori A*/ "Q||{o|v-N"), F5, &DotonboriA,2);
Base->AddItem(Decrypt_text (/*Dotonbori B*/ "Q||{o|v-O"), F6, &DotonboriB,2);
Base->AddItem(Decrypt_text (/*Marien A*/ "Znvr{-N"), F5, &MarienA,2);
Base->AddItem(Decrypt_text (/*Marien B*/ "Znvr{-O"), F6, &MarienB,2);
Base->AddItem(Decrypt_text (/*Velruf A*/ "cry‚s-N"), F5, &VelrufA,2);
Base->AddItem(Decrypt_text (/*Velruf B*/ "cry‚s-O"), F6, &VelrufB,2);
Base->AddItem(Decrypt_text (/*Bloc A*/ "Oy|p-N"), F5, &BlocA,2);
Base->AddItem(Decrypt_text (/*Bloc B*/ "Oy|p-O"), F6, &BlocB,2);
Base->AddItem(Decrypt_text (/*Khali A*/ "Xunyv-N"), F5, &KhaliA,2);
Base->AddItem(Decrypt_text (/*Khali B*/ "Xunyv-O"), F6, &KhaliB,2);
Base->AddItem(Decrypt_text (/*Xauen A*/ "en‚r{-N"), F5, &XauenA,2);
Base->AddItem(Decrypt_text (/*Xauen B*/ "en‚r{-O"), F6, &XauenB,2);
Base->AddItem(Decrypt_text (/*Khyber A*/ "Xu†or-N"), F5, &KhyberA,2);
Base->AddItem(Decrypt_text (/*Khyber B*/ "Xu†or-O"), F6, &KhyberB,2);
Base->AddItem(Decrypt_text (/*Artifact A*/ "Nvsnp-N"), F5, &ArtifactA,2);
Base->AddItem(Decrypt_text (/*Artifact B*/ "Nvsnp-O"), F6, &ArtifactB,2);
Base->AddItem(Decrypt_text (/*Beringia A*/ "Orv{tvn-N"), F5, &BeringiaA,2);
Base->AddItem(Decrypt_text (/*Beringia B*/ "Orv{tvn-O"), F6, &BeringiaB,2);
Base->AddItem(Decrypt_text (/*Decay A*/ "Qrpn†-N"), F5, &DecayA,2);
Base->AddItem(Decrypt_text (/*Decay B*/ "Qrpn†-O"), F6, &DecayB,2);
}
Base->AddFolder(Decrypt_text (/*Bot Hacks*/ "O|-Unpx€"),OpenClose,&BOTFOLDER,2);
if(BOTFOLDER)
{
Base->AddItem(Decrypt_text (/*Auto Start / Ready*/ "N‚|-`n-<-_rnq†"),OnOff, &AutoStart,2);
Base->AddItem(Decrypt_text (/*Quick Plant*/ "^‚vpx-]yn{"),OnOff, &QuickPlant,2);
Base->AddItem(Decrypt_text (/*Quick Defuse*/ "^‚vpx-Qrs‚€r"), OnOff, &QuickDefuse,2);
Base->AddItem(Decrypt_text (/*Plant Any Where*/ "]yn{-N{†-durr"), OnOff, &PAD,2);
Base->AddItem(Decrypt_text (/*Defuse Any Where*/ "Qrs‚€r-N{†-durr"), OnOff, &DAW,2);
Base->AddItem(Decrypt_text (/*Auto Bomb*/ "N‚|-O|zo"), OnOff, &AutoBomb,2);
Base->AddItem(Decrypt_text (/*Auto Nipper*/ "N‚|-[v}}r"), OnOff, &AutoNipper,2);
Base->AddItem(Decrypt_text (/*Auto Plant*/ "N‚|-]yn{"),OnOff,&AutoPlant,2);
Base->AddItem(Decrypt_text (/*Auto Defuse*/ "N‚|-Qrs‚€r"),OnOff,&AutoDefuse,2);
Base->AddItem(Decrypt_text (/*Anti AFK Kick*/ "N{v-NSX-Xvpx"),OnOff, &AntiAFK,2);
}
return TRUE;
}
float fFps = NULL;
float fLastTickCount = NULL;
float fCurrentTickCount;
char cFrameRate[50] = {NULL};
int xTime5;
int xTime4;
int xTime3;
int xTime2;
int xTime1;
char *GetFrameRate()
{
fCurrentTickCount = clock() * 0.001f;
++fFps;
if((fCurrentTickCount - fLastTickCount) > 1.0f)
{
fLastTickCount = fCurrentTickCount;
sprintf( cFrameRate, "FPS: %d", int( fFps ) );
fFps = 0;
}
return cFrameRate;
} void D3D9Menu::Boarders(LPDIRECT3DDEVICE9 pDevice,ID3DXFont* _FontDevice, float x, float y)
{
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,GREY);
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,mBLACK);
if(MenuColor == 0){
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,GREY);}
if(BoxColor == 0){
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,mBLACK);}
if(MenuColor == 1){
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,BLUE2);}
if(BoxColor == 1){
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,BLUE);}
if(MenuColor == 2){
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,RED2);}
if(BoxColor == 2){
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,RED);}
if(MenuColor == 3){
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,CYAN2);}
if(BoxColor == 3){
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,CYAN);}
if(MenuColor == 4){
DrawBox(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,GREEN2);}
if(BoxColor == 4){
DrawRectangle(pDevice,4,10,Mxofs+25,Mmax*Mysize+40,1,GREEN);}
//if(xTime5 == 1){DrawTextC(999,800,RED,"Trial Version - [5] - Minutes Remaining",_FontDevice);}
/*if(xTime5 == 1){*/DrawTextC(999,800,RED,"Full Version - www.CyberCheatz.com",_FontDevice);/*}*/
if(xTime4 == 1){DrawTextC(999,800,RED,"Trial Version - [4] - Minutes Remaining",_FontDevice);}
if(xTime3 == 1){DrawTextC(999,800,RED,"Trial Version - [3] - Minutes Remaining",_FontDevice);}
if(xTime2 == 1){DrawTextC(999,800,RED,"Trial Version - [2] - Minutes Remaining",_FontDevice);}
if(xTime1 == 1){DrawTextC(999,800,RED,"Trial Version - [1] - Minute Remaining",_FontDevice);}
if(xTime5 == 0){DrawTextC(999,800,RED,"",_FontDevice);}
if(xTime4 == 0){DrawTextC(999,800,RED,"",_FontDevice);}
if(xTime3 == 0){DrawTextC(999,800,RED,"",_FontDevice);}
if(xTime2 == 0){DrawTextC(999,800,RED,"",_FontDevice);}
if(xTime1 == 0){DrawTextC(999,800,RED,"",_FontDevice);}
DrawTextL(x+4,Mmax*Mysize+35,WHITE,GetFrameRate(), _FontDevice);
DrawTextL(x+74,Mmax*Mysize+35,YELLOW,Decrypt_text (/*By TradEmArk*/ "O†-anqRzNx"),_FontDevice);
if(SelectUser){Boarders2(pDevice, _FontDevice);}
}
void D3D9Menu::Boarders2(LPDIRECT3DDEVICE9 pDevice,ID3DXFont* _FontDevice)
{
DrawBox(pDevice,200,10,170,55,GREY);
DrawRectangle(pDevice,200,10,170,55 ,1, mBLACK);
DrawTextC(285,10,RED,Decrypt_text (/*User Infos*/ "b€r-V{s|€"),_FontDevice);
DrawTextC(285,30,WHITE,UserNameMenu,_FontDevice);
DrawTextC(285,50,WHITE,UserIPMenu,_FontDevice);
}
void x_Player()
{
DWORD PTR_PLAYER = *(DWORD*)PTR_PLAYERPTR;
DWORD PTR_SERVER = *(DWORD*)PTR_SERVERPTR;
if(PTR_PLAYER != 0)
{
if(SuperNoSpread)
{
*(double*)MEM_SUPERNOSPREAD = 0;
}
else
{
*(double*)MEM_SUPERNOSPREAD = 5;
}
if ( AutoRepair )
{
if ( *(DWORD*)(PTR_PLAYER+PlayerAnimation) == *(DWORD*)(PlayerAnimationVehicle) )
{
*(BYTE*)(ADR_AUTOREPAIR) = 1;
*(FLOAT*)(ADR_FASTREPAIR) = 14;
}
}
if( SuperExplosion )
{
*(float*)(ADR_SuperExplosion) = 400.0f;
}
else
{
*(float*)(ADR_SuperExplosion) = 3.7e-1;
}
if(DotonboriA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 5745.638184;
*(float*)(PTR_PLAYER + OFS_Y) = 8136.030273;
*(float*)(PTR_PLAYER + OFS_Z) = 193.862152;
}
}
/////////////////////////////////////////////////////
if(DotonboriB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 4643.898926;
*(float*)(PTR_PLAYER + OFS_Y) = 5909.547852;
*(float*)(PTR_PLAYER + OFS_Z) = 204.022903;
}
}
/////////////////////////////////////////////////////
if(MarienA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3653.894531;
*(float*)(PTR_PLAYER + OFS_Y) = 2495.826416;
*(float*)(PTR_PLAYER + OFS_Z) = 62.702488;
}
}
/////////////////////////////////////////////////////
if(MarienB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2666.574219;
*(float*)(PTR_PLAYER + OFS_Y) = 3485.433105;
*(float*)(PTR_PLAYER + OFS_Z) = 62.702488;
}
}
/////////////////////////////////////////////////////
if(CadoroA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 1957.290161;
*(float*)(PTR_PLAYER + OFS_Y) = 2391.639648;
*(float*)(PTR_PLAYER + OFS_Z) = 262.748016;
}
}
/////////////////////////////////////////////////////
if(CadoroB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2996.580566;
*(float*)(PTR_PLAYER + OFS_Y) = 3690.143066;
*(float*)(PTR_PLAYER + OFS_Z) = 280.124786;
}
}
/////////////////////////////////////////////////////
if(VelrufA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2941.710938;
*(float*)(PTR_PLAYER + OFS_Y) = 4006.549561;
*(float*)(PTR_PLAYER + OFS_Z) = 177.879547;
}
}
/////////////////////////////////////////////////////
if(VelrufB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2385.072510;
*(float*)(PTR_PLAYER + OFS_Y) = 3492.060791;
*(float*)(PTR_PLAYER + OFS_Z) = 200.987244;
}
}
/////////////////////////////////////////////////////
if(BlocA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2855.690674;
*(float*)(PTR_PLAYER + OFS_Y) = 2596.960938;
*(float*)(PTR_PLAYER + OFS_Z) = 287.452393;
}
}
/////////////////////////////////////////////////////
if(BlocB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2855.631836;
*(float*)(PTR_PLAYER + OFS_Y) = 2841.132568;
*(float*)(PTR_PLAYER + OFS_Z) = 622.006958;
}
}
/////////////////////////////////////////////////////
if(KhaliA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3638.498291;
*(float*)(PTR_PLAYER + OFS_Y) = 4668.644531;
*(float*)(PTR_PLAYER + OFS_Z) = 942.701416;
}
}
/////////////////////////////////////////////////////
if(KhaliB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 4666.466309;
*(float*)(PTR_PLAYER + OFS_Y) = 4580.945313;
*(float*)(PTR_PLAYER + OFS_Z) = 913.796631;
}
}
/////////////////////////////////////////////////////
if(XauenA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3542.612305;
*(float*)(PTR_PLAYER + OFS_Y) = 3514.294434;
*(float*)(PTR_PLAYER + OFS_Z) = 218.159256;
}
}
/////////////////////////////////////////////////////
if(XauenB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 4222.146973;
*(float*)(PTR_PLAYER + OFS_Y) = 4240.328125;
*(float*)(PTR_PLAYER + OFS_Z) = 201.859665;
}
}
/////////////////////////////////////////////////////
if(KhyberA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3834.090088;
*(float*)(PTR_PLAYER + OFS_Y) = 2687.793457;
*(float*)(PTR_PLAYER + OFS_Z) = 36.671398;
}
}
/////////////////////////////////////////////////////
if(KhyberB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 4344.426758;
*(float*)(PTR_PLAYER + OFS_Y) = 3644.459229;
*(float*)(PTR_PLAYER + OFS_Z) = 117.970886;
}
}
/////////////////////////////////////////////////////
if(ArtifactA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2976.223633;
*(float*)(PTR_PLAYER + OFS_Y) = 3182.355469;
*(float*)(PTR_PLAYER + OFS_Z) = -3.568463;
}
}
/////////////////////////////////////////////////////
if(ArtifactB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2450.996338;
*(float*)(PTR_PLAYER + OFS_Y) = 3358.174072;
*(float*)(PTR_PLAYER + OFS_Z) = 128.944641;
}
}
/////////////////////////////////////////////////////
if(BeringiaA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 4065.145996;
*(float*)(PTR_PLAYER + OFS_Y) = 3789.231201;
*(float*)(PTR_PLAYER + OFS_Z) = 554.373230;
}
}
/////////////////////////////////////////////////////
if(BeringiaB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3061.874756;
*(float*)(PTR_PLAYER + OFS_Y) = 3644.541504;
*(float*)(PTR_PLAYER + OFS_Z) = 410.848785;
}
}
/////////////////////////////////////////////////////
if(KaraqumA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2410.851074;
*(float*)(PTR_PLAYER + OFS_Y) = 3254.205322;
*(float*)(PTR_PLAYER + OFS_Z) = 1434.785034;
}
}
/////////////////////////////////////////////////////
if(KaraqumB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2956.465820;
*(float*)(PTR_PLAYER + OFS_Y) = 4352.144043;
*(float*)(PTR_PLAYER + OFS_Z) = 1481.444946;
}
}
/////////////////////////////////////////////////////
if(DecayA)
{
if (GetAsyncKeyState(VK_F5)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 2678.036865;
*(float*)(PTR_PLAYER + OFS_Y) = 3512.164551;
*(float*)(PTR_PLAYER + OFS_Z) = 6.123757;
}
}
/////////////////////////////////////////////////////
if(DecayB)
{
if (GetAsyncKeyState(VK_F6)&1)
{
*(float*)(PTR_PLAYER + OFS_X) = 3654.477051;
*(float*)(PTR_PLAYER + OFS_Y) = 2941.200195;
*(float*)(PTR_PLAYER + OFS_Z) = 129.354630;
}
}
/////////////////////////////////////////////////////
if( GMWarning == 1 )
{
char *gmname=(char *) (MEM_GMWARNING);
if (strlen(gmname)>2) {
char gmwarn[333];
sprintf(gmwarn, "Warning: %s » is in this Room.", MEM_GMWARNING);
}
}
if (g_pBase->pLocal)
{
if ( ZombieOPK ) /*Light House*/
{
for(int i = 4; i < 32; i++)
{
CPlayer* pPlayer = g_pBase->pGlobal[i];
pPlayer->PosX=3318.81;
pPlayer->PosY=16.93;
pPlayer->PosZ=3148.48;
}
}
}
if ( PlayerOPK )
{
if (PTR_PLAYER != 0 && PTR_SERVER != 0)
for(int i = 0; i < 32; i++)
{
*(float*)(PTR_PLAYER + OFS_X) =0 ;
*(float*)(PTR_PLAYER+ OFS_Y) =0 ;
*(float*)ADR_NOBOUNDS1 = 0;
*(float*)ADR_NOBOUNDS2 = 0;
*(float*)ADR_NOBOUNDS3 = 0;
*(int*)(PTR_PLAYER + OFS_NFD) = -99999999;
CPlayer* pPlayerA = p_Player->pGlobal[i];
pPlayerA->PosX=0;
pPlayerA->PosY=0;
pPlayerA->PosZ=0;
}
}
if( NoRecoil )
{
if(PTR_PLAYER != 0)
{
*(float*)(PTR_PLAYER + OFS_NORECOIL1) = 0;
*(float*)(PTR_PLAYER + OFS_NORECOIL2) = 0;
*(float*)(PTR_PLAYER + OFS_NORECOIL3) = 0;
}
}
if( NoSpread )
{
*(float*)(PTR_PLAYER+OFS_NOSPREAD) = 1;
}
else
{
*(float*)(PTR_PLAYER+OFS_NOSPREAD) = 0;
}
if ( NoReload )
{
if ( *(INT*)(PTR_PLAYER+OFS_WEAPONSTATE) == *(INT*)(ADR_WEAPONSTATERELOAD) )
{
*(FLOAT*)(PTR_PLAYER+OFS_NORELOAD) = 1.0F;
}
}
if ( NoDelay )
{
if(GetAsyncKeyState(VK_LBUTTON))
{
*(DWORD*)(PTR_PLAYER+OFS_NODELAY) = -1;
}
}
if ( Deadspinner )
{
*(float*)(MEM_DEADSPINNER) = 400.0f;
}
else
{
*(float*)(MEM_DEADSPINNER) = 2.0e-2;
}
if ( QuickLadderUp )
{
*(double*)(ADR_LADDERQUICKLY) = 300;
}
else
{
*(double*)(ADR_LADDERQUICKLY) = 40;
}
if( NFD )
{
*(int*)(PTR_PLAYER + OFS_NFD) = -99999999;
}
if ( SuperJump )
{
if(GetAsyncKeyState(VK_CONTROL) &1)
{
if(PTR_PLAYER != 0)
{
*(float*)(PTR_PLAYER+OFS_Z) +=175;
}
}
}
if( NoBounds )
{
*(float*)ADR_NOBOUNDS1 = 0;
*(float*)ADR_NOBOUNDS2 = 0;
*(float*)ADR_NOBOUNDS3 = 0;
}
if( NoSpawnWait )
{
*(float*)ADR_NOSPAWNWAIT1 = 0;
*(float*)ADR_NOSPAWNWAIT2 = 0;
}
if( Stamina )
{
*(float*)ADR_STAMINA1=1000;
*(float*)ADR_STAMINA2=0;
*(float*)ADR_STAMINA3=0;
*(float*)ADR_STAMINA4=0;
*(float*)ADR_STAMINA5=1000;
}
if( WTW )
{
*(float*)(MEM_WTW) = -999;
}
else
{
*(float*)(MEM_WTW) = 6;
}
if( GlassWalls )
{
*(int*)ADR_GLASSWALLS = 4;
}
else
{
*(int*)ADR_GLASSWALLS = 0;
}
if( BoneShot )
{
if(IsShooting())
{
*(double*)(MEM_BONESHOT) = 1235;
}
else
{
*(double*)(MEM_BONESHOT) = 1.237e3;
}
}
if( STW )
{
if(IsShooting())
{
*(float*)(MEM_STW) = 999;
}
else
{
*(float*)(MEM_STW) = 6;
}
}
if( WTH )
{
if(IsShooting())
{
*(float*)(ADR_WTH) = 10;
}
else
{
*(float*)(ADR_WTH) = 0.1;
}
}
if( AntiAFK )
{
*(float*)(ADR_ANTIAFK)=1;
}
bool bChangedValue = true;
int oldValue;
if( CQCProne )
{
int *pProne = (int *)ADR_CQCPRONE;
if( GetAsyncKeyState('C')&1 )
{
if( bChangedValue )
{
oldValue = *pProne;
bChangedValue = false;
}
*pProne = 3;
}
else{if( !bChangedValue )
{
*pProne = oldValue;
bChangedValue = true;
}
}
}
if( UnlAmmo )
{
if(IsShooting())
{
UnlAmmoP.Patch();
}
else
{
UnlAmmoP.Restore();
}
}
if( FastLockOn )
{
*(int*) ADR_FASTLOCKON = 1;
}
if( LowGravity )
{
if(PTR_PLAYER != 0)
{
*(float*)(PTR_PLAYER+OFS_LOWGRAVITY) = 100.0f;
}
}
if( Dig )
{
if (GetAsyncKeyState(VK_MENU))
{
*(float*)(PTR_PLAYER+OFS_Z) = -2000;
}
}
if( Selfkill )
{
*(int*)(PTR_PLAYER+OFS_NFD) +=999999;
}
switch( Speed )
{
case 0:*(double*)ADR_SPEED = 97;break;
case 1:*(double*)ADR_SPEED = 145.0f;break;
case 2:*(double*)ADR_SPEED = 350.0f;break;
case 3:*(double*)ADR_SPEED = 600.0f;break;
}
if( BreakLimit )
{
*(double*)ADR_BREAKLIMIT +=8000;
}
else
{
*(double*)ADR_BREAKLIMIT =100;
}
if( FastFlag )
{
*(float*)(ADR_FASTFLAG) = 14;
}
if( FastRepair )
{
*(float*)(ADR_FASTREPAIR) = 14;
}
if( FastAmmo )
{
*(float*)(ADR_FASTAMMO) = 99;
}
if( FastHealth )
{
*(float*)(ADR_FASTHEALTH) = 99;
}
if ( FastNadeBlast )
{
p_Player->pLocal->FastNadeBlast = -9.99e2;
}
if ( CrazyNade )
{
p_Player->pLocal->FastNadeBlast = 15.99e2;
}
if ( D3DPlayerView )
{
p_Player->pLocal->PlayerView3D = 1;
}
if ( MoonJump )
{
if ( GetAsyncKeyState ( VK_SPACE ) )
{
p_Player->pLocal->GravityY = 350.0F;
}
}
}
}
void x_Server()
{
DWORD PTR_SERVER = *(DWORD*)PTR_SERVERPTR;
if(PTR_SERVER != 0)
{
if(AntiPartyProgram)
{
*(BYTE*)(PTR_SERVER+OFS_ANTIABNORMALGAMEPLAY1) = 0;
*(BYTE*)(PTR_SERVER+OFS_ANTIABNORMALGAMEPLAY2) = 0;
*(BYTE*)(PTR_SERVER+OFS_ANTIABNORMALGAMEPLAY3) = 0;
*(BYTE*)(PTR_SERVER+OFS_ANTIABNORMALGAMEPLAY4) = 0;
}
find_weapons( );
if (var[2] > 0){ WPNget( var[1]-1,0); WPNput( var[1]-1 ,0, var[2]-1);}
if (var[3] > 0){ WPNget( var[1]-1,1); WPNput( var[1]-1,1, var[3]-1);}
if (var[4] > 0){ WPNget( var[1]-1,2); WPNput( var[1]-1,2, var[4]-1);}
if (var[5] > 0){ WPNget( var[1]-1,3); WPNput( var[1]-1,3, var[5]-1);}
if (var[6] > 0){ WPNget( var[1]-1,4); WPNput( var[1]-1,4, var[6]-1);}
if (var[7] > 0){ WPNget( var[1]-1,5); WPNput( var[1]-1,5, var[7]-1);}
if (var[8] > 0){ WPNget( var[1]-1,6); WPNput( var[1]-1,6, var[8]-1);}
if (var[9] > 0){ WPNget( var[1]-1,7); WPNput( var[1]-1,7, var[9]-1);}
if( AutoStart )
{
SetCursorPos(452,84);
Sleep(300);
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
Sleep(300);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
Sleep(300);
}
static bool InviciblePatch;
if ( Invisible )
{
if (!InviciblePatch)
{
*(long*)(PTR_SERVER+OFS_INVISIBLE) -= 2;
InviciblePatch = true;
}
}
else
{
if (InviciblePatch)
{
*(long*)(PTR_SERVER+OFS_INVISIBLE) += 2;
InviciblePatch = false;
}
}
if(SLOT5)
{
*(int*)(PTR_SERVER + OFS_SLOT5) = 0x1;
}
if(SLOT6)
{
*(int*)(PTR_SERVER + OFS_SLOT6) = 0x1;
}
if(SLOT7)
{
*(int*)(PTR_SERVER + OFS_SLOT7) = 0x1;
}
if(SLOT8)
{
*(int*)(PTR_SERVER + OFS_SLOT8) = 0x1;
}
if( SelectUser )
{
int i;
DWORD UserName = NULL;
DWORD UserIP = NULL;
i = (SelectUser-1);
UserName = (0xA45804 + (0x1CF8 * i));
UserIP = (0xA45518 + (0x1CF8 * i));
sprintf(UserNameMenu,"Name: %s",(void*)UserName);
sprintf(UserIPMenu,"IP: %s",(void*)UserIP);
}
else
{
sprintf(UserNameMenu, "User Name");
sprintf(UserIPMenu, "User IP");
}
if(KillUser)
{
if(SelectUser)
{
if(g_pBase->pLocal && g_pBase->pGlobal)
{
CPlayer* pPlayer = g_pBase->pGlobal[SelectUser - 1];
if(pPlayer)
{
pPlayer->PosX = g_pBase->pLocal->PosX;
pPlayer->PosY = g_pBase->pLocal->PosY;
pPlayer->PosZ = g_pBase->pLocal->PosZ;
}
}
}
}
if (FollowUser)
{
if (SelectUser)
{
if(g_pBase->pLocal && g_pBase->pGlobal)
{
CPlayer* pPlayer = g_pBase->pGlobal[SelectUser - 1];
if (pPlayer)
{
g_pBase->pLocal->PosX = pPlayer->PosX;
g_pBase->pLocal->PosY = pPlayer->PosY;
g_pBase->pLocal->PosZ = pPlayer->PosZ;
}
}
}
}
}
}
VOID BotHacks()
{
if ( QuickPlant )
{
if ( WeaponTest(91) )
{
if ( IsShooting() )
{
*(float*)(QuickPlantDefuse) = 100;
}
}
}
if ( QuickDefuse )
{
if (WeaponTest(118) )
{
if (IsShooting() )
{
*(float*)(QuickPlantDefuse) = 100;
}
}
}
if ( PAD )
{
if (WeaponTest(91) )
{
*(BYTE*)(PlantAnyWhere) = 0x1;
}
}
if ( DAW )
{
if(WeaponTest(118))
{
{
*(BYTE*)(PlantAnyWhere) = 0x1;
*(WORD*)(DefuseAnyWhere) = 1;
}
}
if ( AutoBomb )
{
p_Player->pLocal->Weapon1 = 91;
p_Player->pLocal->Weapon2 = 91;
p_Player->pLocal->Weapon3 = 91;
}
if ( AutoNipper )
{
p_Player->pLocal->Weapon1 = 118;
p_Player->pLocal->Weapon2 = 118;
p_Player->pLocal->Weapon3 = 118;
}
if ( AutoPlant )
{
p_Player->pLocal->WeaponState = *(INT*)(WeaponShot);
p_Player->pLocal->AutoPlant = 1;
}
if ( AutoDefuse )
{
p_Player->pLocal->WeaponState = *(INT*)(WeaponShot);
p_Player->pLocal->AutoDefuse = 1;
}
}
}
VOID AimbotHacks()
{
DWORD PTR_PLAYER = *(DWORD*)Player;
if ( PTR_PLAYER != 0 )
{
if( SeeDown )
{
p_Local->Pitch += 150;
}
if ( AimBot )
{
NoRecoil = 1;
if ( AimDistance )
{
if ( AimKey == 0 )
{
if ( AimType == 1 )
{
p_Local->Pitch = CalculatePitch(GetNearestPlayer());
p_Local->Yaw = CalculateYaw(GetNearestPlayer());
}
if ( AimType == 2 )
{
p_Local->Pitch = CalculatePitch(GetCrossHairPlayer());
p_Local->Yaw = CalculateYaw(GetCrossHairPlayer());
}
}
if ( AimKey == 1 )
{
if ( GetAsyncKeyState ( VK_RBUTTON ) )
{
if ( AimType == 1 )
{
p_Local->Pitch = CalculatePitch(GetNearestPlayer());
p_Local->Yaw = CalculateYaw(GetNearestPlayer());
}
if ( AimType == 2 )
{
p_Local->Pitch = CalculatePitch(GetCrossHairPlayer());
p_Local->Yaw = CalculateYaw(GetCrossHairPlayer());
}
}
}
if ( AimKey == 2 )
{
if ( GetAsyncKeyState ( VK_LBUTTON ) )
{
if ( AimType == 1 )
{
p_Local->Pitch = CalculatePitch(GetNearestPlayer());
p_Local->Yaw = CalculateYaw(GetNearestPlayer());
}
if ( AimType == 2 )
{
p_Local->Pitch = CalculatePitch(GetCrossHairPlayer());
p_Local->Yaw = CalculateYaw(GetCrossHairPlayer());
}
}
}
if ( AimKey == 3 )
{
if ( GetAsyncKeyState ( VK_MENU ) )
{
if ( AimType == 1 )
{
p_Local->Pitch = CalculatePitch(GetNearestPlayer());
p_Local->Yaw = CalculateYaw(GetNearestPlayer());
}
if ( AimType == 2 )
{
p_Local->Pitch = CalculatePitch(GetCrossHairPlayer());
p_Local->Yaw = CalculateYaw(GetCrossHairPlayer());
}
}
}
}
}
}
}
HRESULT WINAPI myReset (LPDIRECT3DDEVICE9 pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters )
{
_FontDevice->OnLostDevice();
HRESULT hRet = pReset(pDevice, pPresentationParameters);
_FontDevice->OnResetDevice();
return hRet;
}
HRESULT WINAPI myPresent (LPDIRECT3DDEVICE9 pDevice, CONST RECT* pSourceRect,CONST RECT* pDestRect,HWND hDestWindowOverride,CONST RGNDATA* pDirtyRegion)
{
if( !Create )
{
D3DXCreateFont(pDevice, 14,0, FW_BOLD, 1, 0, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_DONTCARE, "Arial", &_FontDevice);
Create = true;
}
if( _FontDevice == NULL ) {
_FontDevice->OnLostDevice();
} else {
if(Base == NULL)
{
Base = new D3D9Menu(Decrypt_text (/*TradEmArk VIP*/ "anqRzNx-cV]"));
} else {
if(Base->Mmax ==0)xRebuildMenu();
Base->MenuShow(xMenu,yMenu,_FontDevice,pDevice);
Base->MenuNav();
}
if(EspOnOff)
{
DWORD PTR_PLAYER = *(DWORD*)Player;
if ( PTR_PLAYER != 0 )
{
for (INT MaxPlayer = 0; MaxPlayer < 32; MaxPlayer++)
{
D3DXVECTOR3 PlayerView(p_Player->pGlobal[MaxPlayer]->ViewX,p_Player->pGlobal[MaxPlayer]->ViewY,p_Player->pGlobal[MaxPlayer]->ViewZ),EspView;
if(GetScreenCoordFromWorld(pDevice,EspView,PlayerView))
{
if ( GetGlobalInfo(MaxPlayer)->Health > 0 )
{
if( EspEnemysOnly )
{
if ( p_Player->pGlobal[MaxPlayer]->ViewX != 0 && p_Player->pGlobal[MaxPlayer]->ViewZ != 0 )
{
if(IsAnEnemy(MaxPlayer))
{
if ( NameEsp )
{
char chTeam[100];
sprintf(chTeam,"Name: %s",GetGlobalInfo(MaxPlayer)->Name);
if(GetGlobalInfo(GetLocalInfo())->Team != GetGlobalInfo(MaxPlayer)->Team)
Base->DrawTextR(EspView.x,(EspView.y-100),RED,chTeam,_FontDevice);
else
Base->DrawTextR(EspView.x,(EspView.y-100),GREEN,chTeam,_FontDevice);
EspView.y += 12;
}
if ( TeamEsp )
{
char chTeam[100];
if ( GetGlobalInfo(MaxPlayer)->Team == 1 )
sprintf(chTeam,"Team: NIU");
else if ( GetGlobalInfo(MaxPlayer)->Team == 0 )
sprintf(chTeam,"Team: DERBERAN");
Base->DrawTextR(EspView.x,(EspView.y-100),YELLOW,chTeam,_FontDevice);
EspView.y += 12;
}
if ( PremiumEsp )
{
char chPremium[100];
if ( GetGlobalInfo(MaxPlayer)->Premium == 0 )
sprintf(chPremium,"Premium: Free2Play");
else if ( GetGlobalInfo(MaxPlayer)->Premium == 1 )
sprintf(chPremium,"Premium: Bronce");
else if ( GetGlobalInfo(MaxPlayer)->Premium == 2 )
sprintf(chPremium,"Premium: Silver");
else if ( GetGlobalInfo(MaxPlayer)->Premium == 3 )
sprintf(chPremium,"Premium: Gold");
else if ( GetGlobalInfo(MaxPlayer)->Premium == 4 )
sprintf(chPremium,"Premium: Platinum");
Base->DrawTextR(EspView.x,(EspView.y-100),BLUE,chPremium,_FontDevice);
EspView.y += 12;
}
if ( HealthEsp )
{
char chHealth[100];
sprintf(chHealth,"Health: %d ",GetGlobalInfo(MaxPlayer)->Health/10);
Base->DrawTextR(EspView.x,(EspView.y-100),RED,chHealth,_FontDevice);
EspView.y += 12;
}
if ( PingEsp )
{
char chPing[100];
sprintf(chPing,"Ping: %i",GetGlobalInfo(MaxPlayer)->Ping);
Base->DrawTextR(EspView.x,(EspView.y-100),WHITE,chPing,_FontDevice);
EspView.y += 12;
}
if ( IpEsp )
{
char chIp[100];
sprintf(chIp,"IP: %s",GetGlobalInfo(MaxPlayer)->Ip);
Base->DrawTextR(EspView.x,(EspView.y-100),CYAN,chIp,_FontDevice);
EspView.y += 12;
}
if ( FlagsEsp )
{
char chFlags[100];
sprintf(chFlags,"Flag: %i",GetGlobalInfo(MaxPlayer)->Flags);
Base->DrawTextR(EspView.x,(EspView.y-100),ORANGE,chFlags,_FontDevice);
EspView.y += 12;
}
if ( KillsEsp )
{
char chKills[100];
sprintf(chKills,"Kills: %i",GetGlobalInfo(MaxPlayer)->Kills);
Base->DrawTextR(EspView.x,(EspView.y-100),PURPLE,chKills,_FontDevice);
EspView.y += 12;
}
if ( DeathEsp )
{
char chDeaths[100];
sprintf(chDeaths,"Deaths: %i",GetGlobalInfo(MaxPlayer)->Deaths);
Base->DrawTextR(EspView.x,(EspView.y-100),PURPLE,chDeaths,_FontDevice);
EspView.y += 12;
}
if ( ClassEsp )
{
char chClass[100];
switch ( GetGlobalInfo(MaxPlayer)->Class )
{
case 0: sprintf(chClass,"Class: Enginer"); break;
case 1: sprintf(chClass,"Class: Medic"); break;
case 2: sprintf(chClass,"Class: Sniper"); break;
case 3: sprintf(chClass,"Class: Assault"); break;
case 4: sprintf(chClass,"Class: Heavy Trooper"); break;
}
Base->DrawTextR(EspView.x,(EspView.y-100),PINK,chClass,_FontDevice);
EspView.y += 12;
}
}
}}
else
{
if ( p_Player->pGlobal[MaxPlayer]->ViewX != 0 && p_Player->pGlobal[MaxPlayer]->ViewZ != 0 )
{
if ( NameEsp )
{
char chTeam[100];
sprintf(chTeam,"Name: %s",GetGlobalInfo(MaxPlayer)->Name);
if(GetGlobalInfo(GetLocalInfo())->Team != GetGlobalInfo(MaxPlayer)->Team)
Base->DrawTextR(EspView.x,(EspView.y-100),RED,chTeam,_FontDevice);
else
Base->DrawTextR(EspView.x,(EspView.y-100),GREEN,chTeam,_FontDevice);
EspView.y += 12;
}
if ( TeamEsp )
{
char chTeam[100];
if ( GetGlobalInfo(MaxPlayer)->Team == 1 )
sprintf(chTeam,"Team: NIU");
else if ( GetGlobalInfo(MaxPlayer)->Team == 0 )
sprintf(chTeam,"Team: DERBERAN");
Base->DrawTextR(EspView.x,(EspView.y-100),YELLOW,chTeam,_FontDevice);
EspView.y += 12;
}
if ( PremiumEsp )
{
char chPremium[100];
if ( GetGlobalInfo(MaxPlayer)->Premium == 0 )
sprintf(chPremium,"Premium: Free2Play");
else if ( GetGlobalInfo(MaxPlayer)->Premium == 1 )
sprintf(chPremium,"Premium: Bronce");
else if ( GetGlobalInfo(MaxPlayer)->Premium == 2 )
sprintf(chPremium,"Premium: Silver");
else if ( GetGlobalInfo(MaxPlayer)->Premium == 3 )
sprintf(chPremium,"Premium: Gold");
else if ( GetGlobalInfo(MaxPlayer)->Premium == 4 )
sprintf(chPremium,"Premium: Platinum");
Base->DrawTextR(EspView.x,(EspView.y-100),BLUE,chPremium,_FontDevice);
EspView.y += 12;
}
if ( HealthEsp )
{
char chHealth[100];
sprintf(chHealth,"Health: %d ",GetGlobalInfo(MaxPlayer)->Health/10);
Base->DrawTextR(EspView.x,(EspView.y-100),RED,chHealth,_FontDevice);
EspView.y += 12;
}
if ( PingEsp )
{
char chPing[100];
sprintf(chPing,"Ping: %i",GetGlobalInfo(MaxPlayer)->Ping);
Base->DrawTextR(EspView.x,(EspView.y-100),WHITE,chPing,_FontDevice);
EspView.y += 12;
}
if ( IpEsp )
{
char chIp[100];
sprintf(chIp,"IP: %s",GetGlobalInfo(MaxPlayer)->Ip);
Base->DrawTextR(EspView.x,(EspView.y-100),CYAN,chIp,_FontDevice);
EspView.y += 12;
}
if ( FlagsEsp )
{
char chFlags[100];
sprintf(chFlags,"Flag: %i",GetGlobalInfo(MaxPlayer)->Flags);
Base->DrawTextR(EspView.x,(EspView.y-100),ORANGE,chFlags,_FontDevice);
EspView.y += 12;
}
if ( KillsEsp )
{
char chKills[100];
sprintf(chKills,"Kills: %i",GetGlobalInfo(MaxPlayer)->Kills);
Base->DrawTextR(EspView.x,(EspView.y-100),PURPLE,chKills,_FontDevice);
EspView.y += 12;
}
if ( DeathEsp )
{
char chDeaths[100];
sprintf(chDeaths,"Deaths: %i",GetGlobalInfo(MaxPlayer)->Deaths);
Base->DrawTextR(EspView.x,(EspView.y-100),PURPLE,chDeaths,_FontDevice);
EspView.y += 12;
}
if ( ClassEsp )
{
char chClass[100];
switch ( GetGlobalInfo(MaxPlayer)->Class )
{
case 0: sprintf(chClass,"Class: Enginer"); break;
case 1: sprintf(chClass,"Class: Medic"); break;
case 2: sprintf(chClass,"Class: Sniper"); break;
case 3: sprintf(chClass,"Class: Assault"); break;
case 4: sprintf(chClass,"Class: Heavy Trooper"); break;
}
Base->DrawTextR(EspView.x,(EspView.y-100),PINK,chClass,_FontDevice);
EspView.y += 12;
DWORD dwDrawIndexedPrimitive = GetAddressPtr(82);
if(memcmp((void*)dwDrawIndexedPrimitive,(void*)(PBYTE)"\x8B\xFF",2)== 0){
{
pDrawIndexedPrimitive = (oDrawIndexedPrimitive)BADetour((DWORD)myDrawIndexedPrimitive,(DWORD),5);
}
}
}
}
}
}
}
}
}
}
}
return pPresent(pDevice,pSourceRect,pDestRect,hDestWindowOverride,pDirtyRegion);
}
HRESULT GenerateTexture(IDirect3DDevice9 *pD3Ddev, IDirect3DTexture9 **ppD3Dtex, DWORD colour32)
{
if(FAILED(pD3Ddev->CreateTexture(8, 8, 1, 0, D3DFMT_A4R4G4B4, D3DPOOL_MANAGED, ppD3Dtex, NULL)))
return E_FAIL;
WORD colour16 = ((WORD)((colour32>>28)&0xF)<<12)
|(WORD)(((colour32>>20)&0xF)<<8)
|(WORD)(((colour32>>12)&0xF)<<4)
|(WORD)(((colour32>>4)&0xF)<<0);
D3DLOCKED_RECT d3dlr;
(*ppD3Dtex)->LockRect(0, &d3dlr, 0, 0);
WORD *pDst16 = (WORD*)d3dlr.pBits;
for(int xy=0; xy < 8*8; xy++)
*pDst16++ = colour16;
(*ppD3Dtex)->UnlockRect(0);
return S_OK;
}
#define Whites D3DCOLOR_ARGB(255,200,200,200)
#define Reds D3DCOLOR_ARGB(255,255,0,0)
#define Redss D3DCOLOR_ARGB(255,200,0,0)
#define Greens D3DCOLOR_ARGB(255,0,255,0)
#define Blues D3DCOLOR_ARGB(255,0,0,255)
#define MediumBlues D3DCOLOR_ARGB(255,55,100,250)
#define Blacks D3DCOLOR_ARGB(255,0,0,0)
#define Purples D3DCOLOR_ARGB(255,125,0,255)
#define Greys D3DCOLOR_ARGB(255,128,128,128)
#define Grey2s D3DCOLOR_ARGB(255,230,230,230)
#define Yellows D3DCOLOR_ARGB(255,255,255,0)
#define Oranges D3DCOLOR_ARGB(255,255,140,0)
#define Cyans D3DCOLOR_ARGB(255,0,139,200)
#define Cyan2s D3DCOLOR_ARGB(255,0,130,230)
#define Pinks D3DCOLOR_ARGB(255,255,192,203)
#define LightBlues D3DCOLOR_ARGB(255, 66, 180, 210)
#define Transparents D3DCOLOR_ARGB(115, 128, 128, 128)
HRESULT WINAPI myDrawIndexedPrimitive(LPDIRECT3DDEVICE9 pDevice, D3DPRIMITIVETYPE Type, INT BaseVertexIndex, UINT MinVertexIndex, UINT NumVertices, UINT startIndex, UINT primCount)
{
_asm pushad;
if(pDevice->GetStreamSource(0, &Stream, &Offset, &m_Stride) == D3D_OK)
{
Stream->Release();
}
if(Color)
{
GenerateTexture(pDevice, &aRed, Reds);
GenerateTexture(pDevice, &aYellow, Yellows);
GenerateTexture(pDevice, &aGreen, Greens);
GenerateTexture(pDevice, &aBlue, Blues);
GenerateTexture(pDevice, &aPurple, Purples);
GenerateTexture(pDevice, &aPink, Pinks);
GenerateTexture(pDevice, &aOrange, Oranges);
GenerateTexture(pDevice, &aBlack, Blacks);
GenerateTexture(pDevice, &aWhite, Whites);
GenerateTexture(pDevice, &aGrey, Greys);
GenerateTexture(pDevice, &aCyan , Cyans);
Color = false;
}
if ( InitAimBot == FALSE )
{
p_Local = (CLocal*)*(DWORD*)(Angels);
InitAimBot = TRUE;
}
else if ( InitAimBot == TRUE )
{
if ( AimBot || AimDistance || AimEnemy || AimKey || AimType )
{
AimDistance =3;
AimbotHacks();
}
}
//char *Colors[]= {"[OFF]","Red","Yellow","Orange","Green","Blue","Purple","Pink","Black","Grey","Cyan"};
if(nEnable==1)
{
if(x_NoFog)
{
pDevice->SetRenderState(D3DRS_FOGENABLE, false);
}
if(nColorA)
{
if(m_Stride==36 || m_Stride==32)
{
if(nColorA) pDevice->SetRenderState(D3DRS_LIGHTING,false);
if(nColorA) pDevice->SetRenderState(D3DRS_ZENABLE,false);
if(nColorA) pDevice->SetRenderState(D3DRS_FILLMODE,D3DFILL_SOLID);
if(nColorA==1){pDevice->SetTexture(0, aRed);}
if(nColorA==2){pDevice->SetTexture(0, aYellow);}
if(nColorA==3){pDevice->SetTexture(0, aOrange);}
if(nColorA==4){pDevice->SetTexture(0, aGreen);}
if(nColorA==5){pDevice->SetTexture(0, aBlue);}
if(nColorA==6){pDevice->SetTexture(0, aPurple);}
if(nColorA==7){pDevice->SetTexture(0, aPink);}
if(nColorA==8){pDevice->SetTexture(0, aBlack);}
if(nColorA==9){pDevice->SetTexture(0, aCyan);}
pDrawIndexedPrimitive(pDevice, Type, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, primCount);
}
}
if(nColorB)
{
if(m_Stride==36 || m_Stride==32)
{
if(nColorB) pDevice->SetRenderState(D3DRS_LIGHTING, false);
if(nColorB) pDevice->SetRenderState(D3DRS_ZENABLE, true);
if(nColorB) pDevice->SetRenderState(D3DRS_FILLMODE,D3DFILL_SOLID);
if(nColorB==1){pDevice->SetTexture(0, aRed);}
if(nColorB==2){pDevice->SetTexture(0, aYellow);}
if(nColorB==3){pDevice->SetTexture(0, aOrange);}
if(nColorB==4){pDevice->SetTexture(0, aGreen);}
if(nColorB==5){pDevice->SetTexture(0, aBlue);}
if(nColorB==6){pDevice->SetTexture(0, aPurple);}
if(nColorB==7){pDevice->SetTexture(0, aPink);}
if(nColorB==8){pDevice->SetTexture(0, aBlack);}
if(nColorB==9){pDevice->SetTexture(0, aCyan);}
}
}
if( WireFrame )
{
if(m_Stride == 36)
{
pDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_WIREFRAME);
}
}
if( PointMode )
{
if(m_Stride == 36)
{
pDevice->SetRenderState(D3DRS_FILLMODE,D3DFILL_POINT);
}
}
if(WallColor==1)
{
if(m_Stride == 40)
{
pDevice->SetRenderState(D3DRS_ZENABLE,true);
pDevice->SetTexture( 0, aRed);
}
}
if(WallColor==2)
{
if(m_Stride == 40)
{
pDevice->SetRenderState(D3DRS_ZENABLE,true);
pDevice->SetTexture( 0, aBlue);
}
}
if( WallColor == 3)
{
if(m_Stride == 40)
{
pDevice->SetRenderState(D3DRS_ZENABLE,true);
pDevice->SetTexture( 0, aGreen);
}
}
//char *Colors[]= {"[OFF]","Red","Yellow","Orange","Green","Blue","Purple","Pink","Black","Grey","Cyan"};
if (nCross==1)
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, RED, 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, RED, 0, 0);
}
if (nCross==2)
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, YELLOW, 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, YELLOW, 0, 0);
}
if (nCross==3)
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, ORANGE, 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, ORANGE, 0, 0);
}
if (nCross==3)
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, GREEN, 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, GREEN, 0, 0);
}
if (nCross==4)
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, BLUE, 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, BLUE, 0, 0);
}
if (nCross==5)
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, PURPLE, 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, PURPLE, 0, 0);
}
if (nCross==6)
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, PINK, 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, PINK, 0, 0);
}
if (nCross==7)
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, BLACK, 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, BLACK, 0, 0);
}
if (nCross==8)
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, GREY, 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, GREY, 0, 0);
}
if (nCross==9)
{
int x = ( GetSystemMetrics( 0 ) / 2);
int y = ( GetSystemMetrics( 1 ) / 2);
D3DRECT rec = { x - 10, y, x + 10, y + 1};
D3DRECT rec2 = { x, y - 10, x + 1, y + 10};
pDevice->Clear(1, &rec, D3DCLEAR_TARGET, CYAN, 0, 0);
pDevice->Clear(1, &rec2, D3DCLEAR_TARGET, CYAN, 0, 0);
}
if(x_GlassWall)
{
#define Stride5 40
if(m_Stride==Stride5)
{
pDevice->SetRenderState(D3DRS_ZENABLE, D3DZB_FALSE);
}
}
if (x_FullBright==1)
{
pDevice->SetRenderState(D3DRS_LIGHTING, false);
pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255, 255,255,255));
}
if (x_WallHack==1)
{
if(m_Stride == 36)
{
pDevice->SetRenderState(D3DRS_ZENABLE,false);
}
}
}
_asm popad;
return pDrawIndexedPrimitive(pDevice, Type, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, primCount);
}
//HRESULT __stdcall InstallHook()
//{
// HMODULE D3D9;
// do
// {
// D3D9 = GetModuleHandle("d3d9.dll");
// }
//
// while(!D3D9);
//
// DWORD dwPresent = GetAddressPtr(17);
// DWORD dwReset = GetAddressPtr(16);
//
// pPresent = (oPresent) DetourCreateE9((DWORD)dwPresent,(DWORD)myPresent,SIZEOF_MOVEAX_JMPEAX);
// pReset = (oReset) DetourCreateE9((DWORD)dwReset,(DWORD)myReset,SIZEOF_MOVEAX_JMPEAX);
//
// while(1)
// {
// DWORD dwDrawIndexedPrimitive = GetAddressPtr(82);
//
// if( memcmp((void*)dwDrawIndexedPrimitive,(void*)"\x8B\xFF",2)==0 )
// {
// pDrawIndexedPrimitive = (oDrawIndexedPrimitive) B8Detours(dwDrawIndexedPrimitive, (DWORD)myDrawIndexedPrimitive, 7); /*12*/
// }
// Sleep(100);
// }
//
// return TRUE;
//
//}
void WriteMemory(PVOID dwAdd, void *val, int bytes)
{
DWORD d, ds;
VirtualProtect(dwAdd, bytes, PAGE_EXECUTE_READWRITE, &d);
memcpy(dwAdd, val, bytes);
VirtualProtect(dwAdd,bytes,d,&ds);
}
DWORD MEMhotpatch(DWORD dwAddress, DWORD dwFunction)
{
BYTE OriginalBytes[] = { 0x90, 0x90, 0x90, 0x90, 0x90, 0x8b, 0xff};
BYTE NewBytes[] = { 0xe9, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xf9};
dwAddress -= 5;
if (memcmp((void *)dwAddress,(void *)OriginalBytes, 7) != 0)
{
return 0;
}
*(DWORD*)(&NewBytes[1]) = (dwFunction - dwAddress) - 5;
WriteMemory((void *)dwAddress, (void *)NewBytes, 7);
return (dwAddress + 7);
}
VOID WINAPI Direct3DHook( ){
HMODULE CBBase = NULL;
for (;CBBase == NULL;Sleep(100))
CBBase = LoadLibrary("d3d9.dll");
DWORD* VTableS = 0;
DWORD hD3D8 = (DWORD)GetModuleHandle("d3d9.dll");
DWORD table = FindPattern(hD3D8, 0x128000, (PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\x86\x00\x00\x00\x00\x89\x86", "xx????xx????xx");
memcpy(&VTableS, (void*)(table+2), 4);
memcpy((void *)PresenOpCodes, (void*)VTableS[17], 7);
memcpy((void *)ResetOpCodes, (void*)VTableS[16], 7);
while( 1 )
{
if(memcmp((void*)VTableS[17],(void*)PresenOpCodes,7)==0){
pPresent = (oPresent) MEMhotpatch((DWORD)VTableS[17], (DWORD)myPresent);
}
if(memcmp((void*)VTableS[16],(void*)ResetOpCodes,7)==0){
pReset = (oReset) MEMhotpatch((DWORD)VTableS[16], (DWORD)myReset);
}
Sleep( 1 );
}
}
DWORD GUIDTECH()
{
vipcheck("");
if (GUIDstat!=0 || GUIDstat ==95)
{
Writelog("[TradEmArk™] >> Welcome to my VIP Hack v4");
Writelog("[TradEmArk™] >> Your Guid is: %s",szGuid);
Writelog("[TradEmArk™] >> Failed to Find your GUID in Database");
Writelog("");
ExitProcess(0);
MessageBoxA(NULL,"Your GUID is not Activated! More in .txt File!","GUID Error",MB_ICONSTOP);
}
else {
Writelog("[TradEmArk™] >> Your Guid is: %s",szGuid);
Writelog("[TradEmArk™] >> Your GUID is found in Database!");
Writelog("[TradEmArk™] >> GUID got Verified");
Writelog("[TradEmArk™] >> Have FUN with this Hack, TradEmArk™!");
Writelog("");
}
return 0;
}
void TimeLimit()
{
DWORD PTR_SERVER = *(DWORD*)PTR_SERVERPTR;
if(PTR_SERVER != 0)
{
if(ETimeLimit)
{
//xTime5 = 1;
//Sleep(60000);
//xTime5 = 0;
//xTime4 = 1;
//Sleep(60000);
//xTime4 = 0;
//xTime3 = 1;
//Sleep(60000);
//xTime3 = 0;
//xTime2 = 1;
//Sleep(60000);
//xTime2 = 0;
//xTime1 = 1;
//Sleep(60000);
//xTime1 = 0;
//ShellExecute( NULL, NULL, "http://cybercheatz.com", NULL, NULL, SW_HIDE );
//ExitProcess(0);
}
}
}
HRESULT APIENTRY TimeThread()
{
for( ; ; )
{
TimeLimit();
Sleep(1);
}
return TRUE;
}
HRESULT APIENTRY HackThread()
{
for( ; ; )
{
x_Player();
x_Server();
AimbotHacks();
BotHacks();
Sleep(2);
}
return TRUE;
}
VOID SecurityMain()
{
for ( ; ; )
{
Module->AntiDumping();
Module->AntiOllyDbg();
Sleep(2);
}
}
//
//DWORD WriteMemory(PVOID dwAdress,VOID* dwValue,INT dwBytes)
//{
//DWORD dwProtect,dwProtected;
//VirtualProtect(dwAdress,dwBytes,PAGE_EXECUTE_READWRITE,&dwProtect);
//memcpy(dwAdress,dwValue,dwBytes);
//VirtualProtect(dwAdress,dwBytes,dwProtect,&dwProtected);
//return ( FALSE );
//}
//
//INT BypassMain()
//{
//DWORD dwEhSvc;
//do
//{
//dwEhSvc = (DWORD)GetModuleHandleA("EhSvc.dll");
//}
//while(!dwEhSvc);
//WriteMemory((VOID*)(dwEhSvc+HS_NANO_CHECK1),(PBYTE)"\xB8\x01\x00\x00\x00\xC3",6); //EHSVC NANO CHECK
//WriteMemory((VOID*)(dwEhSvc+HS_NANO_CHECK2),(PBYTE)"\xB8\x01\x00\x00\x00\xC3",6); //EHSVC NANO CHECK
//WriteMemory((VOID*)(dwEhSvc+HS_NANO_CHECK3),(PBYTE)"\xB8\x01\x00\x00\x00\xC3",6); //EHSVC NANO CHECK
//WriteMemory((VOID*)(dwEhSvc+HS_EHSVC_CRC),(PBYTE)"\xC2\x04\x00",3); // CRC CHECK
//WriteMemory((VOID*)(dwEhSvc+HS_ASM_DETECTION1),(PBYTE)"\x90\x90",2); // ASM DETECTION CHECK
//WriteMemory((VOID*)(dwEhSvc+HS_ASM_DETECTION2),(PBYTE)"\x90\x90",2); // ASM DETECTION CHECK
//WriteMemory((VOID*)(dwEhSvc+HS_EHSVC_CRASH),(PBYTE)"\x90\x90",2); // ANTI CRASH
//return ( 0 );
//}
//BOOL WINAPI DllMain( HMODULE hDll, unsigned long Reason , LPVOID LPReserved )
//{
//switch (Reason)
//{
//case DLL_PROCESS_ATTACH :
// HideModule(hDll);
// logging(hDll);
// CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)InstallHook, NULL, NULL, NULL);
// CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)TimeThread, NULL, NULL, NULL);
// CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)SecurityMain, NULL, NULL, NULL);
// CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)HackThread, NULL, NULL, NULL);
// CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)GUIDTECH, NULL, NULL, NULL);
// ShellExecute( NULL, NULL, "http://cybercheatz.com", NULL, NULL, SW_HIDE );
// }
// return TRUE;
//}
bool DllMain ( HMODULE hDll, unsigned long Reason , LPVOID LPReserved )
{
switch (Reason)
{
case DLL_PROCESS_ATTACH :
HideModule(hDll);
logging(hDll);
_START(InstallHook);
_START(TimeThread);
_START(SecurityMain);
_START(HackThread);
_START(GUIDTECH);
ReadProcessMemory(GetCurrentProcess(),(LPVOID)GetProcAddress(GetModuleHandle("Kernel32"),"GetTickCount"),&opcodes,5,0);
DetourFunction((PBYTE)GetTickCount,(PBYTE)GetTickCount_Detour);
DetourFunctionWithTrampoline((PBYTE)GetThreadContext_Trampoline,(PBYTE)GetThreadContext_Detour);
break;
case DLL_PROCESS_DETACH :
DetourRemove((PBYTE) GetThreadContext_Trampoline,(PBYTE) GetThreadContext_Detour);
WriteProcessMemory(GetCurrentProcess(),(LPVOID)GetProcAddress(GetModuleHandle("Kernel32"),"GetTickCount"),&opcodes,5,0);
if (oldHandler) SetUnhandledExceptionFilter (oldHandler);
if (oldHandler2) SetUnhandledExceptionFilter (oldHandler2);
break;
}
return (1);
}
typedef int ( *PFN_AhnEH_Callback)( long lCode, long lParamSize, void* pParam );
PFN_AhnEH_Callback pAhnEH_Callback;
HMODULE Ehsvc = GetModuleHandleA("Ehsvc.dll");
int BypassX1 = 1;
int _CallBackThread()
{
#define ADR_CallBack 0x4DFBAD
if(BypassX1)
{
DWORD dwCode = 0;
int myReturn = pAhnEH_Callback(dwCode, 0, NULL);
return myReturn;
}
}
if(AntiPartyProgram)
{
*(BYTE*)(PTR_SERVER+OFS_ANTIABNORMALGAMEPLAY1) = 0;
*(BYTE*)(PTR_SERVER+OFS_ANTIABNORMALGAMEPLAY2) = 0;
*(BYTE*)(PTR_SERVER+OFS_ANTIABNORMALGAMEPLAY3) = 0;
*(BYTE*)(PTR_SERVER+OFS_ANTIABNORMALGAMEPLAY4) = 0;
}
|
|
|
02/01/2012, 05:55
|
#6377
|
elite*gold: 8
Join Date: Oct 2011
Posts: 656
Received Thanks: 1,895
|
Wollte das nicht BlackLegend Public machen?
Egal hab den Rehook und die ESP Source ein bischen verändert Viel Spaß damit lol.. ;D
|
|
|
02/01/2012, 09:39
|
#6378
|
elite*gold: 0
Join Date: Sep 2011
Posts: 112
Received Thanks: 165
|
Tele to plant is me !
-,-
|
|
|
02/02/2012, 14:50
|
#6379
|
elite*gold: 0
Join Date: Nov 2011
Posts: 116
Received Thanks: 12
|
Why is my Autostart / Ready not working?
Code:
if(pMenuItems.menu.bots.start)
{
if ( *(int*)(Serverx+LocalIndex) == *(int*)(Serverx+ImMaster) )
{
DWORD dwStartPtr = *(DWORD*)Room;
if(dwStartPtr)
{
dwStartPtr = *(DWORD*)(dwStartPtr+StartSize);
if(dwStartPtr)
{
Sleep(700);
DWORD dwStartRoom = AutoStart;
__asm
{
PUSH dwStartPtr;
CALL [dwStartRoom];
}
}
}
}
}
if(pMenuItems.menu.bots.ready)
{
GetReady();
}
Code:
void __stdcall GetReady()
{
DWORD PlayerPointer = *(DWORD*)ADR_PLAYERPOINTER;
DWORD ServerPointer = *(DWORD*)ADR_SERVERPOINTER;
if(ServerPointer != 0)
{
if(*(int*)(ServerPointer+MySize) == *(int*)(ServerPointer+ImMaster) || *(int*)((ImReady)+(GlobalIndex*(*(int*)(ServerPointer+MySize))))!=1)
{
DWORD StartRoomClassPointer = *(DWORD*)(Room);
DWORD GameStart = 0x50A666;
if(StartRoomClassPointer)
{
StartRoomClassPointer = *(DWORD*)(StartRoomClassPointer+StartSize);
if(StartRoomClassPointer)//
{
StartRoomClassPointer = *(DWORD*)(StartRoomClassPointer+ReadySize);
if(StartRoomClassPointer)//
{
Sleep(700);
if(*(int*)(ServerPointer+MySize) == *(int*)(ServerPointer+ImMaster) || *(int*)((ImReady)+(GlobalIndex*(*(int*)(ServerPointer+MySize))))!=1)
{
__asm
{
push StartRoomClassPointer;
call [GameStart];
}
}
}
}
}
}
}
}
Addys i use:
#define Room 0x9F28CC
#define Info 0xA47DC0
#define ImReady 0xA43AF0
#define AutoStart 0x50A666
#define ReadySize 0x8E0
#define StartSize 0xA4
#define ImMaster 0xFD160
#define LocalIndex 0x16104
#define MySize 0x11B800
|
|
|
02/02/2012, 18:54
|
#6380
|
elite*gold: 14
Join Date: Nov 2011
Posts: 139
Received Thanks: 170
|
Frage.
Sind dises Structs aktuell?
Code:
struct CPlayer
{
char Nano0[50236];//0x0
float NoRecoil1;//0xC43C
float NoRecoil2;//0xC440
float NoRecoil3;//0xC444
char Nano1[92];
float GravityX;//0xC4A4
float GravityY;//0xC4A8
float GravityZ;//0xC4AC
char Nano2[15658];
WORD Weapon1;//0x101DA
WORD Weapon2;//0x101DE
WORD Weapon3;//0x101E2
char Nano3[228];
float FallDamage;//0x102C8
char Nano4[20];
float PosX;//0x102E0
char Nano5[4];
float PosY;//0x102E8
char Nano6[4];
float PosZ;//0x102F0
char Nano7[228];
int m134idle;//0x103D8
char Nano8[53];
float NoReload;//0x103DD
};
|
|
|
02/02/2012, 19:19
|
#6381
|
elite*gold: 15
Join Date: Apr 2011
Posts: 1,524
Received Thanks: 971
|
Quote:
Originally Posted by _BlackOne
Frage.
Sind dises Structs aktuell?
Code:
struct CPlayer
{
char Nano0[50236];//0x0
float NoRecoil1;//0xC43C
float NoRecoil2;//0xC440
float NoRecoil3;//0xC444
char Nano1[92];
float GravityX;//0xC4A4
float GravityY;//0xC4A8
float GravityZ;//0xC4AC
char Nano2[15658];
WORD Weapon1;//0x101DA
WORD Weapon2;//0x101DE
WORD Weapon3;//0x101E2
char Nano3[228];
float FallDamage;//0x102C8
char Nano4[20];
float PosX;//0x102E0
char Nano5[4];
float PosY;//0x102E8
char Nano6[4];
float PosZ;//0x102F0
char Nano7[228];
int m134idle;//0x103D8
char Nano8[53];
float NoReload;//0x103DD
};
|
Teste es aus
|
|
|
02/02/2012, 20:56
|
#6382
|
elite*gold: 900
Join Date: Apr 2009
Posts: 14,981
Received Thanks: 11,403
|
Quote:
Originally Posted by _BlackOne
Frage.
Sind dises Structs aktuell?
Code:
struct CPlayer
{
char Nano0[50236];//0x0
float NoRecoil1;//0xC43C
float NoRecoil2;//0xC440
float NoRecoil3;//0xC444
char Nano1[92];
float GravityX;//0xC4A4
float GravityY;//0xC4A8
float GravityZ;//0xC4AC
char Nano2[15658];
WORD Weapon1;//0x101DA
WORD Weapon2;//0x101DE
WORD Weapon3;//0x101E2
char Nano3[228];
float FallDamage;//0x102C8
char Nano4[20];
float PosX;//0x102E0
char Nano5[4];
float PosY;//0x102E8
char Nano6[4];
float PosZ;//0x102F0
char Nano7[228];
int m134idle;//0x103D8
char Nano8[53];
float NoReload;//0x103DD
};
|
Du kannst des auch einfach ausrechnen... einfach vom Playerpointer ausgehen
|
|
|
02/03/2012, 19:30
|
#6383
|
elite*gold: 0
Join Date: Nov 2011
Posts: 116
Received Thanks: 12
|
#Request.
Wie kann Ich eine Funktion über eine .txt auf einem FTP online deaktivieren? Oder gibt es sichere, einfache varianten?
like
if (pMenuItems.Menu.Test.TestA)
{
*(float*)TestA = 0.0f;
*(float*)TestB = 0.0f;
*(float*)TestC = 0.0f;
}
= über FTP deaktivieren
|
|
|
02/03/2012, 20:41
|
#6384
|
elite*gold: 900
Join Date: Apr 2009
Posts: 14,981
Received Thanks: 11,403
|
Quote:
Originally Posted by kkBioX
#Request.
Wie kann Ich eine Funktion über eine .txt auf einem FTP online deaktivieren? Oder gibt es sichere, einfache varianten?
like
if (pMenuItems.Menu.Test.TestA)
{
*(float*)TestA = 0.0f;
*(float*)TestB = 0.0f;
*(float*)TestC = 0.0f;
}
= über FTP deaktivieren
|
Über eine einfache Datenbankabfrage?
Der user muss sich über die HWID einloggen, bzw die auf deiner Homepage angeben und dann fragst du einfach ab ob dieser benutzer einen aktiven VIP account hat oder nicht.
Der rest is ja einfach...
if(Supergodmode)
{
if(HWIDcheck.VIPstatus == 0)
{
}else{
*(unsigned long*)ADR_SUPERGODMODE = 1337;
}
}
|
|
|
02/04/2012, 11:15
|
#6385
|
elite*gold: 26
Join Date: Dec 2010
Posts: 4,343
Received Thanks: 2,395
|
Ich wusste nicht wo hin damit hier oder in die Laberecke
Ich war ja mal wieder 2 oder auch 3 Wochen nicht aktiv war...
So ich habe on einem "großen Update" gehört.
Und ich habe auch gelesen (meine ich) das G1 iwas gefixxt haben soll ( ich meine sowas wie Detour oder ähnliches)
Ist diese aussage richtig?
|
|
|
02/04/2012, 12:31
|
#6386
|
elite*gold: LOCKED
Join Date: Dec 2009
Posts: 4,650
Received Thanks: 5,731
|
Quote:
Originally Posted by hero9910
Ich war ja mal wieder 2 oder auch 3 Wochen nicht aktiv war...
So ich habe on einem "großen Update" gehört.
Und ich habe auch gelesen (meine ich) das G1 iwas gefixxt haben soll ( ich meine sowas wie Detour oder ähnliches)
Ist diese aussage richtig?
|
jain
dip -> dt
alles andere normal...
|
|
|
02/05/2012, 20:17
|
#6387
|
elite*gold: 297
Join Date: Dec 2010
Posts: 1,129
Received Thanks: 1,687
|
Quote:
Originally Posted by Angel-Piece
jain
dip -> dt
alles andere normal...
|
Man kann IDirect3DDevice9::DrawIndexedPrimitive noch hooken. Sogar ohne Bypass, wenn man denn weiß, wie. HackShield scannt übrigens nach ausnahmslos allen Bytes in der Funktion. Wenn man diese also modifiziert, erhält man Error 10301 "Memory Modification Detected".
Folglich: Man muss hooken / detouren ohne Bytes zu modifizieren.
|
|
|
02/06/2012, 20:35
|
#6388
|
elite*gold: LOCKED
Join Date: Dec 2009
Posts: 434
Received Thanks: 396
|
Wie kann Ich eine Funktion über eine .txt auf einem FTP online deaktivieren? Oder gibt es sichere, einfache varianten?
like
if (pMenuItems.Menu.Test.TestA)
{
*(float*)TestA = 0.0f;
*(float*)TestB = 0.0f;
*(float*)TestC = 0.0f;
}
= über FTP deaktivieren
Nunja,dieses kannste über am besten über ein PHP Panel managen.Wenn du jede einzelne funktion aktivieren und deaktivieren willst ist das ne menge arbeit.Was du meinst ist warscheinlich ein GuidCheck.
Da empfehle ich dir MySQLi connect zur datenbank über PHP ,über _GET liest du die guid beim PHP script aus welches du über eine Internet Connection öffnest.Dann kannste ganz einfach den buffer (also den quelltext) auslesen und den über die c++ funktion strcmp vergleichen
|
|
|
02/06/2012, 21:14
|
#6389
|
elite*gold: 0
Join Date: Dec 2011
Posts: 129
Received Thanks: 82
|
UD Chams ( No Strides ) :
Code:
if(CH_chams)
{
pDevice->SetRenderState(D3DRS_ZENABLE,false);
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_SHADEMODE, D3DSHADE_FLAT);
pDevice->SetRenderState(D3DRS_AMBIENT, COLOR1);
pDrawIndexedPrimitive(pDevice, pType, nMinIndex, nNumVertices, nStartIndex, nPrimitiveCount);
pDevice->SetRenderState(D3DRS_ZENABLE,true);
pDevice->SetRenderState(D3DRS_LIGHTING, true);
pDevice->SetRenderState(D3DRS_SHADEMODE, D3DSHADE_FLAT);
pDevice->SetRenderState(D3DRS_FOGENABLE, false);
pDevice->SetRenderState(D3DRS_AMBIENT, COLOR2);
}
Credits to UnknownPK.
Mein Scrollbar Menu:
Code:
void D3D9Menu::Boarders(LPDIRECT3DDEVICE9 pDevice,ID3DXFont* pFont, float x, float y)
{
//Menu
DrawBox (pDevice,8,7, 171,21,MENUCOLOR_INSIDEBOX);
DrawBox (pDevice,8,28,159,Mmax*Mysize+33,MENUCOLOR_INSIDEBOX);
DrawRectangle(pDevice,8,7, 171,21,1,MENUCOLOR_OUTSIDEBOX);
DrawRectangle(pDevice,8,28,158,Mmax*Mysize+33,1,MENUCOLOR_OUTSIDEBOX);
//ScrollBar
DrawBox (pDevice,166,28,13,Mmax*Mysize+33,MENUCOLOR_INSIDEBOX);
DrawRectangle(pDevice,166,28,13,Mmax*Mysize+33,1,MENUCOLOR_OUTSIDEBOX);
//Bottom
DrawBox (pDevice,8,Mmax*Mysize+62,171,20,MENUCOLOR_INSIDEBOX);
DrawRectangle(pDevice,8,Mmax*Mysize+62,171,20,1,MENUCOLOR_OUTSIDEBOX);
DrawTextC(83,Mmax*Mysize+65,Cyans,"Coded by UnknownData!",pFont);
}
Code:
void D3D9Menu::MenuShow(float x, float y, ID3DXFont* pFont1, LPDIRECT3DDEVICE9 pDevice)
{
int i, val;
DWORD color;
char text[100];
if (!Mvisible) return;
if (Mtitle[0]) {
Boarders(pDevice,pFont1, x, y);
DrawTextC((x + 72) + 7, y + 2, MENUCOLOR_TITLE, " Wr-Sys D3D Engine ", pFont1);
y+=(Mysize+8);
}
for (i=0; i<Mmax; i++) {
val=(MENU[i]->var)?(*MENU[i]->var):0;
sprintf(text, "%s", MENU[i]->txt);
if (i==Mpos){
color=MCOLOR_CURRENT;
sprintf(text, "%s", MENU[i]->txt);
DrawBox(pDevice,x+155,y,13,15,Cyans);
}
else if (MENU[i]->typ==MENUFOLDER)
color=MCOLOR_FOLDER;
else if (MENU[i]->typ==MENUTEXT)
color=MCOLOR_TEXT;
else
color=(val)?MCOLOR_ACTIVE:MCOLOR_INACTIVE;
//FillARGB(x-9, y, 155, 14, D3DCOLOR_ARGB( 180 , 51, 51, 51 ), pDevice );
if (MENU[i]->opt)
{
if (MENU[i]->typ==MENUFOLDER){
DrawTextL(x+3, y, color,text, pFont1);
//y = y + 2;
}else{
DrawTextL(x+3, y, color,text, pFont1);
}
}
if (MENU[i]->opt) {
if (MENU[i]->typ==MENUTEXT)
DrawTextR((x+Mxofs), y, color,(char *)MENU[i]->opt, pFont1);
else
DrawTextR((x+Mxofs), y, color,(char *)MENU[i]->opt[val], pFont1);
}
y+=Mysize;
}
YPOS=y;
}
Made for Hans211 Menu , dont do anything you dont know :P
Made by UnknownData , dont be an fCking Leecher.
|
|
|
02/07/2012, 12:46
|
#6390
|
elite*gold: 420
Join Date: Jan 2012
Posts: 1,082
Received Thanks: 1,000
|
Wenn man alle Parameter der IDirect3DDevice9:: DrawIndexedPrimitive-Methode zur Verfügung hat, wieso sollte man dann Chams "ohne Strides" machen mein Lieber?
Man muss doch nur die IDirect3DDevice9::GetStreamSource-Methode aufrufen.
Code:
HRESULT IDirect3DDevice9::GetStreamSource(
[in] UINT StreamNumber,
[in, out] IDirect3DVertexBuffer9 **ppStreamData,
[out] UINT *pOffsetInBytes,
[out] UINT *pStride
);
|
|
|
 |
|
Similar Threads
|
WTB Flyff Source code snippets
04/01/2012 - Flyff Trading - 0 Replies
Hellow I posted this because I wanted to buy a fix scroll of unbinding.Which removes soul-link of an item.If you have its code snippets PM me.Don't sell me a code which is release because all of them are not working.I wanted to buy a fix one and a non-buggy code
Payment:via Paypal
|
[Autoit] Youtube Code Snippets
07/29/2011 - AutoIt - 5 Replies
Tag Zusammen.
Wie wohl die meisten von euch mitbekommen haben, bieten derzeit sehr viele User hier sogenannte Youtube Services an, bei denen man Abos, Likes, Dislikes etc. kaufen kann.
Doch wer wirklich Erfolg haben will, braucht natürlich viele Abonnenten und Likes, was per Hand Tage dauern würde.
Deshalb werden hier in letzter Zeit immer mehr Youtube Bots verkauft.
Was, wie ich finde, ein ziemliche Abzocke ist, da das meist nur sehr schlechte Bots sind, die lediglich den Internet...
|
Some Code-Snippets[PSERVER]
07/15/2011 - Kal Hacks, Bots, Cheats & Exploits - 17 Replies
This is the code of the hack which Fremo released..
I got new methods so I dont need this anymore & maybe it'll help some people...
G31 Adult Skill
if(comboBox4->Text=="Panther'crit'")
{
KC->Chat(255," Panther Skill ON");
KC->Threads=1;
KC->lasttime = timeGetTime()-15000;
}
else if(comboBox4->Text=="Tiger'otp'")
|
[Release] Code Snippets Manager
01/21/2011 - Coding Releases - 0 Replies
Code Snippets Manager
http://upit.cc/images/1d47d78e.jpg
Hab mich heute mal rangesetzt, und einen kleinen Manager für
Code-Snippets(Code-Fetzen) gecodet, da ich alles sortiert
in einer Anwendung wollte.
Da es sicherlich jemand nützlich finden wird, lad ich es hier mal hoch.
|
All times are GMT +1. The time now is 19:59.
|
|