[HELP] Brauche kurz hilfe pls

10/22/2011 10:46 willhelmine#1
Habe einen Hack gecodet mit den neuen Adressen usw.. Aber er funktioniert nicht weil er outdatet ist. Wie kann ich ihn updaten? Hier ist der bisherige Code:

Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>
#RequireAdmin
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 266, 124, 192, 124)
GUISetIcon("C:\Program Files (x86)\alaplaya\S4League\S4Client.exe", -1)
$Checkbox1 = GUICtrlCreateCheckbox("Godmode", 16, 8, 97, 17)
$Checkbox2 = GUICtrlCreateCheckbox("1 Hit", 16, 32, 97, 17)
$Checkbox3 = GUICtrlCreateCheckbox("Inf. SP", 120, 8, 97, 17)
$Checkbox4 = GUICtrlCreateCheckbox("Inf. Ammo", 120, 32, 97, 17)
$Button1 = GUICtrlCreateButton("Start", 16, 56, 75, 25)
$Button2 = GUICtrlCreateButton("Exit", 120, 56, 75, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			_Hack()
		Case $Button2
			Exit

	EndSwitch
WEnd

Func _Hack()
	GUISetState(@SW_HIDE)
	Tooltip("Start S4L now mit Bypass!",0,0)
	$WAIT = ProcessWait("S4Client.exe")
	$PID = ProcessExists("S4Client.exe")
	Sleep(500)
	$OPEN = _MemoryOpen ($PID)
	If GUICtrlRead($Checkbox1) = 1 Then
		_MemoryWrite(0x004DB7CF,$OPEN,"1","Float")
	EndIf
	If GUICtrlRead($Checkbox2) = 1 Then
		_MemoryWrite(0x004E0DF3,$OPEN,"0","char[2]")
	EndIf
	If GUICtrlRead($Checkbox3) = 1 Then
		_MEMORYWRITE(0x00454E5E, $OPEN, "0", "Char[2]")
	EndIf
	If GUICtrlRead($Checkbox4) = 1 Then
		_MEMORYWRITE(0x0070E051, $OPEN, "1")
	EndIf
	Exit
EndFunc
[Only registered and activated users can see links. Click Here To Register...]

Help pls!
Danke

-->
10/22/2011 10:54 Blubbele#2
Ich denke nicht, dass das deiner ist, hab die "GUI" schon genau so gesehen... Das ist ne AutoIT datei, von dem jeder den Quellcode leechen kann, so wie du es grad gemacht hast wie ich denke.
Close pls.
10/22/2011 11:05 Zerk3r#3
Nein das ist nicht von ihm gecoded. Das ist von dem Tutorial von -Zombie-001-.Es gibt viele von diesen Tutorials und die haben alle den selben Code.
[Only registered and activated users can see links. Click Here To Register...] ist der Thread von dem.
10/22/2011 11:11 labla9898#4
wen ich mal fragen darf wie lange hat das gedauert bis du das alles gemacht hast ?
10/22/2011 11:25 Omdi#5
Ein Tipp :

Du musst die ganzen Values zu was anderes changen...

#no question area
10/22/2011 11:27 Zerk3r#6
Quote:
Originally Posted by labla9898 View Post
wen ich mal fragen darf wie lange hat das gedauert bis du das alles gemacht hast ?
Nur um kurz die Frage zu beantworten: Er hat das nicht selbst gemacht. Das ist von einem Tutorial von -Zombie-001-. (Das wüsstest du schon wenn du dir die Post mal genauer durchlesen würdest xD)
10/22/2011 14:28 willhelmine#7
ja ist von tutorial aber die adressen habe ich selber rausgesucht und wie kriege ich den hack jetzt zum laufen??
10/22/2011 20:42 MrSm!th#8
#moved
10/22/2011 20:49 omer36#9
Quote:
Originally Posted by willhelmine View Post
ja ist von tutorial aber die adressen habe ich selber rausgesucht und wie kriege ich den hack jetzt zum laufen??
Wenn du nur einbischen logisch denken könntest, würdest du es ohne probleme hinbekommen...

Code:
Func _Hack()
	GUISetState(@SW_HIDE)
	Tooltip("Start S4L now mit Bypass!",0,0)
	$WAIT = ProcessWait("S4Client.exe")
	$PID = ProcessExists("S4Client.exe")
	Sleep(500)
	$OPEN = _MemoryOpen ($PID)
	If GUICtrlRead($Checkbox1) = 1 Then
		_MemoryWrite([COLOR="Red"]0x004DB7CF[/COLOR],$OPEN,"1","Float")
	EndIf
	If GUICtrlRead($Checkbox2) = 1 Then
		_MemoryWrite([COLOR="Red"]0x004E0DF3[/COLOR],$OPEN,"0","char[2]")
	EndIf
	If GUICtrlRead($Checkbox3) = 1 Then
		_MEMORYWRITE([COLOR="Red"]0x00454E5E[/COLOR], $OPEN, "0", "Char[2]")
	EndIf
	If GUICtrlRead($Checkbox4) = 1 Then
		_MEMORYWRITE([COLOR="Red"]0x0070E051[/COLOR], $OPEN, "1")
	EndIf
	Exit
EndFunc
Da sieht man doch die Adressen, die du nun durch die neuen ersetzten musst.

Reihenfolge:

--Godmode
--1 Hit
--Inf. SP
--Inf. Ammo