Attackerange -> CE

11/13/2011 18:43 Misura'#1
Ich möchte fragen, was man Ingame tun muss, um die Adresse in Cheat Engine zu finden sind. :)
Attackspeed, Movespeed, etc.. hab ich schon drauf.
Vielleicht könnte mir jemand erklären. ^-^
Ehrlich gesagt, finde ich nichts in Google, sonnst hätte ich hier auch kein Thread eröffnet.
11/13/2011 18:45 .United#2
Leider sind in dieser Sektion keine Fragen erlaubt.
11/13/2011 18:45 Misura'#3
uhm. Okay. :)

#Closerequest.
11/13/2011 19:20 Slicktor#4
Alle Pointer&Offsets

Attackspeed:

Offset1:4 offset2:5BE playpointer:0041F060

Movespeed:

Offset1:4 offset2:5BA playpointer:0041F060

Attackrange:

Offset1:4 offset2:5B6 playpointer:0041F060

Weaponhold:

Offset1:4 offset2:440 playpointer:0041F060

Combo:

Offset1:4 offset2:538 playpointer:0041F060

Hit:

Offset1:514 offset2:33C playpointer:0041AF04

Zoomhack:

Adresse:007E3806

Nofog:

Adresse:007E6F90

Invisible:


Offset1:4 offset2:5EA playpointer:0041F060

Slow Motion:

Offset1:4 offset2:5BB playpointer:0041F060

Nickname Changer:

Offset1:4 offset2:14 playpointer:0041F060
11/13/2011 20:29 Misura'#5
Mein Code sieht so aus
PHP Code:
#RequireAdmin

#include <pointer.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
SetPrivilege("SeDebugPrivilege", 1)
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Attackrange", 410, 129, 192, 127)
$Label1 = GUICtrlCreateLabel("Attackrange", 32, 16, 62, 17)
$Input1 = GUICtrlCreateInput("16256", 112, 16, 121, 21)
$Button1 = GUICtrlCreateButton("Set Attackrange", 272, 16, 115, 25)
;
$Label2 = GUICtrlCreateLabel("No Fog", 32, 56, 39, 17)
;
$Button2 = GUICtrlCreateButton("On", 88, 48, 75, 25)
;
$Button3 = GUICtrlCreateButton("Off", 176, 48, 75, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
= GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit

            Case 
$Button1
    $pid 
= WinGetProcess("METIN2")
$openmem = _MemoryOpen($pid)
$baseadress = _MemoryModuleGetBaseAddress($pid,"metin2client.bin")
   
$testoffset1 = "4" ; offset neben dem metin2client.bin
    $testoffset2 
= "5B6" ;das obere offset
    $testoffset3 
= "0041F060" ;steht neben dem metin2client.bin+[wert]
    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 
;==>_ReturnMemoryValue

 _MemoryPointerWrite
($Aaddress, $openmem, $AOffset, guictrlread($Input1), "dword")

    EndSwitch
WEnd 
Wenn ich anstatt "16256" in "16556" ändere, und auf "Set Attackrange" klicke, dann ändert sich Ingame nichts. O':

PS: Bin auf Pserver nicht auf DE Metin 2 ^^
11/13/2011 20:38 .aNNdii##6
#moved
11/16/2011 18:21 Misura'#7
Funz nicht. /:
11/16/2011 21:01 noahrmal#8
Ich würde einfach Hackgamer mal in Skype adden und fragen ob er dir dort helfen kann.
11/19/2011 11:12 Misura'#9
Keiner ne Ahnung ? o: