ich arbeite gerade an einem neuen Bot.
Leider bekomme ich keine richtige Ausgabe wenn ich das Offset addiere, oder ich mache etwas falsch.
$hp ist der aktuelle Wert in der Umgebung ohne Pointer
Wenn ich diesen auslese kommt mein richtiges Leben auch raus.
$pointer ist der pointer und $offset dazu war 31C habe ich mal zu 0x gemacht damit Autoit nicht meckert.
wenn ich $pointer + $offset mache dann gibts in der Msgbox eine 0.
$pointer+ 796(von hex in dez) auch ne 0.
Hat jemand eine Idee wie ich Pointer mit Offsets einbaue das dsa klappt ?
PHP Code:
#include<nomadmemory.au3>
Global $Currenthp, $CurrentmaxHP , $hp , $hprocess , $lol ,$maxHP , $PID , $pointer , $offset, $base , $Hp1
$hp= 0x315D3F1C
$maxHP= 0x315D3F24
$pointer=0x0117D768
$offset=0x31C
$PID = ProcessExists("Client.exe")
$hprocess = _MemoryOpen($PID)
_Check()
Func _Check ()
$Currenthp = _MemoryRead($hp, $hprocess)
$CurrentmaxHP = _MemoryRead($maxHP, $hprocess)
$lol=_MemoryRead($hp,$hprocess)
MsgBox(0,"",$lol); das klappt
$lol2=_MemoryRead($pointer+$offset,$hprocess)
MsgBox(0,"",$lol2); klappt nicht
EndFunc
so habe das was ich schon mal bisher verstadne habe geändert






