Revenir en arrière   cheat-gam3 > Programme de cheat > Programmes de cheat > Combat Arms > 22-Cheat !


Sujets similaires
Sujet Auteur du sujet Forum Réponses Dernier message
[cherche] tuto pour créer un multi hack snaff02 49-Astuces & assistance sur ces cheats et jeux 8 17/05/2012 15h46
Comment contrer le hack sans hack... Thuns Archives 47 07/05/2011 15h33
Infraction pour leojore : Mauvaise section à répétition arkanio Commissariat 0 25/12/2010 13h32

Sujet fermé
Outils du sujet   Activer le mode LinéaireActiver le mode HybrideActiver le mode Arborescent
Ancien 05/03/2011, 11h23   #1
Identité
Banned
 
Avatar de Masteur
Masteur est déconnecté
Informations
Inscrit : décembre 2010
Lieu: Dans mon lit ;) c'est chaud "O"
Messages: 339
Point(s) Honneur: 241
Communication
Envoyer un message avec MSN à Masteur
Par défaut Tutoriel pour créer un hack

[I]
Salut,

Aujourd’hui je vais vous apprendre a créer des hacks D3D.

Tout d’abord ce qu’il faut télécharger :

Microsoft Visual 6.0 Entreprise Edition:
[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]

DX9-Summer 2004: Download details: DirectX 9.0 SDK Update - (Summer 2004) a cette adresse
[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]

D3D-Empty:
Spamici
Nouveau lien: [Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]

1) Installez Microsoft Visual 6.0 Entreprise Edition

2) Avec winrar, décompressez D3D-Empty et mettez le dossier sur le bureau.

3) Installez DX9 SDK 2004 dans: C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004)

----------------------------------------
FAIRE DES HACKS

Voila alors c’est parti :
--ETAPE 1--------------------------------------------------

1) Ouvrez Visual C++ 6.

2)Vers le haut vous verrez Tools, cliquez, puis sur Options...
Une fenètre d'affiche. Allez dans l'onglet Directories.
Ajoutez le directory DX9-Summer 2004 que vous devez avoir installé, voici une image: [Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]

Puis choisissez C:\Program Files\Microsoft DirectX 9.0 (Summer 2004)\Include et cliquez sur ok. Une image pour mieux comprendre:
[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]


Ensuite vers la gauche vous voyez que vous ètes dans la sous-options "include files". Cliquez et allez dans la sous-option "library files" ( une image[IMG]Ensuite vers la gauche vous voyez que vous ètes dans la sous-options "include files". Cliquez et allez dans la sous-option "library files" ( une image
[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]

Faites comme avant mais là, choisissez: C:\Program Files\Microsoft DirectX 9.0 (Summer 2004)\Lib

Ensuite changez de sous-option et mettez "executables files" faites comme avant et choisissez: C:\Program Files\Microsoft DirectX 9.0 (Summer 2004)\Utilities puis cliquez ok et encore ok pour que la fenètre se ferme en sauvegardant les changements.

Vous n'aurez a faire cette manip qu'une seule fois.

Maintenant, on passe au hack.
-----ETAPE -----------------------------------

1) Ouvrez Visual C++, et faites File => Open Workspace => D3D-Empty => Tatnium.dsw.

2)Alors au milieu vous voyez tout un long texte incrompréhensible pour le moment. Allez tout en haut de ce texte et vous verrez:

Citation:
#define ullammo_Addie1 0x000000
#define ullammo_Addie2 0x000000
#define ullammo_Addie3 0x000000
#define boxs_Addie1 0x00000


Vous voyez les 0X00000? Eh bien se sont les adresses du hack qu'il va faloir changer car elles ne sont pas bonnes.
Et à chaque fois che vous voudrez ajouter un hack vous devrez ajouter une ligne pour le hack juste en dessous de la ligne pour boxes:

Citation:
#define ullammo_Addie1 0x4EFF16
#define ullammo_Addie2 0x4EFF27
#define ullammo_Addie3 0x4EFF2D
#define boxs_Addie1 0xB2B456 // cette adresse est vielle ne l'utilisez pas


Si vous avez compris sa vous donnera cette image ( pour l'instant c'est pas dur)
[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]

Faites comme avant mais là, choisissez: C:\Program Files\Microsoft DirectX 9.0 (Summer 2004)\Lib

Ensuite changez de sous-option et mettez "executables files" faites comme avant et choisissez: C:\Program Files\Microsoft DirectX 9.0 (Summer 2004)\Utilities puis cliquez ok et encore ok pour que la fenètre se ferme en sauvegardant les changements.

