Тема: [AHK] Очень странно работает Hotkey
Доброго времени суток уважаемые кодеры. Делаю биндер для себя с использованием GUI. Сделал сохранение и загрузку с конфига.
Дело дошло до горячих клавиш загруженных с config.ini.
Нарыл что можно создать горячуу клавишу по срадствам Hotkey.
А теперь сама проблема. При запуске скрипта хоткей срабатывает сам по себе, каждый, единожды. Затем уже работает нормально. #IfWinActive и Hotkey, ifWinActive не попагает, клавиша работает даже вне игры.
SendMode, Input
LoadKeys()
LoadKeys()
{
iniRead, uTagR, config.ini, settings, varTagR
iniRead, kPrintR, config.ini, settings, keyPrintR
iniRead, kPrintRo, config.ini, settings, keyPrintRo
iniRead, kTime, config.ini, settings, keyTime
iniRead, kQ, config.ini, settings, keyQ
iniRead, kWarehouse, config.ini, settings, keyWarehouse
iniRead, kMembers, config.ini, settings, keyMembers
Hotkey, ~%kPrintR%, PrintR
Hotkey, ~%kPrintRo%, PrintRo
return
}
#include ..\..\..\include\SAMP.ahk
PrintR:
if(!isInChat())
{
Send, {f6}^{vk41}{Backspace}/r [%uTagR%]:{space}
}
return
PrintRo:
if(!isInChat())
{
Send, {f6}^{vk41}{Backspace}/r (( {space})){left 3}
}
return