Как закрыть диалог

Letovo

Участник
Автор темы
95
12
Версия MoonLoader
.026-beta
Вот например скрипт открыл следующий диалог:
диалог.png

Есть ли функция, которая может его закрыть?
 
Решение
Тоже находил эту функцию, но как узнать номер кнопки? 1 и 0 не работают
Я использую другую вещь для закрытия диалога. Вот код если он именно серверный:

Lua:
require "lib.moonloader" -- подключение библиотеки
local sampev = require "lib.samp.events"
local samprak = require 'lib.samp.raknet'

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
        while true do
            wait(0)
    end
end

function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
    if dialogId == "без ковычек пишешь ID окна" and title == "С ковычками пишешь полное название как в игре" then
            return false -- Т.е. он просто отклоняет то что должно...

Lo_Smite

Участник
56
9
Тоже находил эту функцию, но как узнать номер кнопки? 1 и 0 не работают
Я использую другую вещь для закрытия диалога. Вот код если он именно серверный:

Lua:
require "lib.moonloader" -- подключение библиотеки
local sampev = require "lib.samp.events"
local samprak = require 'lib.samp.raknet'

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
        while true do
            wait(0)
    end
end

function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
    if dialogId == "без ковычек пишешь ID окна" and title == "С ковычками пишешь полное название как в игре" then
            return false -- Т.е. он просто отклоняет то что должно было показать
    end
end
 
  • Влюблен
Реакции: Letovo