Hotkey - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
Hotkey
tawer13371cs Дата: Понедельник, 09.03.2020, 00:11 | Сообщение # 1
Новичок
Сообщений: 18
Статус: Offline
Имеются окно с хоткеями для переназначение клавиш скрипта. Проблема в том, что можно назначить одинаковые кнопки. Как сделать проверку на это, чтобы в случае выбора одинаковых клавиш выдавало ошибку?
Godarck Дата: Понедельник, 30.03.2020, 10:33 | Сообщение # 2
AHK Скриптер
Сообщений: 252
Статус: Offline
Код

  Gui, Add, Hotkey,  w50 vHot1 gCorrectHK, % Hot1
  Gui, Add, Hotkey,  w50 vHot2 gCorrectHK, % Hot2
......
  Gui, Add, Hotkey,  w50 vHot14 gCorrectHK, % Hot14

......
CorrectHK:
Gui, Submit, NoHide
If %A_GuiControl% in +,^,!,+^,+!,^!,+^!     ;If the hotkey contains only modifiers, then return to wait for a key.
  return
  If (%A_GuiControl% = "")
  return
num := SubStr(A_GuiControl,1)
TempNewHK := % %A_GuiControl%
HKTemp := % A_GuiControl
  loop, 14
  {
  TempHK := % Hot%A_Index%

    if not (num = "Hot"A_Index)       
    if (TempHK = TempNewHK)
      {           TrayTip, Ошибка
  ,% "Данное сочетание " TempNewHK " клавиш уже занято`n", 5     
        GuiControl,Text ,%A_GuiControl%, ""
      }
  }
return



Бесплатный и новый бот рыбалки для GTA V RP
GunList для GTA V RP - писать в ЛС
Fake Time для GTA V RP
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[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]

Новые пользователи
pidoras22 [19:34]

maureenwp18 [19:13]

mikeallen1975 [21:21]

azek [18:16]

kellimp1 [08:27]

marais60 [14:42]

erinkg5 [04:25]

guadalupewb9 [20:30]

bobbieiv69 [16:32]

Влад121 [18:01]

martinaiz2 [15:54]

XaNaX200 [13:45]

qwer123QZE [11:48]