CTimer::TickQuantum mit AutoIt ändern

05/22/2012 15:41 -STORM-#1
Hi
Ich habe die korrekte Addresse für den Wert, kann ihn in CE ohne Probleme ändern, mit AutoIt aber nur auslesen.
Folgende Befehle:
Code:
_MemoryRead($cttickquantum, $open, 'Float')

_MemoryWrite($cttickquantum, $open, "1", 'Float')
Der erste funktioniert perfekt, der zweite nicht.
In einigen alten Threads wurde das Problem schon erwähnt, aber nirgendwo steht eine Lösung.
Weiß also irgendjemand, woran das liegt, bzw. wie ich den Wert mit AutoIt ändern kann?
05/22/2012 15:48 VisionEP1#2
_MemoryRead($cttickquantum, $open, 'Float')

$value=1

_MemoryWrite($cttickquantum, $open, $value, 'Float')


Könnte an der Syntax liegen sosnt musst anders vorgehen,
evtl andern befehl suchen oder mal in Richtung Assembler in Autoit schauen
05/23/2012 18:10 -STORM-#3
Dass es an der Syntax liegt, denke ich nicht.
Kann mit dem Script ansonsten alles ändern, nur den einen Wert nicht.
Und hab ja schon die Forensuche benutzt, das Problem hatten bereits andere.
Falls du einen anderen Befehl kennst, mit dem das geht, schreib mal bitte.
Und meinst du mit ASM in AutoIt etwas in Richtung Codecave?



Ich will ja nicht nerven, aber gibt es denn keinen, der ne Lösung oder zumindest nen Ansatz weiß?
05/23/2012 18:25 MysteryGoldSeller#4
Bin daran vor kurzem auch gescheitert :/