Tu comprendras mieux:
#RequireAdmin
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <ButtonConstants.au3>
#include <NomadMemory.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Hackernoub ", 615, 421, 192, 124)
GUISetBkColor(0x99B4D1)
$Checkbox1 = GUICtrlCreateCheckbox("Nom du hack", 0, 0, 169, 57)
$Checkbox2 = GUICtrlCreateCheckbox("Nom du hack", 0, 72, 129, 49)
$Checkbox3 = GUICtrlCreateCheckbox("Nom du hack", 0, 136, 81, 57)
$Checkbox4 = GUICtrlCreateCheckbox("Nom du hack", 480, 0, 129, 65)
$Checkbox5 = GUICtrlCreateCheckbox("Nom du hack", 472, 96, 137, 33)
$Checkbox6 = GUICtrlCreateCheckbox("Nom du hack ", 480, 152, 145, 41)
$Button1 = GUICtrlCreateButton("Bouton pour lancer le cheat", 120, 240, 337, 129)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$NMSG = GUIGetMsg()
Switch $NMSG
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
cheat()
Exit
EndSwitch
WEnd
Func cheat()
ToolTip("S4League en attente")
ProcessWait("S4Client.exe")
$PID = ProcessExists("S4Client.exe")
Sleep(1000)
$OPEN = _MEMORYOPEN($PID)
_processsuspend("Aegis.exe")
_processsuspend("Aegis64.exe")
_processsuspend("HGWC.exe")
_processsuspend("S4Client.exe")
_processsuspend("XTrap.xt")
Sleep(2000)
If GUICtrlRead ($checkbox1) = 1 Then
_MEMORYWRITE(0x00EBD28C, $OPEN, "564", "Float")
_MEMORYWRITE(0x00EBD28C, $OPEN, "564", "Float")
_MEMORYWRITE(0x00EBD28C, $OPEN, "564", "Float")
_MEMORYWRITE(0x00EBD28C, $OPEN, "564", "Float")
_MEMORYWRITE(0x00EBD28C, $OPEN, "564", "Float")
_MEMORYWRITE(0x00EBD28C, $OPEN, "564", "Float")
EndIf
_memoryclose(ProcessExists("S4Client.exe"))
_processresume("Aegis.exe")
_processresume("Aegis64.exe")
_processresume("HGWC.exe")
_processresume("S4Client.exe")
_processresume("XTrap.xt")
Exit 0
Endfunc
Func _PROCESSSUSPEND($PROCESS)
$PROCESSID = ProcessExists($PROCESS)
If $PROCESSID Then
$AI_HANDLE = DllCall("kernel32.dll", "int", "OpenProcess", "int", 2035711, "int", False, "int", $PROCESSID)
$I_SUCESS = DllCall("ntdll.dll", "int", "NtSuspendProcess", "int", $AI_HANDLE[0])
DllCall("kernel32.dll", "ptr", "CloseHandle", "ptr", $AI_HANDLE)
If IsArray($I_SUCESS) Then
Return 1
Else
SetError(1)
Return 0
EndIf
Else
SetError(2)
Return 0
EndIf
EndFunc
Func _PROCESSRESUME($PROCESS)
$PROCESSID = ProcessExists($PROCESS)
If $PROCESSID Then
$AI_HANDLE = DllCall("kernel32.dll", "int", "OpenProcess", "int", 2035711, "int", False, "int", $PROCESSID)
$I_SUCESS = DllCall("ntdll.dll", "int", "NtResumeProcess", "int", $AI_HANDLE[0])
DllCall("kernel32.dll", "ptr", "CloseHandle", "ptr", $AI_HANDLE)
If IsArray($I_SUCESS) Then
Return 1
Else
SetError(1)
Return 0
EndIf
Else
SetError(2)
Return 0
EndIf
EndFunc
Legende : Ecriture rouge = Partie Codage du cheat
Ecriture Verte :Partie codage du cheat avec les processuces et les Values
Ecriture Bleue : Partie koda ( Desing du cheat)
Partie noire : Les éléments pours lancer ton cheat