[Visual C++]Express Édition 3 [.Cpp & .h]

Leplayze

Frite...euse (jeu de mot)
Ancien staff
4 Déc. 2009
12,661
5
1,303
26
www.youtube.com
Bonjour , voila je vais vous expliquer comment Crée une Dll.Avec 2 Fichier ( Source ".Cpp/.h)

1)Go to -> Nouveaux projet Win32 ajouter le nom du cheat moi ca va etre IkBen2File,

Clic ok, puis Suivant - sélectionner " Dll" - puis Terminer

Ps:Si vous avais suivi l'ancien Tutoriel,Vous pouvez observer' nous avonz pas Cocher 'Projet Vide

2) "Donc la suite et de Crée Votre Fichier.h dans Fichiers d'en-tête"

Clic droit sur le Fichiers d'en-tête et ajoute un nouvelle élément .h "Nome le (Addie ou autre)
Donc ca devrais Donner ça
"addie.h"" nous allons Configurée les addies après


3) aller dans le Dossier " Fichier d'en-tête"
il as un Fichier "stdafx.h" dans le Fichier la Vous ajouter
void PlayerHacks();
en dessous de #include "targetver.h"

4) aller dans dllmain.cpp
et remplacer le code par ce lui si
#include "stdafx.h"

void hDllMain(void)
{
while(true){
PlayerHacks();
Sleep(30);
}
}


BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
DWORD dwID1 = 0;
HANDLE hThread1 = CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)hDllMain, NULL, NULL,&dwID1 );
CloseHandle(hThread1);
break;
}
return TRUE;
}

5) aller dans IkBen2File.cpp "le Ikben2File.Cpp c'est le nom de Votre projet ( Lol ) "
et ajouter ça
#include "stdafx.h"
#include "addie.h" sI VOUS N'AVAIS PAS MIS ADDIE COMME NOM
Alor Vous de Vais Déclarée ( #include "nom.h"
)

int SuperJump = 1; // Ici vous Déclaré les option,avec on/Off (1 = On / 0 = Off )
int NoFall = 1; // et vous ajouter votre nouvelle option (Ex: int SpdRoll = 1; )


void PlayerHacks(void)
{
DWORD dwPlayerPtr = *(DWORD*)Addr_Playerpointer;
if(dwPlayerPtr != 0){
if(GetAsyncKeyState(VK_CONTROL) &1){
if(SuperJump){
*(float*)(dwPlayerPtr+0x25C) = 2000.0F;
}
}
if (NoFall)
{*(float*)(dwPlayerPtr+0x320) = -35000.0F;}
}
}
donc IkBen2File.Cpp c'est Votre (main)donc c'est ici que vous ajouter Vos option de hack
ps: Vous pouver Observer 'Sur les 2 autre Théorie c'est les meme Code' mais déclaré autrement (Void) Blablabla(Void)
Pour déclaré une autre option de cheat
if (Biroute) // c'est le nom
{*(float*)(dwPlayerPtr+addie(ou)l'offset) = lavaleur;}
}
}// et Fin de la declaration



5-1)Vous observer quil as 2 option ' Jump & noFallDmg'
Vous devais aller definir ' les Addie ou Offset ' dans le Fichier "addie.h
( il es vide )
Donc ajouter
Comme ceci
//adress server player
#define Addr_Playerpointer 0xCB2EB0
#define Addr_Serverpointer 0xBBC578

//addie
#define Addr_FastAmmo 0xAF7E40
#define Addr_FastRepair 0xAF7E48
#define Addr_FastFlag 0xAF7E4C
#define Addr_FastHealt 0xAF7E44
#define Addr_NoSpread 0xAF7E9C
#define Addr_NoBounds1 0xB287E8
#define Addr_NoBounds2 0xB287EC
#define Addr_NoWater 0xA1A478
#define Addr_NoSpawn1 0xB15E28
#define Addr_NoSpawn2 0xB762D4
#define Addr_Speed 0x99D8B4
#define Addr_SpeedRoll 0x9B75D4
#define Addr_Scope 0xAF7E34
#define Addr_NoFog 0xAFDC9C
//Offser
#define OffSet_X 0x258
#define OffSet_Y 0x260
#define OffSet_Z 0x25C
#define OffSet_Premium1 0x374
#define OffSet_Premium2 0x378
#define OffSet_Gravity 0x80
#define OffSet_Stamina 0x2C
#define OffSet_NoFallDmg 0x320
#define OffSet_GmMode 0x36C
#define OffSet_Weapon1 0x178
#define OffSet_RoomMaster 0xCC190
#define OffSet_PlayerSlot 0xE0AC4
#define OffSet_MaxPlayer 0xCBD68
j'ai laisser ' les addie et les offset des autre option de cheat comme ca vous pouver en rajouter ( Les ADDIE ET OFFSET SON UNDETECT ELLE VIENNE DE LA MISE A JOUR 22/11/2009


6) une Foix tout Fini pressé F7 pour avoir votre Dll :)

j'espère vous avoir aider;)