Hallo.
Ich habe ein Problem mit meinem Script.
Ich habe ein Tool geschrieben, dass so sein sollte.
Wenn ich auf den Button AFK drücke, soll er mich zu diesen Coordinaten ( 811.97 , 117.55 ) porten.
Die Pointer etc. habe ich schon.
Die Coordinaten sind natürlich vom typ Float.
Nun das Problem. Wenn ich auf den Button drücke, portet er mich irgendwo hin, wo er bock hat, also nicht zu den zugewiesenen Koordinaten
Wo liegt der Fehler :S
mfg Logtetsch
Ich habe ein Problem mit meinem Script.
Ich habe ein Tool geschrieben, dass so sein sollte.
Wenn ich auf den Button AFK drücke, soll er mich zu diesen Coordinaten ( 811.97 , 117.55 ) porten.
Die Pointer etc. habe ich schon.
Die Coordinaten sind natürlich vom typ Float.
Nun das Problem. Wenn ich auf den Button drücke, portet er mich irgendwo hin, wo er bock hat, also nicht zu den zugewiesenen Koordinaten
PHP Code:
Global $Pid = ProcessExists ("TClient.exe")
Global $Open = _MemoryOpen ($PID)
Global $ModuleX = _MemoryModuleGetBaseAddress ($PID, "TClient.exe") + 0x12345678
Global $OffsetX[4]
$OffsetX[0] = 0
$OffsetX[1] = 0x123
$OffsetX[2] = 0x123
$OffsetX[3] = 0x123
Global $ModuleY = _MemoryModuleGetBaseAddress ($PID, "TClient.exe") + 0x12345678
Global $OffsetY[4]
$OffsetY[0] = 0
$OffsetY[1] = 0x123
$OffsetY[2] = 0x123
$OffsetY[3] = 0x123
While 1
$nMsg = GUIGetMsg()
If ProcessExists ("TClient.exe") = False Then
MsgBox (48,"Error","4story konnte nicht gefunden werden!")
Exit
EndIf
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $AFK
$Open = _MemoryOpen ($PID)
$Write = _MemoryPointerWrite ($ModuleX, $Open, $OffsetX, 811.97,"float" ) & _MemoryPointerWrite ($ModuleY, $Open, $OffsetY, 117.55,"float")
$Close = _MemoryClose ($Open)
Case $Exit
Exit
EndSwitch
WEnd
mfg Logtetsch