Value abspeichern

10/11/2011 15:28 Logtetsch#1
Servus Leute.

Ich wollt euch Fragen wie ich ne Value in eine Variable abspeichern kann, ohne das sich der Value verändert, auch nicht wenn sich der Value ingame verändert.

z.B sowas

PHP Code:

Global $ModuleSkill _MemoryModuleGetBaseAddress ($PID"TClient.exe") + 0x0123456
Global $OffsetSkill[4]
$OffsetSkill[0] = 0
$OffsetSkill
[1] = 0x22
$OffsetSkill
[2] = 0x33
$OffsetSkill
[3] = 0x44

$Read 
_MemoryPointerRead ($ModuleSkill$Open$OffsetSkill"4byte")
$Speicher Guictrlread ($Read
Wie kann ich einstellen, das sich der Wert in $Speicher nicht mehr verändert, obwohl er sich ingame verändert
10/11/2011 17:04 BlackHybrid#2
Wenn du eine Variable mit Static deklarierst kann sie nicht mehr verändert werden.
Und wieso willst du mit GUICtrlRead _memoryPointerRead auslesen? :D
10/11/2011 17:58 klavier22#3
Du hast da was mit GUICtrlRead falsch verstanden. _MemoryPointerRead gibt dir den Wert direkt zurück.
GUICtrlRead brauchst du, wenn du von einem GUI Element, also zb einem Editfeld den Inhalt wissen willst.
Und Variablen verändern sich doch nicht einfach so - es sei denn es steht so in deinem Script. Bedeutet wenn du die Variable ausliest kannst du sie dir danach in einer MsgBox so oft du willst anzeigen lassen - sie bleibt ja immer gleich (wenn du sie nicht in dem Script veränderst) und hat nichts mehr mit der im Spiel zu tun.