Комбинация клавиш при зажатой кнопке - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Форум » Обсуждения SAMP CRMP MTA » AHK скрипты » Комбинация клавиш при зажатой кнопке
Комбинация клавиш при зажатой кнопке
martishlushka Дата: Среда, 09.11.2016, 17:25 | Сообщение # 1
Новичок
Сообщений: 2
Статус: Offline
Здравствуйте. Помогите, пожалуйста, как сделать, чтобы при зажатой кнопке альт я мог набрать комбинацию клавиш(от однозначного до трехзначного числа) от 1 до 5 и зависимости от комбинации выполнялось определенное действие?
И подскажите, пожалуйста, можно ли сделать, чтобы клавиша альт при этом работала как обычно?
Demy Дата: Среда, 09.11.2016, 17:32 | Сообщение # 2
Бывалый
Сообщений: 422
Статус: Offline
Код
~Alt::

и альт будет работать нормально.
А комбинации: можно проверять статус всех кнопок с цифрами (GetKeyState())


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
martishlushka Дата: Среда, 09.11.2016, 17:48 | Сообщение # 3
Новичок
Сообщений: 2
Статус: Offline
Спасибо!
Искал информацию про эту функцию, но не понял как сделать, чтобы проверяла не одну кнопку.
Demy Дата: Четверг, 10.11.2016, 16:42 | Сообщение # 4
Бывалый
Сообщений: 422
Статус: Offline
Создать массив клавиш
Код
Array := ["0","1","2","3"...,"9"]

Дальше циклом проверять
Код
Loop % Array.Length()
If ( GetKeyState(Array[A_Index],"P") ) {
    Combination .= Array[A_Index]
    Break
}

На деле не проверял: работоспособность не гарантирую


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ


Сообщение отредактировал Demy - Четверг, 10.11.2016, 16:43
Форум » Обсуждения SAMP CRMP MTA » AHK скрипты » Комбинация клавиш при зажатой кнопке
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7209]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
rubenia18 [21:17]

pokotiloroman91 [18:24]

stephensh5 [12:00]

calliesv7 [06:11]

louqm16 [22:14]

artushak [16:32]

Kingpolker [15:42]

leeyv11 [15:12]

Trappa17 [01:00]

Djamalchik [16:40]

ajeense [14:24]

654470559 [08:55]

Newtone [03:01]