Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 07:24

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Metin2 Hack läuft nicht...

Discussion on Metin2 Hack läuft nicht... within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
spion9613's Avatar
 
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
spion9613 is offline  
Old 02/06/2011, 16:14   #2

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
moved nach autoit.
Adroxxx is offline  
Old 02/06/2011, 19:14   #3
 
elite*gold: 0
Join Date: Feb 2009
Posts: 542
Received Thanks: 112
starte ma mit admin
maxi39 is offline  
Old 02/06/2011, 20:14   #4
 
spion9613's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 534
Received Thanks: 342
Quote:
Originally Posted by maxi39 View Post
starte ma mit admin
klappt auch nicht =(
spion9613 is offline  
Old 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($sAdresse2)
For 
$i StringLen($sAdresse) - 1 To 0 Step -2
$sNewAdresse 
&= StringMid($sAdresse$i2)
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
maxi39 is offline  
Thanks
1 User
Old 02/07/2011, 14:10   #6
 
spion9613's Avatar
 
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
spion9613 is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.