Как закрыть диалог? - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
Как закрыть диалог?
andreytup Дата: Воскресенье, 13.01.2019, 15:24 | Сообщение # 1
Новичок
Сообщений: 6
Статус: Offline
Как сделать так, чтобы диалог закрывался на Esc и Отмена

Код
function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
while true do
    wait(0)
   
    if isKeyDown(VK_MENU) and isKeyJustPressed(VK_1) then
        sampShowDialog(4848,"For Army LVa","1) Здравия желаю\n2) Предъявите документы\n3) Показать удостоверение","Ок" ,"Отмена" ,2)
    lua_thread.create(checker)
    end
function checker()
    while sampIsDialogActive() do
        wait(0)
        local result, button, list, input = sampHasDialogRespond(4848)
        if result and list == 0 then
            sampSendChat('Здравия желаю! Рядовой LVA Belicoff!')
        elseif result and list == 1 then
            sampSendChat('Предъявите ваши документы!')
        end
    end
end


a&
7PEX Дата: Понедельник, 21.01.2019, 22:12 | Сообщение # 2
Новичок
Сообщений: 22
Статус: Offline
sampCloseCurrentDialogWithButton(0)
Rose_Winchester Дата: Суббота, 26.01.2019, 23:34 | Сообщение # 3
Знаток
Сообщений: 596
Статус: Offline
Попробуй это, я не тестировал - смотри сам как уже. Или через же sampCloseCurrentDialogWithButton(0)
Код
function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
while true do
    wait(0)
   
    if isKeyDown(VK_MENU) and isKeyJustPressed(VK_1) then
        sampShowDialog(4848,"For Army LVa","1) Здравия желаю\n2) Предъявите документы\n3) Показать удостоверение","Ок" ,"Отмена" ,2)
  setVirtualKeyDown(key.ESCAPE)
    lua_thread.create(checker)
    end
function checker()
    while sampIsDialogActive() do
        wait(0)
        local result, button, list, input = sampHasDialogRespond(4848)
        if result and list == 0 then
            sampSendChat('Здравия желаю! Рядовой LVA Belicoff!')
        elseif result and list == 1 then
            sampSendChat('Предъявите ваши документы!')
        end
    end
end


Good! Offical VK - https://vk.com/id506695315
  • Страница 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]

Новые пользователи
Akery [03:16]

Securityzle [00:49]

smartservicerecruit [21:41]

pashafedlyuk [21:32]

Nauk555 [21:21]

Nauk999 [21:05]

siege [17:30]

CryptoRiched [00:42]

FANNEIL123 [08:17]

fanneil100 [07:56]

wyir [23:05]

morgenshtern2195 [22:41]

gdhhdhdjdjdjdjd [19:03]