Vous n'aurez a faire cette manip qu'une seule fois.

Maintenant, on passe au hack.

----------------------------------ETAPE 2---------------------------------------------------

1) Ouvrez Visual C++, et faites File => Open Workspace => D3D-Empty => Tatnium.dsw.

2)Alors au milieu vous voyez tout un long texte incrompréhensible pour le moment. Allez tout en haut de ce texte et vous verrez:

Citation:
#define ullammo_Addie1 0x000000
#define ullammo_Addie2 0x000000
#define ullammo_Addie3 0x000000
#define boxs_Addie1 0x00000


Vous voyez les 0X00000? Eh bien se sont les adresses du hack qu'il va faloir changer car elles ne sont pas bonnes.
Et à chaque fois che vous voudrez ajouter un hack vous devrez ajouter une ligne pour le hack juste en dessous de la ligne pour boxes:

[quote#define LENOMDUHACKQUEVOUSVOULEZ_Addie1 0x0000[/quote]

Remplacez 0x00000 par les adresses courantes.

Donc en ce moment les adresses courantes sont du 11 Nov/08:

Citation:
Scope: 0xB72076

Fast Ammo: 0xB72080

Fast Health: 0xB72084

Fast Repair: 0xB72088

Fast Flag: 0xB7208C

Crosshair: 0xB720A4

Nospread: 0xB720CC

Nearfog: 0xB8D0C4

Farfog/Glasswalls: 0xB8D0C8

Fullbright 1: 0xB8D14C

Fullbright 2: 0xB8D150

Fullbright 3: 0xB8D154

Slots: 0xDF8028

Playerpointer: 0x10E78F0

Triggerbot: 0x933C84

No Water: 0x9347A0

No Spawn Wait 1: 0xE02810

No Spawn Wait 2: 0x1C9D0A4

Unl Ammo 1: 0x4EFF16

Unl Ammo 2: 0x4EFF27

Unl Ammo 3: 0x4EFF2D

Boneshot: 0x4ABD64

Weapon Offset: 0x4C

X Offset: 0x18C

Y Offset: 0x194

Z Offset: 0x190

NFD Offset: 0x27C

Stamina Offset: 0x2A4

Norecoil Offset 1: 0x2F4

Norecoil Offset 2: 0x2F8

Norecoil Offset 3: 0x2FC

Premium Offset: 0x364



3) Donc si on veut remplacez les adresses pas bonnes par les bonnes adresses ça fera: ( je ne connais malheuresement pas l'adresse de boxes actuelle donc pour cet exemple, je v mettre l' ancienne adresse de boxes et pour le reste les nouvelles)
Code:

Citation:
#define ullammo_Addie1 0x4EFF16
#define ullammo_Addie2 0x4EFF27
#define ullammo_Addie3 0x4EFF2D
#define boxs_Addie1 0xB2B456 // cette adresse est vielle ne l'utilisez pas


Si vous avez compris sa vous donnera cette image ( pour l'instant c'est pas dur)
[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]


Compris maintenant?

Alors, on va ajouter un hack: circles

Donc en dessous de la ligne boxes il faut mettre:

Code:

#define circles_Addie1 0xB78DF5 // prenez une adresse neuve


Vous aurez donc:

Code:

#define ullammo_Addie1 0x4EFF16
#define ullammo_Addie2 0x4EFF27
#define ullammo_Addie3 0x4EFF2D
#define boxs_Addie1 0xB2B456 // vieille adresse
#define circles_Addie1 0xB78DF5 // vieille adresse


----------------------------------ETAPE -

Descendez un peu plus bas et vous verrez:

Code:

bool CH_Unlimammo = false;
bool CH_Boxs = false;


Pour chaque hack que vous ajoutez, il faut ajouter un ligne ici. Pour nous ce cera:
Code:

bool CH_Circles = false;

Attention a ne pas oublier le << ; >> !!!!

Vous devrez avoir a la fin:

Code:

bool CH_Unlimammo = false;
bool CH_Boxs = false;
bool CH_Circles = false;


Voila pour cette étape

---------------------------------ETAPE
Descendez encore un peu et vous verrez:

Code:

int highlight[2] = {1,0};


Ici pas de difficultées, vous devez ajoutez au chiffre "2" +1 pour chaque hack que vous ajoutez. Vous devez aussi ajouter, pour chaque hack, << ,0 >>
Vu qu'on ajouté un hack ça nous fera:

Code:

int highlight[3] = {1,0,0};


Compris? On passe a la prochaine étape.

----------------------------------ETAPE 5-

On descend encore un tout petit peu jusqu'à voir:

Code:

