Код:
Global $Var1 = 0
HotKeySet("{NUMPAD0}","switcher")
Func switcher()
If $Var1 == 0 Then
$Var1 = 1
Else
$Var1 = 0
EndIf
EndFunc
While(True)
Sleep(10)
If $Var1 == 1 Then
Send("{NUMPAD9}")
EndIf
WEnd
Начать хочу с того, что у меня зад сгорел несколько раз, в моих безуспешных попытках найти ксор. (аналог булевого переключателя meow = !meow; из cpp), и я решил делать на условиях. Знаете, что забавно? Оно включается, но не выключается. То-есть одна и та же операция по какой-то причине не работает. И тут я почти сгорел второй раз, но решил всё же обратиться к вам - может вы знаете что тут не так
пардоньте, переключается. Только вот с задержкой какой-то неадекватной - где 0.7 секунды. Не знаете, с чем может быть связано?
И всё-таки ничего не понятно, оно то нажимается, то не нажимается, то нажимается с огромной задержкой. Жуть какая-то.