Блок клавиша

Ответить
Аватара пользователя
BlackDPS
Администратор
Сообщения: 592
Зарегистрирован: 17 фев 2016, 11:26

Блок клавиша

Сообщение BlackDPS » 20 ноя 2018, 11:20

Механизм клавиши используется в двух местах
1. Отдельный блок "клавиша"
2. Поле клавиша у блока "способность" - если задано то будет нажата соответствующая клавиша вместо активации способности

Клавишей может быть как цифра, буква. так и специальный клавиши:
КлавишаКод
BACKSPACE{BACKSPACE}
BREAK{BREAK}
CAPS LOCK{CAPSLOCK}
DEL or DELETE{DELETE} or {DEL}
DOWN ARROW{DOWN}
END{END}
ENTER{ENTER}
ESC{ESC}
HELP{HELP}
HOME{HOME}
INS or INSERT{INSERT}
LEFT ARROW{LEFT}
NUM LOCK{NUMLOCK}
PAGE DOWN{PGDN}
PAGE UP{PGUP}
PRINT SCREEN{PRTSC}
RIGHT ARROW{RIGHT}
SCROLL LOCK{SCROLLLOCK}
TAB{TAB}
UP ARROW{UP}
F1{F1}
F2{F2}
F3{F3}
F4{F4}
F5{F5}
F6{F6}
F7{F7}
F8{F8}
F9{F9}
F10{F10}
F11{F11}
F12{F12}
F13{F13}
F14{F14}
F15{F15}
F16{F16}
Keypad add{ADD}
Keypad subtract{SUBTRACT}
Keypad multiply{MULTIPLY}
Keypad divide{DIVIDE}


Модификаторы клавиш
МодификаторКод
SHIFT+
CTRL^
ALT%


К примеру что б нажать SHIFT+1 следует написать +1 для CTRL+2 ^2

Нажатие последовательности клавиш
В поле через запятую можно перечислить последовательность клавиш
Например {ENTER},+1,2,3,{ENTER} откроет чат клавишей Enter введет !23 и отправит сообщение повторно нажав {ENTER}

Задержка между нажатиями
Задержка описывается как число со знаком !
Интервал задержки измеряется в миллисекундах
Если изменить пример выше следующим образом {ENTER},+1,!1000,2,!1000,3,!1000,{ENTER}
То между нажатиями клавиш будет интервал 1000 мс = 1 секунда

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость