[Video Tut]CE Tutorial/String,Memory Hack erstellen (Nooblike)

10/06/2010 20:55 ♠As♠#61
Kein Problem das liest daran:

Setz das Exit zu dem Button also unter _Hack dan gehts !
Ich werde morgen ein Update machen dort sind dann paar wichtige Strings dabei
10/07/2010 13:52 ravija007#62
Ok jetzt gehts ^^
10/07/2010 14:09 PenGuin :O#63
Quote:
Originally Posted by ravija007 View Post
Danke guck mal ob es so richtig ist:

Code:
#include <NomadMemory.au3>
#RequireAdmin
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("S4League Hack Patch 22 by ravija007", 332, 160, 192, 124)
$Checkbox1 = GUICtrlCreateCheckbox("MultiSpeed", 24, 16, 97, 17)
$Checkbox2 = GUICtrlCreateCheckbox("Inf Ammo", 24, 56, 97, 17)
$Checkbox3 = GUICtrlCreateCheckbox("No Dodge Delay", 24, 96, 97, 17)
$Button1 = GUICtrlCreateButton("Start HACK!", 176, 40, 99, 57, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

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

Func _Hack()
ToolTip("Wait for S4Client.exe",0,0)
$PID = ProcessExists("S4Client.exe")
ProcessWait($PID)
ToolTip("Wait for S4Client.exe...",0,0)
Sleep(700)
$OPEN = _MEMORYOPEN($PID)
_MEMORYWRITE(0x003A7F7D,$Open,$Checkbox1,"14")
_MEMORYWRITE(0x003A7F7E,$Open,$Checkbox2,"12")
_MEMORYWRITE(0x003A7F7F,$Open,$Checkbox3,"16")
If GUICTRLREAD($Checkbox1) = 1 Then
_MEMORYWRITE(0x003A7F7D,$Open,$Checkbox1,"17")
EndIf
If GUICTRLREAD($Checkbox2) = 1 Then
_MEMORYWRITE(0x003A7F7D,$Open,$Checkbox2,"19")
EndIf
If GUICTRLREAD($Checkbox3) = 1 Then
_MEMORYWRITE(0x003A7F7F,$Open,$Checkbox3,"18")
EndIf
EndFunc
Exit
Ich glaube das es so richtig ist und ich danke dir mit deinen Tutorials haste mir total geholfen!
As hab mir zwar dein Tutorial nicht angeschaut, aber allein solch ein Codeschnipsel von einem "Anschauer" zeigt mir, dass dieses Tutorial nicht das Wahre ist.
Denn
1. er hat Tonnen von Fragen auch nach dem Tutorial
2. Memorwrite mit einem Integerwert als Value Type ;O
3. Die Leute wissen noch nichtmal, wo EndIf und EndFunc hinkommen
4. Arrays kannst du wahrscheinlich auch nicht, was bei vielen Checkboxen gut wäre

Insgesamt scheint das Tutorial nicht wirklich hilfreich sein, außer, dass es C & P unterstützend ist ;O
10/07/2010 14:16 ravija007#64
Quote:
Originally Posted by pinguin94 View Post
As hab mir zwar dein Tutorial nicht angeschaut, aber allein solch ein Codeschnipsel von einem "Anschauer" zeigt mir, dass dieses Tutorial nicht das Wahre ist.
Denn
1. er hat Tonnen von Fragen auch nach dem Tutorial
2. Memorwrite mit einem Integerwert als Value Type ;O
3. Die Leute wissen noch nichtmal, wo EndIf und EndFunc hinkommen
4. Arrays kannst du wahrscheinlich auch nicht, was bei vielen Checkboxen gut wäre

Insgesamt scheint das Tutorial nicht wirklich hilfreich sein, außer, dass es C & P unterstützend ist ;O
wie kann man es denn machen?
10/07/2010 14:17 PenGuin :O#65
Am besten wendest du dich da an den großen Meister As ;O


(Für Doofe: Ja das war Ironie!)
10/07/2010 14:48 ♠As♠#66
Wow der all wissende Pinguin spricht :)
und ich bi net groß und kein Meister :)

