|
You last visited: Today at 00:56
Advertisement
S4League Hack AutoIt
Discussion on S4League Hack AutoIt within the General Coding forum part of the Coders Den category.
03/12/2011, 14:27
|
#1
|
elite*gold: 0
Join Date: Jul 2010
Posts: 38
Received Thanks: 3
|
S4League Hack AutoIt
Hey ich wollte mal versuchen einen S4league hack/stringtrainer mit Autoit zu schreiben. Dabei habe ich dann folgenden Quelltext zusammengestellt (Mit Hilfe eines Tutorials)
Ich arbeite unter einem 64 bit System
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>
#RequireAdmin
#Region ### START Koda GUI section ### Form=c:\program files (x86)\koda\forms\form1.kxf
$Form1_1 = GUICreate("Hack made by Mama", 616, 63, 190, 122)
GUISetFont(8, 800, 0, "MS Sans Serif")
$Input1 = GUICtrlCreateInput("Hier Value einfügen", 16, 8, 161, 21)
$Button1 = GUICtrlCreateButton("Hack", 192, 8, 129, 25)
GUICtrlCreateLabel("Hack made by Mama", 344, 8, 253, 28)
GUICtrlSetFont(-1, 12, 800, 0, "Base 02")
GUICtrlSetColor(-1, 0xFF0000)
$Checkbox1 = GUICtrlCreateCheckbox("MineGun", 16, 32, 161, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_Hack()
Exit
Case $Form1_1
EndSwitch
WEnd
Func _Hack()
$value = GUICtrlRead($Input1)
ToolTip("Start S4League", 0,0)
$PID = ProcessExists("S4Client.exe")
$wait = ProcessWait("S4Client.exe")
sleep(500)
$OPEN = _MemoryOpen($PID)
_MemoryWrite(0x00F1472C, $OPEN, $value,"Float")
If GUICtrlRead ($Checkbox1) = 1 Then
_MemoryWrite(0x0870FEB9, $OPEN, "license_MineGun.lua","char[20]")
_MemoryWrite(0x08710159, $OPEN, "license_MineGun.lua","char[20]")
_MemoryWrite(0x08757310, $OPEN, "OnMineGunLicenseTest","char[21]")
_MemoryWrite(0x08757810, $OPEN, "OnMineGunLicenseTest","char[21]")
EndIf
Exit
EndFunc
Mein Problem ist jetzt, dass der Hack nichts macht.
Er startet normal und es sieht auch so aus als ob er den Prozess (S4Client.exe) bearbeitet, aber am schluss ändert sich nichts.
Zur Info...die Hacks die ich versuche sind
1. CamHack
2. MineGun
Hoffe ihr könnt mir helfen
|
|
|
03/12/2011, 23:13
|
#2
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
Liegt vielleicht am Hackshield?
|
|
|
03/12/2011, 23:41
|
#3
|
elite*gold: 0
Join Date: Jul 2010
Posts: 38
Received Thanks: 3
|
hmmm aber dann müsste man ja wenigstens eine Fehler-/Errormeldung bekommen oder lieg ich da falsch ?
Außerdem funktioniert der Camhack (Fadenkreuz verschieben) ja wenn ich ihn mit CheatEngine cheate.
|
|
|
03/13/2011, 10:45
|
#4
|
elite*gold: 150
Join Date: Dec 2010
Posts: 112
Received Thanks: 159
|
aus der AutoIT Hilfe-Datei:
"If no cases match and Case Else is not defined, then none of the code inside the Switch structure will be executed."
evtl. liegts daran?
|
|
|
04/03/2011, 18:07
|
#5
|
elite*gold: 0
Join Date: Dec 2010
Posts: 24
Received Thanks: 3
|
Öhm, ich bin noch neu auf dem Gebiet, aber das:
Code:
$PID = ProcessExists("S4Client.exe")
$wait = ProcessWait("S4Client.exe")
sieht komisch aus.. Erst die PID definieren und dann erst auf den Prozess warten? Wenn es stimmt so, dann sorry. Ich hab das Problem selbst auch xD Ich denke es liegt daran, dass sich der Prozess S4Client.exe 2 mal öffnet. Einmal beim Laden des HS, und dann, wenn das HS geladen wurde. Ich kann mich auch irren, aber kann mal irgend ein guter Coder die source von seinem funktionierenden Hack reinstellen? Dann kann ich Vergleichen & Fehler suchen
|
|
|
04/05/2011, 20:17
|
#6
|
elite*gold: 0
Join Date: Jan 2010
Posts: 305
Received Thanks: 595
|
Quote:
Originally Posted by _Ikaron()
Öhm, ich bin noch neu auf dem Gebiet, aber das:
Code:
$PID = ProcessExists("S4Client.exe")
$wait = ProcessWait("S4Client.exe")
sieht komisch aus.. Erst die PID definieren und dann erst auf den Prozess warten? Wenn es stimmt so, dann sorry. Ich hab das Problem selbst auch xD Ich denke es liegt daran, dass sich der Prozess S4Client.exe 2 mal öffnet. Einmal beim Laden des HS, und dann, wenn das HS geladen wurde. Ich kann mich auch irren, aber kann mal irgend ein guter Coder die source von seinem funktionierenden Hack reinstellen? Dann kann ich Vergleichen & Fehler suchen 
|
Bei einer Varriable ist es egal
ob erst :
$PID = ProcessExists("S4Client.exe")
oder
$wait = ProcessWait("S4Client.exe")
Edit:
hier dein richtiger Script:
Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>
#RequireAdmin
#Region ### START Koda GUI section ### Form=c:\program files (x86)\koda\forms\form1.kxf
$Form1_1 = GUICreate("Hack made by Headshot", 616, 63, 190, 122)
GUISetFont(8, 800, 0, "MS Sans Serif")
$Input1 = GUICtrlCreateInput("Hier Value einfügen", 16, 8, 161, 21)
$Button1 = GUICtrlCreateButton("Hack", 192, 8, 129, 25)
GUICtrlCreateLabel("Hack made by Headshot", 344, 8, 253, 28)
GUICtrlSetFont(-1, 12, 800, 0, "Base 02")
GUICtrlSetColor(-1, 0xFF0000)
$Checkbox1 = GUICtrlCreateCheckbox("MineGun", 16, 32, 161, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_Hack()
Exit
Case $Form1_1
EndSwitch
WEnd
Func _Hack()
$value = GUICtrlRead($Input1)
ToolTip("Start S4League", 0,0)
$PID = ProcessExists("S4Client.exe")
$wait = ProcessWait("S4Client.exe")
sleep(1000)
$OPEN = _MemoryOpen($PID)
_MemoryWrite(0x00F1472C, $OPEN, $value,"Float")
If GUICtrlRead ($Checkbox1) = 1 Then
_MemoryWrite(0x0870FEB9, $OPEN, "license_MineGun.lua","char[20]")
_MemoryWrite(0x08710159, $OPEN, "license_MineGun.lua","char[20]")
_MemoryWrite(0x08757310, $OPEN, "OnMineGunLicenseTest","char[21]")
_MemoryWrite(0x08757810, $OPEN, "OnMineGunLicenseTest","char[21]")
EndIf
Exit
EndFunc
Hab dir mal SLeep geändert
Btw...
Dieser Hack musst du ingame öffnen und suspenden,
sonst findet er die Values nicht.
Mfg Giommi
|
|
|
Similar Threads
|
[Question]AutoIT-S4League
08/03/2010 - General Coding - 27 Replies
Hi, ^^
also ich bin zwar noch nicht so gut in AutoIT aber ich versuche gerade einen S4JumpBot zu machen ;P. ich habe jetzt mal ne frage wenn ich den Character zum rennen bringen will was ist an diesem Script falsch ? (die endlos schleife kann man übersehen ^^)
|
S4League hacks mit AutoIT?
08/22/2009 - AutoIt - 0 Replies
hat sich erledigt sry
|
All times are GMT +1. The time now is 00:57.
|
|