Hallo! Ich baue grade einen kleinen Bot und komm grade nicht von der Stelle. Ich habe mich schon oefter mit NomadMemory und Pointern beschaeftigt, aber jetzt bin ich auf Neuland gestossen.
Wenn ich nach Base-Pointern gesucht habe, dann sahen die am Ende in der Regel so in der Art aus 2F7EDDC8. Jetzt bin ich aber auf einen gestossen, der so Game.dll+8EDDD8 aussieht und bin etwas ueberfordert damit, das in mein Script zu intigrieren. Das hier Informationen aus der Game.dll geladen werden muessen ist mir klar, allerdings verstehe ich nicht ganz was ich tun muss um zugriff auf diese Datei zu bekommen bzw. ob ich ihn nicht vielleicht schon eine und nur nicht weiss wie ich die Zeile genau formatieren muss, damit der Compiler das schluckt. Hier mein Script:
#include <NomadMemory.au3>
Global $PlayerMaxHPOut
Func AionMemoryRead()
SetPrivilege("SeDebugPrivilege", 1)
$ID=_MemoryOpen(ProcessExists("AION.bin"))
;STATIC POINTER Max HP
$PlayerMaxHPPointer = 0x3195DDC4
$PlayerMaxHP = _MemoryRead($PlayerMaxHPPointer, $ID)
$PlayerMaxHPOut = $PlayerMaxHP
_MemoryClose($ID)
EndFunc
AionMemoryRead()
MsgBox(0,"Test",$PlayerMaxHpOut)
Alles anzeigen
Ich bin sehr dankbar fuer jeden Tip! ![]()