Benvenuto! Per postare e godere delle funzionalità del forum registrati, occorrono pochi secondi ed è gratis!

Source funzioni Menu Hacks

ZioPaperino VIP
Messaggi: 2,350
Discussioni: 667
Registrato: 03-2011
Mix: 0
A grande richiesta Upside_downP) ecco la pre-release di ZioPaperino v1.1 Tounge
Spoiler:

    C++ Programming
  1. #include <windows.h>
  2. #include <stdio.h>
  3.  
  4. // ***************** ADRESS ***************** //
  5. #define ADR_PLAYERPOINTER 0x00C7D918
  6. #define ADR_SERVERPOINTER 0x00B78290
  7. #define ADR_BASEPOINTER 0x00BB28F0
  8. #define ADR_HEALTHPOINTER 0x00BB4484
  9. #define ADR_USERPOINTER 0x00C7D964
  10.  
  11. #define ADR_FORCEKICK 0x0000289
  12. #define ADR_VIRTUALJUMP 0x0098B808
  13. #define ADR_FASTAMMO 0x00B01E74
  14. #define ADR_FASTREPAIR 0x00B01E78
  15. #define ADR_FASTHEALTH 0x00B01E7C
  16. #define ADR_FASTFLAG 0x00B01E80
  17. #define ADR_NoBounds 1 0x00B290E8
  18. #define ADR_NoBounds 2 0x00B290EC
  19. #define ADR_NoBounds 3 0x00B290F0
  20. #define ADR_NOSPAWN 1 0x00B31CF8
  21. #define ADR_NOSPAWN 2 0x00B31CFC
  22. #define ADR_NOSPAWN 3 0x00B31D00
  23. #define ADR_NOWATER 0x00A22170
  24. #define ADR_WUW 0x00B048C0
  25. #define ADR_NOSPREAD 0x00AFE9C8
  26. #define ADR_SPEED 0x0099BAD4
  27. #define ADR_WATERCOLOR1 0x00A22174
  28. #define ADR_WATERCOLOR2 0x00A22178
  29. #define ADR_WATERCOLOR3 0x00A2217C
  30. #define ADR_FullBright1 0x00B04828
  31. #define ADR_FullBright2 0x00B0482C
  32. #define ADR_FullBright3 0x00B04830
  33. #define ADR_NearFog 0x00B048C8
  34. #define ADR_FarFog 0x00B048CC
  35. #define ADR_GlassWalls 0x00B047C8
  36. #define ADR_CQC_Prone 0x00A220B8
  37. #define ADR_Esp_Name 0x00BB32B4
  38. #define ADR_Esp_Branche 0x00BB4490
  39. #define ADR_Esp_Health 0x00BB4484
  40. #define ADR_CQC Spawn 0x00A220B8
  41. #define ADR_SniperAmmo 0x00AFE9AE
  42. #define ADR_ExtraAmmo1 0x00AFE9AC
  43. #define ADR_ExtraAmmo2 0x00AFE9AD
  44. #define ADR_AssultAmmo 0x00AFE9B0
  45. #define ADR_Bandage 0x00AFE9B2
  46.  
  47. #define OFS_1SLOT 0x001021A0
  48. #define OFS_2SLOT 0x001021A1
  49. #define OFS_3SLOT 0x001021A2
  50. #define OFS_4SLOT 0x001021A3
  51. #define OFS_5SLOT 0x001021A4
  52. #define OFS_6SLOT 0x001021A5
  53. #define OFS_7SLOT 0x001021A6
  54. #define OFS_8SLOT 0x001021A7
  55. #define OFS_NoRecoil1 0x0001C
  56. #define OFS_NoRecoil2 0x00F24
  57. #define OFS_NoRecoil3 0x001C24
  58. #define ADR_NoBounds1 0x00B290E8
  59. #define ADR_NoBounds2 0x00B290EC
  60. #define ADR_NoBounds3 0x00B290F0
  61. #define OFS_NFD 0x00103A8
  62. #define OFS_X 0x00102D4
  63. #define OFS_Y 0x00102DC
  64. #define OFS_Z 0x00102D8
  65. #define OFS_Gravity X 0x00C498
  66. #define OFS_Gravity Y 0x00C4A0
  67. #define OFS_Gravity Z 0x00C49C
  68. #define OFS_Level 0x0011A288
  69. #define OFS_Dinar 0x0011A298
  70. #define OFS_Room_Master 0x00FD148
  71. #define OFS_Premium_1 0x000057C
  72. #define OFS_Premium_2 0x0000580
  73. #define OFS_SuperMaster 0x00FCD30
  74.  
  75. #define ASM_WTW 0x007FCD57
  76. #define ASM_Stamina5 0x0043C4C3
  77. // ************** END ANDRESS ***************** //
  78.  
  79. DWORD *playerfunction= (DWORD*)ADR_PLAYERPOINTER;
  80. DWORD *serverfunction= (DWORD*)ADR_SERVERPOINTER;
  81.  
  82. //-------------All Player Hacks------------------//
  83. void PlayerHacks()
  84. {
  85. DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
  86. if(dwPlayerPtr != 0)
  87. {
  88. // Fast All
  89. *(float*)ADR_FASTREPAIR = 10.0f;
  90. *(float*)ADR_FASTHEALTH = 5.0f;
  91. *(float*)ADR_FASTFLAG = 10.0f;
  92. *(float*)ADR_FASTAMMO = 5.0f;
  93.  
  94. // SuperJump
  95. if (GetAsyncKeyState(VK_CONTROL))
  96. *(float*)(dwPlayerPtr+OFS_Z) = 2000.0;
  97.  
  98. // NoRecoil
  99. *(DWORD*)(dwPlayerPtr+OFS_NoRecoil1) = 0;
  100. *(DWORD*)(dwPlayerPtr+OFS_NoRecoil2) = 0;
  101. *(DWORD*)(dwPlayerPtr+OFS_NoRecoil3) = 0;
  102.  
  103. // NoSpread
  104. *(DWORD*)ADR_NOSPREAD = 0;
  105.  
  106. //NoFallDamage
  107. *(float*)(dwPlayerPtr +OFS_NFD) = -500;
  108.  
  109. // NoBounds
  110. *(DWORD*)ADR_NoBounds1 = 0;
  111. *(DWORD*)ADR_NoBounds2 = 0;
  112. *(DWORD*)ADR_NoBounds3 = 0;
  113. }
  114. }
  115.  
  116. //-------------All Server Hacks------------------//
  117. void ServerHacks()
  118. {
  119. DWORD dwServerPtr= *(DWORD*)ADR_SERVERPOINTER;
  120.  
  121. *(DWORD*)(dwServerPtr+OFS_SuperMaster) = 1; //Super Master
  122. *(DWORD*)(dwServerPtr+OFS_Premium_1) = 3; //Premium
  123. }
  124.  
  125. void Slot()
  126. {
  127. DWORD dwServerPtr= *(DWORD*)ADR_SERVERPOINTER;
  128.  
  129. *(DWORD*)(dwServerPtr+OFS_1SLOT) = 1; //1 slot
  130. *(DWORD*)(dwServerPtr+OFS_2SLOT) = 1; //2 slot
  131. *(DWORD*)(dwServerPtr+OFS_3SLOT) = 1; //3 slot
  132. *(DWORD*)(dwServerPtr+OFS_4SLOT) = 1; //4 slot
  133. *(DWORD*)(dwServerPtr+OFS_5SLOT) = 1; //5 slot
  134. *(DWORD*)(dwServerPtr+OFS_6SLOT) = 1; //6 slot
  135. *(DWORD*)(dwServerPtr+OFS_7SLOT) = 1; //7 slot
  136. *(DWORD*)(dwServerPtr+OFS_8SLOT) = 1; //8 slot
  137.  
  138. }
  139.  
  140. /*if (CH_Cqcprone==1)
  141. {
  142.   WriteMEM(ADR_PRONE_CQC_MEM,(PBYTE)"\x90\x90",2);
  143. }
  144. if (CH_Cqcprone==0)
  145. {
  146.   WriteMEM(ADR_PRONE_CQC_MEM,(PBYTE)"\x74\x0C",2);
  147. }*/
  148.  
  149. // ----------------------------------------
  150. // THREAD principale con loop delle hacks
  151. // ----------------------------------------
  152. void HackThread ()
  153. {
  154. bool fServerHacks_active = false;
  155.  
  156. for(;; )
  157. {
  158.  
  159. // Funzioni basate sul PLAYER POINTER
  160. //-------------------------------------------------------
  161. if(*playerfunction)
  162. {
  163. PlayerHacks ();
  164. }
  165.  
  166. // Funzioni basate sul SERVER POINTER
  167. //-------------------------------------------------------
  168.  
  169.  
  170. if (*serverfunction)
  171. {
  172. Slot();
  173. if (!fServerHacks_active)
  174. {
  175. ServerHacks ();
  176. fServerHacks_active=true;
  177. }
  178. }
  179.  
  180. Sleep(200); // non occupiamo inutilmente la CPU
  181. }
  182. }
  183.  
  184. BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
  185. {
  186. switch(DWORD_GRUND)
  187. {
  188. case DLL_PROCESS_ATTACH:
  189. CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread , 0, 0, 0);
  190. break;
  191. }
  192. return TRUE;
  193. }





26/03/2011, 23:27
#13
Cerca


Messaggi in questa discussione
Source funzioni Menu Hacks - da Luxor - 21/03/2011, 19:54
[Nessun oggetto] - da ZioPaperino - 21/03/2011, 20:12
[Nessun oggetto] - da frenky - 21/03/2011, 20:27
[Nessun oggetto] - da ZioPaperino - 21/03/2011, 20:31
[Nessun oggetto] - da digger - 21/03/2011, 20:40
[Nessun oggetto] - da frenky - 21/03/2011, 20:42
[Nessun oggetto] - da digger - 21/03/2011, 21:06
[Nessun oggetto] - da Luxor - 21/03/2011, 21:19
[Nessun oggetto] - da ZioPaperino - 21/03/2011, 23:08
[Nessun oggetto] - da ZioPaperino - 26/03/2011, 19:10
[Nessun oggetto] - da digger - 26/03/2011, 22:56
[Nessun oggetto] - da Luxor - 26/03/2011, 23:12
[Nessun oggetto] - da ZioPaperino - 26/03/2011, 23:27
[Nessun oggetto] - da Luxor - 27/03/2011, 0:31
[Nessun oggetto] - da digger - 27/03/2011, 0:48

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Source clientlessbot catoplepas 1 1,422 21/03/2014, 0:04
Ultimo messaggio: digger
  QUAKE2 - source - digger 6 2,337 11/11/2013, 0:48
Ultimo messaggio: digger
  [Source]WarRock Bypass Cyanstack 15 4,869 24/10/2013, 14:29
Ultimo messaggio: catoplepas



Utenti che stanno guardando questa discussione: 1 Ospite(i)