You last visited: Today at 12:44
Advertisement
[Help]How To Metin2 Autoİt Pointer+Ofset1+Ofset2
Discussion on [Help]How To Metin2 Autoİt Pointer+Ofset1+Ofset2 within the AutoIt forum part of the Coders Den category.
04/05/2014, 20:19
#1
elite*gold: 0
Join Date: Feb 2014
Posts: 152
Received Thanks: 407
[Help]How To Metin2 Autoİt Pointer+Ofset1+Ofset2
How can I cheat on them Please source code
speed Hack
point : 00C2B910
Ofset1: c
Ofset2 :686
Normal value 16256
hack value 16300
04/05/2014, 22:22
#2
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Wut? How about asking correctly instead of violating the english language?
04/05/2014, 22:51
#3
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,597
Quote:
Originally Posted by
x-Qey
How can I cheat on them Please source code
speed Hack
point : 00C2B910
Ofset1: c
Ofset2 :686
Normal value 16256
hack value 16300
Code:
#RequireAdmin
#include <Pointer.au3>
$PID = ProcessExists("Prozessname.exe");PUT THE PROCESSNAME HERE;
if $PID <> 0 then
$MemOpen = _MemoryOpen($PID)
$Base = _MemoryGetBaseAddress($MemOpen)
$Addr = $Base + 0xC2B910
$Offset[2] = [0xC, 0x686]
$Modified_Value = 16300
else
msgbox(16,"ERROR","Game not found..")
exit
endif
_Calc_Pointer()
$value = _MemoryRead($Addr,$MemOpen,"DWORD")
;MsgBox(0,"Value","Value: " & $value);
_MemoryWrite($Addr, $MemOpen, $Modified_Value, "DWORD")
Exit
Func _Calc_Pointer()
$i = 0
do
$Addr = _MemoryRead($Addr, $MemOpen) + $Offset[$i]
$i = $i + 1
until $i = UBound($Offset)
EndFunc
..
04/06/2014, 11:41
#4
elite*gold: 0
Join Date: Apr 2013
Posts: 32
Received Thanks: 55
"Prozessname.exe" this example "metin2client.bin" does not accept help me ?
This is problem :
04/06/2014, 11:57
#5
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,597
Try this
Code:
#RequireAdmin
#include <Pointer.au3>
SetPrivilege("SeDebugPrivilege", 1)
Global $PID, $Addr, $Base, $MemOpen
$PID = WinGetProcess("METIN2")
if $PID <> -1 then
$MemOpen = _MemoryOpen($PID)
$Base = _MemoryGetBaseAddress($MemOpen)
else
msgbox(16,"ERROR","Game not found..")
exit
endif
$Addr = $Base + 0xC2B910
Dim $Offset[2] = [0xC, 0x686]
$Modified_Value = 16300
_Calc_Pointer()
$value = _MemoryRead($Addr,$MemOpen,"DWORD")
;MsgBox(0,"Value","Value: " & $value);
_MemoryWrite($Addr, $MemOpen, $Modified_Value, "DWORD")
_MemoryClose($MemOpen)
Exit
Func _Calc_Pointer()
$i = 0
do
$Addr = _MemoryRead($Addr, $MemOpen) + $Offset[$i]
$i = $i + 1
until $i = UBound($Offset)
EndFunc
04/06/2014, 13:24
#6
elite*gold: 0
Join Date: Apr 2013
Posts: 32
Received Thanks: 55
Quote:
Originally Posted by
Paraly
Try this
Code:
#RequireAdmin
#include <Pointer.au3>
SetPrivilege("SeDebugPrivilege", 1)
Global $PID, $Addr, $Base, $MemOpen
$PID = WinGetProcess("METIN2")
if $PID <> -1 then
$MemOpen = _MemoryOpen($PID)
$Base = _MemoryGetBaseAddress($MemOpen)
else
msgbox(16,"ERROR","Game not found..")
exit
endif
$Addr = $Base + 0xC2B910
Dim $Offset[2] = [0xC, 0x686]
$Modified_Value = 16300
_Calc_Pointer()
$value = _MemoryRead($Addr,$MemOpen,"DWORD")
;MsgBox(0,"Value","Value: " & $value);
_MemoryWrite($Addr, $MemOpen, $Modified_Value, "DWORD")
_MemoryClose($MemOpen)
Exit
Func _Calc_Pointer()
$i = 0
do
$Addr = _MemoryRead($Addr, $MemOpen) + $Offset[$i]
$i = $i + 1
until $i = UBound($Offset)
EndFunc
Game does not work hack for this When opened the game shuts memory
04/06/2014, 14:37
#7
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,597
Quote:
Originally Posted by
IrcRest28
Game does not work hack for this When opened the game shuts memory
What? Maybe you should try to use special characters..
does it work for you x-Qey?
04/06/2014, 14:57
#8
elite*gold: 0
Join Date: Feb 2014
Posts: 152
Received Thanks: 407
Quote:
Originally Posted by
Paraly
What? Maybe you should try to use special characters..
does it work for you x-Qey?
?????
04/06/2014, 15:11
#9
elite*gold: 27
Join Date: Sep 2009
Posts: 5,609
Received Thanks: 1,597
you don't have to change anything in the code, it will pick the ProcessID by windowtitle and the title of Metin 2 should be "METIN2" so everything is right just copy paste the code and run it
PHP Code:
#RequireAdmin
#include <Pointer.au3>
SetPrivilege ( "SeDebugPrivilege" , 1 )
Global $PID , $Addr , $Base , $MemOpen
$PID = WinGetProcess ( "METIN2" )
if $PID <> - 1 then
$MemOpen = _MemoryOpen ( $PID )
$Base = _MemoryGetBaseAddress ( $MemOpen )
else
msgbox ( 16 , "ERROR" , "Game not found.." )
exit
endif
$Addr = $Base + 0xC2B910
Dim $Offset [ 2 ] = [ 0xC , 0x686 ]
$Modified_Value = 16300
_Calc_Pointer ()
$value = _MemoryRead ( $Addr , $MemOpen , "DWORD" )
; MsgBox ( 0 , "Value" , "Value: " & $value );
_MemoryWrite ( $Addr , $MemOpen , $Modified_Value , "DWORD" )
_MemoryClose ( $MemOpen )
Exit
Func _Calc_Pointer ()
$i = 0
do
$Addr = _MemoryRead ( $Addr , $MemOpen ) + $Offset [ $i ]
$i = $i + 1
until $i = UBound ( $Offset )
EndFunc
if it still does not work use this..
PHP Code:
#RequireAdmin
#include <Pointer.au3>
SetPrivilege ( "SeDebugPrivilege" , 1 )
Global $PID , $Addr , $Base , $MemOpen
$PID = ProcessExists ( "febris.bin" )
if $PID <> 0 then
$MemOpen = _MemoryOpen ( $PID )
$Base = _MemoryGetBaseAddress ( $MemOpen )
else
msgbox ( 16 , "ERROR" , "Game not found.." )
exit
endif
$Addr = $Base + 0xC2B910
Dim $Offset [ 2 ] = [ 0xC , 0x686 ]
$Modified_Value = 16300
_Calc_Pointer ()
$value = _MemoryRead ( $Addr , $MemOpen , "DWORD" )
; MsgBox ( 0 , "Value" , "Value: " & $value );
_MemoryWrite ( $Addr , $MemOpen , $Modified_Value , "DWORD" )
Exit
Func _Calc_Pointer ()
$i = 0
do
$Addr = _MemoryRead ( $Addr , $MemOpen ) + $Offset [ $i ]
$i = $i + 1
until $i = UBound ( $Offset )
EndFunc
All times are GMT +2. The time now is 12:46 .