char unlimammostring[20] = {NULL};
char boxsstring[20] = {NULL};


Voila, ici encore il faut ajouter une ligne pour chaque hack. Donc nous aurons:

Code:

char unlimammostring[20] = {NULL};
char boxsstring[20] = {NULL};
char circlesstring[20] = {NULL};


Une petite image qui montre tout ce qu'on a fait pour s'y retrouver:
[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]


On passe à la prochaine étape à peine plus complèxe.

--------------------------------ETAPE 6--------------
On descend vers la moitier du texte où il y a écrit en vert ADD HACKS HERE
[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]


Ici on ajoute les fonctions des hacks!

Vous voyez pour l'instant:

Code:

//-----------ADD HACKS HERE-----------------------
{
if( CH_Unlimammo ) // UNLIM AMMO!
{
D3D_NOPING( ( void* )ullammo_Addie1, 3);
D3D_NOPING( ( void* )ullammo_Addie2, 3);
D3D_NOPING( ( void* )ullammo_Addie3, 3);
}
{
if( CH_Boxs )//BOXS
{
D3D_NOPING( ( void* )boxs_Addie1, 1);
}


Il faut juste ajouter la fonction de circles:

Code:

{
if( CH_Circles )//CIRCLES
{
D3D_NOPING( ( void* )circles_Addie1, 1); //
}


Vous aurez donc:

Code:

//----------------------------------------------
//-----------ADD HACKS HERE---------------------
{
if( CH_Unlimammo ) // UNLIM AMMO!
{
D3D_NOPING( ( void* )ullammo_Addie1, 3);
D3D_NOPING( ( void* )ullammo_Addie2, 3);
D3D_NOPING( ( void* )ullammo_Addie3, 3);
}
{
if( CH_Boxs )//BOXS
{
D3D_NOPING( ( void* )boxs_Addie1, 1);
}
{
if( CH_Circles )//CIRCLES
{
D3D_NOPING( ( void* )circles_Addie1, 1);
}


---------------------------------ETAPE 7----------------------------------------

Voila pour ça ensuite descendez à peine plus bas et vous verrez:

Code:

//Add hack above here
{
return m_pD3Ddev->BeginScene();
}
}
}
//Add anouther } with every hack!


Vous voyez sur le coté les << } >> ?
Il faut en ajouter un pour chaque hack!

Vous aurez donc:

Code:

//Add hack above here
{
return m_pD3Ddev->BeginScene();
}
}
}
} // on ajoute un ici pour chaque hack
//Add anouther } with every hack!


Une petite image pour récapituler les deux dernières étapes:

[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]

------------------------------------ETAPE 8-------

Un truc rapide: vous déscendez un peu et vous verrez:
Code:

