Тема: AHK: В зависимости от условия назначить клавиши.
Необходимо при нажатии "pause" в зависимости от условия назначить различные значения нескольким клавишам:
var := 0
*vk13:: ; при нажатии pause
If var ; если var <> 0
{
*vk44::vk44 ; возвращаем клавишам d, f, g их стандартные значения
*vk46::vk46 ; (необходимо просто отменить назначение, но я не нашёл такой команды)
*vk47::vk47 ;
}
Else ; если var = 0
{
*vk44::numpad1 ; назначаем клавишам d, f, g значения numpad1, numpad4, numpad5 соответственно
*vk46::numpad4 ;
*vk47::numpad5 ;
}
var:=!var ; переключаем var
Return
Т.е. я хочу, чтобы "pause" работала как переключатель.
При запуске данного скрипта я получаю:
Line Text: **vk44
Error: Duplicate hotkey.
Прошу помочь мне с исправлением данной ошибки!