|
You last visited: Today at 07:24
Advertisement
Metin2 Hack läuft nicht...
Discussion on Metin2 Hack läuft nicht... within the AutoIt forum part of the Coders Den category.
02/06/2011, 16:01
|
#1
|
elite*gold: 0
Join Date: May 2010
Posts: 534
Received Thanks: 342
|
Metin2 Hack läuft nicht...
hi evps
ich habe ein paar tut's gefunden,wie man einen Multihack schreibt
den pointer habe ich schon gefunden(getestet indem ich mich ausgeloggt und eingeloggt habe).
Der Script sieht so aus...
#include <pointer.au3>
SetPrivilege("SeDebugPrivilege", 1)
$pid = WinGetProcess("METIN2")
$openmem = _MemoryOpen($pid)
$baseadress = _MemoryModuleGetBaseAddress($pid,"FinalMt2.bin")
$testoffset1 = "20C"
$testoffset2 = "5B6"
$testoffset3 = "0021C4A8"
Global $AOffset[3]
$AOffset[0] = 0
$AOffset[1] = Dec($testoffset1)
$AOffset[2] = Dec($testoffset2)
$Aaddress = "0x" & Hex($baseadress + Dec($testoffset3))
$Amemread = _MemoryPointerRead($Aaddress, $openmem, $AOffset, "byte[2]")
$Awert = _ReturnMemoryValue($Amemread[1])
$Awert = Dec($Awert)
Func _ReturnMemoryValue($sAdresse)
$sNewAdresse = ""
$sAdresse = StringTrimLeft($sAdresse, 2)
For $i = StringLen($sAdresse) - 1 To 0 Step -2
$sNewAdresse &= StringMid($sAdresse, $i, 2)
Next
Return $sNewAdresse
EndFunc
while 1
_MemoryPointerWrite($Aaddress, $openmem, $AOffset, "16556", "dword")
wend
Der Multihack ist für finalmt2,weil es der erste sein wird.
Wenn ich das Programm öffne ist der immer noch langsam oder muss man dort noch etwas machen?
Hoffe ihr könnt mir helfen =(
mfg spion9613
|
|
|
02/06/2011, 16:14
|
#2
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
moved nach autoit.
|
|
|
02/06/2011, 19:14
|
#3
|
elite*gold: 0
Join Date: Feb 2009
Posts: 542
Received Thanks: 112
|
starte ma mit admin
|
|
|
02/06/2011, 20:14
|
#4
|
elite*gold: 0
Join Date: May 2010
Posts: 534
Received Thanks: 342
|
Quote:
Originally Posted by maxi39
starte ma mit admin
|
klappt auch nicht =(
|
|
|
02/07/2011, 00:22
|
#5
|
elite*gold: 0
Join Date: Feb 2009
Posts: 542
Received Thanks: 112
|
PHP Code:
#RequireAdmin
#include <pointer.au3>
SetPrivilege("SeDebugPrivilege", 1)
$pid = WinGetProcess("METIN2")
$openmem = _MemoryOpen($pid)
$baseadress = _MemoryModuleGetBaseAddress($pid,"FinalMt2.bin")
$testoffset1 = "20C"
$testoffset2 = "5B6"
$testoffset3 = "0021C4A8"
Global $AOffset[3]
$AOffset[0] = 0
$AOffset[1] = Dec($testoffset1)
$AOffset[2] = Dec($testoffset2)
$Aaddress = "0x" & Hex($baseadress + Dec($testoffset3))
$Amemread = _MemoryPointerRead($Aaddress, $openmem, $AOffset, "byte[2]")
$Awert = _ReturnMemoryValue($Amemread[1])
$Awert = Dec($Awert)
Func _ReturnMemoryValue($sAdresse)
$sNewAdresse = ""
$sAdresse = StringTrimLeft($sAdresse, 2)
For $i = StringLen($sAdresse) - 1 To 0 Step -2
$sNewAdresse &= StringMid($sAdresse, $i, 2)
Next
Return $sNewAdresse
EndFunc
$a=_MemoryPointerRead($Aaddress,$openmem,$AOffset,"byte[2]")
MsgBox(0,"",$a[1])
while 1
_MemoryPointerWrite($Aaddress, $openmem, $AOffset, "16556", "dword")
wend
sag ma was bei msg raus kommt
|
|
|
02/07/2011, 14:10
|
#6
|
elite*gold: 0
Join Date: May 2010
Posts: 534
Received Thanks: 342
|
danke maxi39 =)
Das funktioniert jetzt.
Edit:
Hab noch ein Problem:
Ich habe eine Form anwendung erstellt.In Autoit sieht es so aus:
Code:
#include <pointer.au3>
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 506, 172, 192, 124)
$Button1 = GUICtrlCreateButton("Movespeed on", 56, 24, 83, 25, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Movespeed off", 208, 24, 91, 25, $WS_GROUP)
$Button3 = GUICtrlCreateButton("Attackspeed on", 56, 104, 83, 25, $WS_GROUP)
$Button4 = GUICtrlCreateButton("Attackspeed off", 208, 104, 91, 25, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
SetPrivilege("SeDebugPrivilege", 1)
$pid = WinGetProcess("METIN2")
$openmem = _MemoryOpen($pid)
$baseadress = _MemoryModuleGetBaseAddress($pid,"FinalMt2.bin")
$testoffset1 = "20C"
$testoffset2 = "5B6"
$testoffset3 = "0021C4A8"
Global $AOffset[3]
$AOffset[0] = 0
$AOffset[1] = Dec($testoffset1)
$AOffset[2] = Dec($testoffset2)
$Aaddress = "0x" & Hex($baseadress + Dec($testoffset3))
$Amemread = _MemoryPointerRead($Aaddress, $openmem, $AOffset, "byte[2]")
$Awert = _ReturnMemoryValue($Amemread[1])
$Awert = Dec($Awert)
Func _ReturnMemoryValue($sAdresse)
$sNewAdresse = ""
$sAdresse = StringTrimLeft($sAdresse, 2)
For $i = StringLen($sAdresse) - 1 To 0 Step -2
$sNewAdresse &= StringMid($sAdresse, $i, 2)
Next
Return $sNewAdresse
EndFunc
while 1
_MemoryPointerWrite($Aaddress, $openmem, $AOffset, "16556", "dword")
wend
Case $Button2
SetPrivilege("SeDebugPrivilege", 1)
$pid = WinGetProcess("METIN2")
$openmem = _MemoryOpen($pid)
$baseadress = _MemoryModuleGetBaseAddress($pid,"FinalMt2.bin")
$testoffset1 = "20C"
$testoffset2 = "5B6"
$testoffset3 = "0021C4A8"
Global $AOffset[3]
$AOffset[0] = 0
$AOffset[1] = Dec($testoffset1)
$AOffset[2] = Dec($testoffset2)
$Aaddress = "0x" & Hex($baseadress + Dec($testoffset3))
$Amemread = _MemoryPointerRead($Aaddress, $openmem, $AOffset, "byte[2]")
$Awert = _xD($Amemread[1])
$Awert = Dec($Awert)
Func _xD($sAdresse)
$sNewAdresse = ""
$sAdresse = StringTrimLeft($sAdresse, 2)
For $i = StringLen($sAdresse) - 1 To 0 Step -2
$sNewAdresse &= StringMid($sAdresse, $i, 2)
Next
Return $sNewAdresse
EndFunc
while 1
_MemoryPointerWrite($Aaddress, $openmem, $AOffset, "16256", "dword")
wend
EndSwitch
WEnd
Wenn ich auf movespeed on drücke,dann ist der speedhack an und wenn ich auf movespeed off drücke ist er immer noch an.Damit ich das ausmachen kann muss ich das programm neu starten.Weiß jmd dazu noch eine Lösung?
Habe folgendes ausprobiert:
If $Button2 = True Then
$Button1 = False
EndIf
ging aber auch nicht
mfg
|
|
|
 |
Similar Threads
|
Metin2 läuft auf XP nicht
02/09/2010 - Technical Support - 16 Replies
Hallo an alle,
ich bzw. mein Bruder hat ein problem...Metin2 läuft auf seinem Rechner nicht(XP). Wenn er das Spiel starten will kommt immer die Fehlermeldung
Metin2.CREATE_NO_APPROPRIATE_DEVICE
Was nu? Als Admin hat er es auch schon probiert. Mehrmals installiert und deinstalliert auch...Soweit ich weiß hat es aber vor kurzem noch geklappt.
Wäre supi, wenn wir es zum laufen bekommen.
mfg LittlePUDÄ
|
Metin2 De läuft nicht?
12/13/2009 - Metin2 - 3 Replies
Hi ich habe ein Problem mit Metin Deutschland. Ich komme nicht mehr ins spiel ran, nicht einmal der Patcher öffnet sich. Hab es locker noch 5 neue male installiert, es funzt aber trotzdem nicht:confused:. Hoffe auf effektive Hilfe.
Mfg Schäfiii
|
2.4 Emu läuft nicht
04/30/2008 - WoW Private Server - 1 Replies
Hallo ,
ich habe mir den 2.4 Ascent Emu runtergeladen , Installiert doch man kann ihn nicht starten.
Ich bin kein kleines Kiddy dass es nicht schafft , habe bei den anderen Emus auch keine Probleme gehabt nur gibt es bei diesem keine Startdatei ..
mfg
Van Helsing
|
All times are GMT +1. The time now is 07:25.
|
|