Würde es gerne mit AutoIt erreichen, das einzelne befehle an ein bestimmtes fenster von LC gesendet werden.
Hab da was gebastelt, bzw ein schon vorhandenes Grundgerüst bearbeitet, jedoch funktioniert es nich so wie es soll ( es startet, aber keine Funktion)
Code:
HotKeySet("{PAUSE}", "TogglePause") HotKeySet("{ESC}", "Terminate") AutoItSetOption ("MouseCoordMode", 0) AutoItSetOption ("MouseClickDownDelay", 50) AutoItSetOption ("SendKeyDownDelay", 20) AutoItSetOption ("SendKeyDelay", 20) Global $Paused $ScriptStatus = "Running" $Icon = 0 $Title = "Healbot" $WindowTitle = "LastChaos - Gamigo (Window 1680x1050)" ShowToolTip() ControlSend ( $WindowTitle, "", "", "{ALTDOWN}1{ALTUP}" ) Sleep (500) While 1 ShowToolTip() ControlSend ( "LastChaos - Gamigo (Window 1680x1050)","", "1368","{F12}" ) Sleep (2000) Wend Func ShowToolTip() ToolTip($ScriptStatus & @LF & "PAUSE = Pause" & @LF & "ESCAPE = Abbrechen" & @LF & @LF, 1000, 0, $Title, $Icon) EndFunc Func TogglePause() $Paused = NOT $Paused While $Paused $ScriptStatus = "Paused" $Icon = 2 Sleep(100) ShowToolTip() WEnd $ScriptStatus = "Running" $Icon = 0 ShowToolTip() EndFunc Func Terminate() Exit 0 EndFunc
Würde mich sehr über eine Antwort freuen und kann mir gut vorstellen, das sowas mehrere Spieler gebrauchen könnten =)