Завершение работы диалога.

Firus20016

Участник
Автор темы
148
15
Версия MoonLoader
.025-beta
Приветствую всех. Мне нужна помощь с тем, чтобы завершить повторение while при нажатии второй кнопки в диалоге. Но при этом нужно что бы скрпит можно было бы заного запустить.
Lua:
function main()
    repeat wait(0) until isSampAvailable()
    wait(2000)
    sampRegisterChatCommand('pr', dialog)
    sampAddChatMessage('Loaded', -1)
    while true do
            wait(0)
        end
end

function  dialog()
sampShowDialog(5800, '{FF5656}Реклама в вип чат.', '{FFFFFF}Введи сообщение для рекламы.', 'Рекламировать.', 'Завершить.', 1)
lua_thread.create(checker)
end

function checker()
    while sampIsDialogActive() do
        wait(0)
        local result, button, list, input = sampHasDialogRespond(5800)
        if result and button == 1 then
            while result and button == 1 do
            sampSendChat("Скупаю семейные талоны! Куплю: тт набор. Звоните: 9119925")
wait(5000)
end
    elseif  result and button == 0 then

end
end
end