{
if (m_pFont_new)
m_pFont_new->DrawText(15.0f, 100.0f, txtRed, "RENAME ME D3D");//Rename Your Hack

if (m_pFont_INFO)
{
if (CH_Menu)
{


Vous devez CHANGER RENAME ME D3D par le nom de votre hack.

Pour cette fois ce cera test.

Ensuite déscendez un tout petit peu et vous verrez:
Code:

//-------OK below here just copy ONE of the lines and change to the hack your adding!
sprintf(unlimammostring, "%s", (CH_Unlimammo ? "Unlim ammo ON" : "Unlim ammo OFF"));
sprintf(boxsstring, "%s", (CH_Boxs ? "Boxs ON" : "Boxs OFF"));


Il faut ici aussi ajouter une ligne pour notre hack:
Code:

sprintf(circlesstring, "%s", (CH_Circles ? "Circles ON" : "Circles OFF"));


On aura:
Code:

sprintf(unlimammostring, "%s", (CH_Unlimammo ? "Unlim ammo ON" : "Unlim ammo OFF"));
sprintf(boxsstring, "%s", (CH_Boxs ? "Boxs ON" : "Boxs OFF"));
sprintf(circlesstring, "%s", (CH_Circles ? "Circles ON" : "Circles OFF"));


----------------------------------ETAPE 9------
Déscendez a peine plus bas vous verrez:
Code:

///--Same again Copy ONE of these and paste under the last one and change to your hack!
if(highlight[1]==1)
m_pFont_INFO->DrawText(15.0f, 120.0f, txtRed, unlimammostring);
else
m_pFont_INFO->DrawText(15.0f,120.0f, txtGreen, unlimammostring);

if(highlight[2]==1)
m_pFont_INFO->DrawText(15.0f, 130.0f, txtRed, boxsstring);
else
m_pFont_INFO->DrawText(15.0f,130.0f, txtGreen, boxsstring);


Il faut ajouter la ligne pour notre hack circles:

Code:

if(highlight[3]==1)
m_pFont_INFO->DrawText(15.0f, 140.0f, txtRed, circlesstring);
else
m_pFont_INFO->DrawText(15.0f,140.0f, txtGreen, circlesstring);


Il faut ajouter +1 au highlight[2] , remplacer les 130 par 140 et changer boxsstring en circlesstring. Une image qui montre ce qui a changé:

[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]

On passe à la suite.

-----------------------------------ETAPE 10------------------------------------

Déscendez un peu comme d'habitude; il y aura:

Code:

////------------------------This is how to use our menu ------------

if(GetAsyncKeyState(VK_UP)&1)
{
//ADD +1 to were the 3 is so if its a new hack the 3 will be 4
for(int i=0; i < 3; i++)
{
if (highlight[i] == 1)
{
int a = i-1;

if(a < 1)
break;

else
{
highlight[a]=1;
highlight[i]=0;
break;
}
}
}
}


On va s'interesser à l'endroit:
Code:

for(int i=0; i < 3; i++)


Ici pas de ligne à rajouter; mais il faut ajouter +1 au "3" pour chaque hack que l'on rajoute. Donc après avoir fait ça on aura:

Code:

if(GetAsyncKeyState(VK_UP)&1)
{
//ADD +1 to were the 3 is so if its a new hack the 3 will be 4
for(int i=0; i < 4; i++)
{
if (highlight[i] == 1)
{
int a = i-1;

if(a < 1)
break;

else
{
highlight[a]=1;
highlight[i]=0;
break;
}
}
}
}


---------------------------------ETAPE 11-----------
Aller c'est preque fini! On descend encore un peu et on voit ça:

Code:

if(GetAsyncKeyState(VK_DOWN)&1)
{
for(int i=0; i < 3; i++) //Same again with the 3 add +1 with every hack!
{
if (highlight == 1)
{
int a = i+1;

if(a > 2) //Same with the 2 add +1 with every hack
break;

else
{
highlight[a]=1;
highlight=0;
break;
}
}
}
}


Donc ici presque pareil qu'avant; on ajoute +1 au "3" pour chaque hack ajouté ( donc on en met un ) et on regarde la ligne:

if(a > 2)

Pour chaque hack; on ajoute +1 au chiffre "2" donc la on met trois. Je met un screen pour ceux qui n'ont pas compris ( après avoir fait cette étape et l'étape d'avant; ça doit donner ça:

[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]

ET maintenant la Dèrnière Etape !!!!

----------------------------------Etape 12----------

On déscend un peu et on voit:

Code:

//---Copy ONE of these and paste under the last!
//When adding a hack were the numbers are in the[*] Change it each time going in 1,2,3,4 and so on

if(highlight[1] == 1 && (GetAsyncKeyState(VK_RIGHT)&1))
CH_Unlimammo = !CH_Unlimammo;

if(highlight[2] == 1 && (GetAsyncKeyState(VK_RIGHT)&1))
CH_Boxs = !CH_Boxs;


On ajoute en dessous la ligne pour "circles":
Code:

if(highlight[3] == 1 && (GetAsyncKeyState(VK_RIGHT)&1))
CH_Circles = !CH_Circles;


Pour chaque hack qu'on ajoute, le chiffre entre crochets [ ] prend +1.

Un screen:
[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]


Une fois cette dernière étape finie, faites Build ==> Rebuild All pour tester si vous avez fait des erreurs. Si en bas il y aura ensuite écrit: TatniumD3D 0errors, 0warning vous avez réussi! Ensuite pour creer le hack faites Build ==> Batch Build ==> Rebuild All.

Ouvrez D3D-Empty => Release et vous verrez un fichier .exe ; c'est le hack.

Si vous ne le voyez pas, utilisez un injecteur que vous trouverez dans le forum.

GOOD JOB !


ps: je les prie dans un forum avec la pérmision.
J'aime ce message



Masteur, si vous désirez éditer votre signature, cliquez:

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Les 10 membres suivants remercient Masteur pour ce message :
$ànGôhân (30/03/2011), AnjuSenpai (14/08/2011), bemba59 (06/04/2011), leojore (09/04/2011), loracle (01/04/2011), Metamorph (20/07/2011), momo9595 (23/06/2011), Ozpire (26/12/2011), PokeFan (05/03/2011), rikkuss (03/01/2012)
Ancien 05/03/2011, 13h01   #2
Identité
Banned
 
Avatar de Loly14
Loly14 est déconnecté
Informations
Inscrit : mars 2011
Messages: 2
Point(s) Honneur: 5
Par défaut

Incompréhensible
J'aime ce message



Loly14, si vous désirez éditer votre signature, cliquez:

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Ancien 05/03/2011, 13h04   #3
Identité
 
Avatar de PokeFan
PokeFan est déconnecté
Informations
Inscrit : février 2011
Lieu: Lyon
Messages: 156
Point(s) Honneur: 110
Communication
Envoyer un message avec Skype™ à PokeFan
Par défaut

Merci mais je sais déja faire et avec une méthode plus facile. Mais sinon je te remercie car tu as mis du temps a faire ce pavé
J'aime ce message


Un petit clique :D

[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Ancien 05/03/2011, 15h15   #4
Identité
Banned
 
Avatar de Masteur
Masteur est déconnecté
Informations
Inscrit : décembre 2010
Lieu: Dans mon lit ;) c'est chaud "O"
Messages: 339
Point(s) Honneur: 241
Communication
Envoyer un message avec MSN à Masteur
Par défaut

Citation:
Envoyé par Loly14 [Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]
Incompréhensible
Tu sais meme pas créer de ha ck alors chuuuut...
J'aime ce message



Masteur, si vous désirez éditer votre signature, cliquez:

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Ancien 05/03/2011, 16h27   #5
Identité
 
Avatar de Crix[x]
Crix[x] est déconnecté
Informations
Inscrit : février 2011
Lieu: Demande à ton anti-virus :D
Messages: 190
Point(s) Honneur: 30
Communication
Envoyer un message avec MSN à Crix[x]
Par défaut

Pas mal mais méthode plus rapide quand même sinon +1 :p
J'aime ce message



Crix[x], si vous désirez éditer votre signature, cliquez:

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Ancien 05/03/2011, 18h05   #6
Identité
 
Avatar de rayyshi
rayyshi est déconnecté
Informations
Inscrit : février 2011
Messages: 56
Point(s) Honneur: 0
Par défaut

merci c'est cool grace a toi je sais faire des cheat ^^
J'aime ce message


^^
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Ancien 07/03/2011, 21h54   #7
Identité
Informations
Inscrit : mars 2011
Lieu: Canada
Messages: 103
Point(s) Honneur: 6
Par défaut

Merci tu es sympa d'avoir fait ce tuto (J'aurais ajouté des images et la ça aurait été parfait^^)
J'aime ce message



MrChicken, si vous désirez éditer votre signature, cliquez:

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Ancien 29/03/2011, 22h12   #8
Identité
Banned
 
Avatar de Zafkiel
Zafkiel est déconnecté
Informations
Inscrit : février 2011
Lieu: Picardie(60)
Messages: 1 898
Point(s) Honneur: 221
Communication
Envoyer un message avec MSN à Zafkiel Envoyer un message avec Skype™ à Zafkiel
Par défaut

Merci du partage
J'aime ce message



Zafkiel, si vous désirez éditer votre signature, cliquez:

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Ancien 30/03/2011, 22h16   #9
Identité
Banned
 
Avatar de $ànGôhân
$ànGôhân est déconnecté
Informations
Inscrit : mars 2011
Messages: 3
Point(s) Honneur: 0
Par défaut

Merci sa serat utile.
J'aime ce message



$ànGôhân, si vous désirez éditer votre signature, cliquez:

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Ancien 31/03/2011, 13h18   #10
Identité
-unstOppable !
 
Avatar de imOrtex
imOrtex est déconnecté
Informations
Inscrit : décembre 2010
Lieu: Dans Mon Palais De Glace
Messages: 6 054
Point(s) Honneur: 461
Communication
Envoyer un message avec MSN à imOrtex Envoyer un message avec Skype™ à imOrtex
Par défaut

Citation:
Envoyé par Masteur [Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]
Tu sais meme pas créer de ha ck alors chuuuut...
Toi tu sais faire que du copier coller

Citation:
Envoyé par PokeFan [Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]
Merci mais je sais déja faire et avec une méthode plus facile. Mais sinon je te remercie car tu as mis du temps a faire ce pavé
Il a mis 2 minute grand max

Sinon ouais merci de faire passé le message sur le forum mais j'suis pas certain que tout le monde est compris la méthode
J'aime ce message




[Seul les membres enregistrés peuvent voir les liens Cliquez-ici pour vous inscrire]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Translated to other languages thanks to vBET Translator 2.3.10
Propulsé par vBulletin® version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO
Version française par vBulletin-Ressources.com
vBCredits I v. 1.5.1 Gold ©2001-2010, PixelFX Studios Ltd.
SEO by vBSEO