Код
$~LButton::
$~Enter::
if(isDialogOpen())
{
if(GetKeyState("LButton", "P"))
{
Sleep, isDialogButtonSelected(1) ? 150 : 50
if(isDialogOpen() || isDialogButtonSelected(2))
return
}
title := getDialogCaption()
;index := getDialogIndex()
index := getDialogLineNumber()
dlg := getDialogID()
if(dlg == 1231)
{
if(index == 1)
{
addChatMessageEx(0xFFFFFF, "Выдано 100 хп")
setPlayerHealth(100)
}
if(index == 2)
{
addChatMessageEx(0xFFFFFF, "Выдано 100 брони")
setPlayerArmor(100)
}
if(index == 3)
{
if(!isPlayerDriver())
{
addChatMessageEx(0xFFFFFF, "Вы не водитель")
return
}
addChatMessageEx(0xFFFFFF, "Текущему транспорту установлено 1000 хп")
setVehicleHealth(1000)
}
}
}
return
F2::
showDialog(2, "Чит-меню", "Выдать 100 хп`nВыдать 100 брони`nПочинить транспорт", "Выбрать", "Закрыть", 1231)
return
не проверял, но на форуме еще 50 лет назад выкладывали куча кодов и куча разных вариантов для работы с диалогами