Пример #1
0
        public FormPrincipal(IMana mana)
        {
            Mana = mana;

            InitializeComponent();

            TibiaClient.FindTibiaClientProcess();

            InitializeTimers();

            StartTimers();

            LoadConfiguration();
        }
Пример #2
0
        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);
            }
        }