Was haben nur alle gegen mich mit ihren fail behauptungen naja damit muss ich Leben:)
10/07/2010 16:39 Toasty-man#67
Quote:
Originally Posted by ravija007 View Post
@Toasty-Man

Haste es schon mit Process Explorer versucht?
das war es ja :(
10/07/2010 17:03 ♠As♠#68
Oh dann hast du aegis exe net suspendet das geht jetzt aber sowieso net mehr :) :(
10/07/2010 17:08 Al Kappaccino#69
Quote:
Originally Posted by ♣As♣ View Post
Wow der all wissende Pinguin spricht :)
und ich bi net groß und kein Meister :)

Was haben nur alle gegen mich mit ihren fail behauptungen naja damit muss ich Leben:)
Wenn du nicht verstehst das "12" keine Value-Art ist, aber darauf beharrst ?!
Außerdem gibst du als Value die Checkbox aus, das kann so nur 1 oder 0 sein wenn die Checkbox überhaupt existieren würde, da Checked =1, Unchecked=0
10/07/2010 17:30 ♠As♠#70
Also bei mir gehts :)
10/07/2010 17:56 Toasty-man#71
Quote:
Originally Posted by ♣As♣ View Post
Oh dann hast du aegis exe net suspendet das geht jetzt aber sowieso net mehr :) :(
O.o Und was kann ich machen damit ich überhaupt was suspenden kann?
10/07/2010 18:27 PenGuin :O#72
Quote:
Originally Posted by JakeFrost77 View Post
Wenn du nicht verstehst das "12" keine Value-Art ist, aber darauf beharrst ?!
Außerdem gibst du als Value die Checkbox aus, das kann so nur 1 oder 0 sein wenn die Checkbox überhaupt existieren würde, da Checked =1, Unchecked=0
Jake lass, er weiß soviel mehr ;)

@As: Wenns bei dir geht, erklär mal was der Int Wert als Value Type dort bezweckt.
Und allwissend bin ich nicht, nur mehrwissend als u ;O
10/08/2010 07:05 I3lackout#73
mhm...
Toll gemacht.
10/08/2010 12:52 Olo21#74
Kann mir bitte jemand sagen was ich falsch gemacht habe?

10/08/2010 13:52 PenGuin :O#75
Auf den ersten Blick:

Code:
_MEMORYWRITE(0x00D3C908,$OPEN,0,"Char[19]")
_MEMORYWRITE(0x00D3C9B0,$OPEN,0,"Char[30]")
_MEMORYWRITE(0x00D3C9D0,$OPEN,0,"Char[22]")
_MEMORYWRITE(0x00D382B0,$OPEN,0,"Char[13]")
_MEMORYWRITE(0x00D3C910,$OPEN,0,"Char[13]")
_MEMORYWRITE(0x00D3C96A,$OPEN,0,"Char[13]")
_MEMORYWRITE(0x00D3C9C1,$OPEN,0,"Char[13]")
_MEMORYWRITE(0x00D3C9D9,$OPEN,0,"Char[13]")

muss zu


Code:
_MEMORYWRITE(00D3C908,$OPEN,0,"Char[2]")
_MEMORYWRITE(00D3C9B0,$OPEN,0,"Char[2]")
_MEMORYWRITE(00D3C9D0,$OPEN,0,"Char[2]")
_MEMORYWRITE(00D382B0,$OPEN,0,"Char[2]")
_MEMORYWRITE(00D3C910,$OPEN,0,"Char[2]")
_MEMORYWRITE(00D3C96A,$OPEN,0,"Char[2]")
_MEMORYWRITE(00D3C9C1,$OPEN,0,"Char[2]")
_MEMORYWRITE(00D3C9D9,$OPEN,0,"Char[2]")

und die 2 Zeilen

Code:
$PID = ProcessExists("S4Client.exe")
ProcessWait($PID)
durch

Code:
$PID = ProcessWait("S4Client.exe")
ersetzen.