public FormPrincipal(IMana mana) { Mana = mana; InitializeComponent(); TibiaClient.FindTibiaClientProcess(); InitializeTimers(); StartTimers(); LoadConfiguration(); }
public void MoveCharWithControlArrow() { var tibiaWindowFocused = TibiaClient.IsFocused(); if (tibiaWindowFocused) { var inputSimulator = new InputSimulator(); inputSimulator.Keyboard.ModifiedKeyStroke(VirtualKeyCode.CONTROL, VirtualKeyCode.UP); Thread.Sleep(150); inputSimulator.Keyboard.ModifiedKeyStroke(VirtualKeyCode.CONTROL, VirtualKeyCode.DOWN); } else { User32.PostMessage(TibiaClient.Process.MainWindowHandle, WM_KEYDOWN, VK_F3, 0); } }