[Помощь] Помогите сделать диалог-биндер - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Помогите сделать диалог-биндер
Nifailo Дата: Четверг, 11.10.2018, 22:34 | Сообщение # 1
Новичок
Сообщений: 3
Статус: Offline
[Помощь] Помогите сделать диалог-биндер.
Помогите пожалуйста сделать диалог-биндер по ахк. Вообщем, суть этого диалог-биндера.
При нажатии клавиши NumPad2:: включается менюшка(диалог), где можно выбрать определённый бинд, вот смотрите пример, который я опишу текстом:
-------------------------------AHK ДЛЯ МЭРИИ------------------------------
-1. Уволить человека (при нажатии на кнопку включается бинд)
-2. Видеорегистратор ((при нажатии на кнопку включается бинд)
-3. Отыгровка выговора (при нажатии на кнопку включается бинд)
-4. Отыгровка увольнения (при нажатии на кнопку включается бинд).
-------------------------------------------------------------------------------------
Заранее спасибо) biggrin


Diamond Role Play | Trilliant.
Начинающий cleo-скриптер.
Salamakeykum Дата: Четверг, 11.10.2018, 23:54 | Сообщение # 2
salam bratka
Сообщений: 378
Статус: Offline
Код

#Include udfR1_test.ahk

~ESC::
~F6::
menu:=0
return

F3::
menu := 1
text =
(
-------------------------------AHK ДЛЯ МЭРИИ------------------------------
-1. Уволить человека (при нажатии на кнопку включается бинд)
-2. Видеорегистратор ((при нажатии на кнопку включается бинд)
-3. Отыгровка выговора (при нажатии на кнопку включается бинд)
-4. Отыгровка увольнения (при нажатии на кнопку включается бинд).
-------------------------------------------------------------------------------------
)
ShowDialog(2, "Диалог 1", text, "Выбрать")
return

~LButton::
Time := A_TickCount
while(isDialogOpen())
{
    if (A_TickCount - Time > 500)
    {
  Return
    }
}
checkdialogMenu:
if (isDialogButton1Selected() == 1)
{
    menu := 0
}
ifWinNotActive, GTA:SA:MP
{
    return
}

if (menu == 1)
{
    menu := 0
    line_num  := getDialogLineNumber()
    line_text  := getDialogLine(line_num)

    if (line_num == 2) ; 2 строка
    {
  SendChat("Уволить человека")
    }
    else if (line_num == 3)
    {
  SendChat("Видеорегистратор")
    }
    else if (line_num == 4)
    {
  SendChat("Отыгровка выговора")
    }
    else if (line_num == 5)
    {
  SendChat("Отыгровка увольнения")
    }
    return
}

~Enter::
gosub, checkdialogMenu
return


Помогу с AHK чем смогу VK

Мои темы:
CNN Helper
Fast AirDrop
autoMechanic
Fake Общак ARZ
Счетчик денег для таксистов
  • Страница 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]

Новые пользователи