Quantcast
Channel: AutoHotkey Community
Viewing all articles
Browse latest Browse all 579

Скрипты для Игр • Re: По нажатию лобой клавиши менять переменную

$
0
0

Попробуй подумать в таком направлении:
Повторное нажатие XButton2 симулирует нажатие какой то другой игровой кнопки. Это может быть как весьма значимая кнопка (функция в игре), так и абсолютно незначительная. Кнопок в игре много - я думаю приемлемые варианты подобрать возможно.


о, кстати, хороший вариант, немного не то, что я хотел, но меня устраивает
в целом, думаю даже не объязательно, чтобы менялась рация, но это дело одной строчки

получилось что-то такое:

CODE:

radioInHand := false

Suspend, on
^RCtrl::suspend

~XButton2::
if (radioInHand) {
radioInHand := false
SetScrollLockState, Off
Send, {SC029} ; Клавиша "~"
}
else {
radioInHand := true
SetScrollLockState, On
}
Sleep, 100
return

~LButton::
if (radioInHand) {
Send, {F24 down}
}
return

~LButton up::
Send, {F24 up}
return


ещё получилось сделать так, чтобы ScrollLock индицировал работает скрипт или нет, так что вообще кайф)
не знаю на сколько полезно использовать Sleep, , но всё же добавил
спасибо за наводку, я доволен)
:dance: :dance: :dance: :dance: :dance:

Statistics: Posted by zimushka — Today, 08:16



Viewing all articles
Browse latest Browse all 579

Trending Articles