1

Тема: Последовательные клики кнопок 1,2,3

Здравствуйте. Напишите пожалуйста скрипт для игры, который будет при зажатии F1 максимально быстро жать клавиши 1,2,3. При этом не должны использоваться кнопки 2,3 , если кнопка 1 (способность у персонажа) не активировалась, а так же только после использования 1 и 2 нажималась 3. То есть при ЗАЖАТОЙ F1 нужно что бы нажимались клавиши 1,2,3 максимально быстро и ДРУГ ЗА ДРУГОМ и обязательно последовательно. Ещё при ЗАЖАТИИ F1 действие начиналось с единицы всегда. Обратите своё внимание что F1 ЗАЖАТАЯ обязательно, а не просто одиночный клик.

2

Re: Последовательные клики кнопок 1,2,3

sl := 1 ; Поставить этот параметр по выше если клавиши не успевают прожатся.

F1:: ; событие нажатия клавиши F1
While GetKeyState("F1","p") ; Выполнять цикл пока нажата клавиша.
{
  send {1 down}
  sleep % sl
  send {1 up}{2 down}
  sleep % sl
  send {2 up}{3 down}
  sleep % sl
  send {3 up}
  sleep % sl
}
return

3

Re: Последовательные клики кнопок 1,2,3

Спасибо, гляну позже сейчас ухожу. Ещё раз спасибо.

4 (изменено: User797, 2016-02-19 19:42:30)

Re: Последовательные клики кнопок 1,2,3

2. Как связать скрипт со способностью в игре? Конкретный пример.

5

Re: Последовательные клики кнопок 1,2,3

Через PixelSearch.
Конкретный пример не могу. Даже не затрагивал эту тему с поиском цвета пикселя.