Tampilkan postingan dengan label Crosfire. Tampilkan semua postingan
Tampilkan postingan dengan label Crosfire. Tampilkan semua postingan

Senin, 30 Desember 2013

Base Untuk Membuat Cheat Crosfire Terbaru

Posted by Unknown 03.13, under | No comments


Base Untuk Membuat Cheat Crosfire 2013 - Kali ini saya akan mengeshare sorce code/base untuk membuat cheat CF/Crosfire .


Source yang Ane Kasih tinggal isi Offset dan addres nya dan Build pake Microsoft Visual Studio C++. jangan pake Dev C++ .

Ini Source codenya :

//=====================================|| SOURCE CODE SIMPLE ||=================================//
// Contens : Simple Source For Crossfire Indonesia ----BY.Aufa SM---- //
// Author : Aufa SM//
// Date Create : 06 juni 2013 //
// Catatan : Silahkan Kembangkan Source Ane ini Tapi jangan Merubah Credit nya!!!!!!! //
//=====================================|| System include ||=====================================//
#include <Windows.h>
#include <process.h>
#include <stdio.h>
#include <fstream>

using namespace std;

#define MgrWeapon 0x
#define WallManag 0x
#define ClientShe 0x
#define PlayerMgr 0x 
#define PTC 0x
#define PTCOffset 0x
#define NoReload 0x
#define NoChange 0x
#define NoRecoil1 0x
#define NoRecoil2 0x
#define NoRecoil3 0x
#define NoRecoil4 0x
#define NoRecoil5 0x
#define wallhack 0x


UINT WINAPI Yuzra45( LPVOID )

{
while(1)
{
if(GetModuleHandleA("CShell.dll") != NULL 
&& GetModuleHandleA("ClientFX.fxd")!= NULL)
{
Sleep(100); //Berikan sleep agar tidak lag
bool Noreload = false ;
bool Norecoil = false ;
bool Nochange = false ;
bool fastknife = true ;
bool KnockBack = true ;
bool FastPlant = true ;
bool FastDefuse = true ;
bool MaxCanDefuseDistance = true ;
bool NoScope = false ;
bool Wallhack = true ;


if(GetAsyncKeyState(VK_NUMPAD4)) {Noreload=true ;Beep (1000,200);}

if(GetAsyncKeyState(VK_NUMPAD5)) {Norecoil=true ;Beep (1000,200);}
if(GetAsyncKeyState(VK_NUMPAD6)) {Nochange=true ;Beep (1000,200);}
if(GetAsyncKeyState(VK_NUMPAD7)) {Nochange=true ;Beep (1000,200);}
if(GetAsyncKeyState(VK_NUMPAD8)) {NoScope=true ;Beep (1000,200);}

DWORD YuzraC3 = (DWORD)GetModuleHandleA("CShell.dll");

DWORD pWeaponMgr = *(DWORD*)(YuzraC3 + MgrWeapon);
DWORD pPlayerMgr = *(DWORD*)(YuzraC3 + PlayerMgr);
DWORD dwPlayerPointer = *(DWORD*)( YuzraC3 + ClientShe + 0x54);


if(Wallhack){

memcpy((VOID*)wallhack, "\x00\x00\x00\x00\x00\x00", 6); //<===WH
}


if(FastPlant){

*(float*)(pPlayerMgr + 0x) = 1.6f; //CrouchSpeed
}


if(FastDefuse){

*(float*)(pPlayerMgr + 0x) = 1.0f; //CrouchSpeed
}

if(MaxCanDefuseDistance){

*(float*)(pPlayerMgr + 0x) = 9999.0f;//CrouchSpeed
}




//=================================WeaponMgr===============================//


if(pWeaponMgr){

for(int i=0; i<900; i++){
for(int y = 0; y<10; y++){
DWORD IndexWeaponManager = (*(unsigned long*)(pWeaponMgr + (4*i))); 
if(IndexWeaponManager != NULL ){


if(Noreload){

*(float*)(IndexWeaponManager + (NoReload + (4*y))) = (float)99.0; //<===Reload
}


if(Norecoil){

*(float*)(IndexWeaponManager + (NoRecoil1 + (4*y))) = (float)0.0; //<===Recoil 
*(float*)(IndexWeaponManager + (NoRecoil2 + (4*y))) = (float)0.0;
*(float*)(IndexWeaponManager + (NoRecoil3 + (4*y))) = (float)0.0;
*(float*)(IndexWeaponManager + (NoRecoil4 + (4*y))) = (float)0.0;
*(float*)(IndexWeaponManager + (NoRecoil5 + (4*y))) = (float)0.0;
}



if(Nochange){

*(float*)(IndexWeaponManager + (NoChange + (4*y))) = (float)100.0; //<===Change
}

if(NoScope){

*(float*)(IndexWeaponManager + 0x) = 1.5f;
}


if(pWeaponMgr){

for(int j = 0; j<10; j++){
DWORD IManager = (*(unsigned long*)(pWeaponMgr + (4*i))); 
if(IManager != NULL ){



if(fastknife){

*(float*)(IManager + 0x + 4*j ) = 1.4f; //<=== FastKnife
}


if (KnockBack){ 

*(float*) (IManager + ( 0x + (4*j))) = 0.0f;
}

}

}
}
}
}
}
}
}
}
}

BOOL WINAPI DllMain( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )

{
DisableThreadLibraryCalls( hDll );
if( dwReason == DLL_PROCESS_ATTACH )
{
MessageBox(0, "CHEAT ACTIVED", "By Yuzra45", MB_OK + MB_ICONASTERISK);
_beginthreadex(0, 0, Yuzra45, 0, 0, 0);
system("start https://one-kids.blogspot.com/");
MessageBox(0, "One Kids Blogger", "By AufaSM", MB_OK + MB_ICONASTERISK);

char strDLLName [_MAX_PATH];

GetModuleFileName(hDll, strDLLName , _MAX_PATH);

if (strstr(strDLLName,"NAMA-DLL-KAMU.dll") <= 0) {//Tuliskan sesuai nama DLL kamu!

MessageBoxA(0, "Mohon untuk mengembalikan sesuai nama aslinya! \n \n Terima Kasih : Yuzra45-C3","PERINGATAN!", MB_OK + MB_ICONSTOP );
Beep (1000,500);

}

}
return 1;
}