Проверка на заголовок диалога

Neykuratick

Новичок
Автор темы
28
4
Версия MoonLoader
.026-beta
Как сделать так, чтобы оно не работало, если заголовок диалога "редактирование"?

Код:
function sampev.onServerMessage(color, message)
    if active then
        if message:find('На обработку пришло сообщение') then
            lua_thread.create(function()
            wait(100)
            sampSendChat("/newsredak")
            end)
        end
    end
end
 
Последнее редактирование:
Решение
Lua:
local sampev = require 'lib.samp.events' -- В начало скрипта



-- Отдельная функция
function sampev.onShowDialog(id, style, title, button1, button2, text)
    if title:find("редактирование") then -- Если в заголовке диалогового окна есть слово "редактирование", тогда...
    -- code
    end
end

Pheonixxx

Потрачен
263
46
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
  • Нравится
Реакции: Neykuratick

Dmitriy Makarov

25.05.2021
Проверенный
2,500
1,130
Lua:
local sampev = require 'lib.samp.events' -- В начало скрипта



-- Отдельная функция
function sampev.onShowDialog(id, style, title, button1, button2, text)
    if title:find("редактирование") then -- Если в заголовке диалогового окна есть слово "редактирование", тогда...
    -- code
    end
end
 

Carrentine

Потрачен
569
460
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
local sampev = require 'lib.samp.events' -- В начало скрипта



-- Отдельная функция
function sampev.onShowDialog(id, style, title, button1, button2, text)
    if title:find("редактирование") then -- Если в заголовке диалогового окна есть слово "редактирование", тогда...
    -- code
    end
end
не функция, а событие.