Moin,
nicht 73DF110 rauskommt sondern sowas in der art 4095500000000000
LÖSUNG
wo ist der fehler, dass nicht wenn angenommen $read[0] = 73DF094Quote:
#include "pointer.au3"
$PID = ProcessExists("mc2.exe")
$Handle = _MemoryOpen($PID)
$Address = _MemoryModuleGetBaseAddress(ProcessExists("mc2.exe "), "mc2.exe")
$address = "0x" & Hex($address + Dec("2C2720"))
Dim $offset[5] = [0, Dec("24"), Dec("1898"), Dec("20"), Dec("2c")]
$Read= _MemoryPointerRead($Address, $Handle, $Offset, "float")
for $n = 1 to 2
$Read[0] = 0x7c + $Read[0]
Next
InputBox(0,"",hex($Read[0]))
nicht 73DF110 rauskommt sondern sowas in der art 4095500000000000
das funktioniertQuote:
$ad = 0x73DF094
for $n = 1 to 3
$ad = 0x7c + $ad
Next
MsgBox(0,"",hex($ad))
LÖSUNG