Metin2 Pserver hack mit pointern!

02/23/2013 07:41 KilledCat#1
Servus epvp,
ich habe zz etwas an autoit intresse gefunden und komme einfach mit meinem Script nicht mehr weiter ....
Damit sollte man die Angriffsgeschwindigkeit / Bewegungsgeschwindigkeit erhöhern. Ich hab bisher nur eins der beiden(grün)...
Das Programm startet und dann kommt Errorcode 0

Könntet ihr mir helfen ?
Code:
#RequireAdmin
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Outfile=test.exe
#AutoIt3Wrapper_Compression=3
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****

#include <pointer.au3>
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Metin2 X3", 289, 43, 195, 126)
$Speedhack1 = GUICtrlCreateCheckbox("Speedhack", 24, 16, 97, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case -3
			Exit
			If ProcessExists("Fusion-Network.exe") <> 0 Then

			_Werte_Aendern()
			EndIf
	EndSwitch
WEnd



Func _Werte_Aendern()
		$BaseAdresse1 = 0x00686D04
Dim $Speedhack[3]
$Speedhack[0]="4"
$Speedhack[1]="5B6"
$Speedhack[2]="003D0868"


Global $AOffset[3]
$AOffset[0] = 0
$AOffset[1] = Dec($Speedhack[1])
$AOffset[2] = Dec($Speedhack[2])
$Aaddress = "0x" & Hex($BaseAdresse1 + Dec($Speedhack[3]))


		ToolTip("Work",0,0)
	$PID = ProcessExists("Fusion-Network.exe")
	$Open = _MemoryOpen($PID)
	If GUICtrlRead($Speedhack1) = 1 Then
While 1
		_MemoryWrite($BaseAdresse1, $Open, "16600", "byte[2]")
		WEnd
	EndIf



EndFunc   ;==>_Werte_Aendern
Die Pointer habe ich auch alle gefunden ... glaub ich.
Und per Cheat Engine , habe ich die Pointer die auf allen anderen PCs klappen. Doch ich schaffs nicht die Werte ingame zu ändern.
€dit: habe mich an folgenden Tutorials gewendet:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]



MFG
KilledCat
02/25/2013 17:01 Chezo#2
Also ich weiß bei weitem nicht alles über AutoIT, aber beschäftige mich viel mit Metin2 auch mit Hacks/Bots/Clientmods dafür.
Ich glaube nicht das du einen Speedhack ( ob Move oder Attackspeed ) für Metin2 mit AutoIT schreiben kannst.
Ich würde die raten mit C++ anzufangen wenn du wirksame Bots/Hacks machen willst.
Mfg.
02/25/2013 17:51 omer36#3
wo kommt denn dein errorcode 0?
denn so wie dein code jetz ist, kann bzw. sollte eig. garnichts passieren..
PHP Code:
        Case -3
            
Exit
            If 
ProcessExists("Fusion-Network.exe") <> 0 Then

            _Werte_Aendern
()
            EndIf 
wenn du in deiner gui aufs rote X drückst, beendet sich dein programm und die abfrage dadrunter wird nie ausgeführt.....

versuchst mal so

PHP Code:
While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case -3
            
Exit

    EndSwitch
    If 
BitAND(GUICtrlRead($Speedhack), $GUI_CHECKED) = $GUI_CHECKED And ProcessExists("Fusion-Network.exe") <> 0 Then
        _Werte_Aendern
()
    EndIf
WEnd