автоприянтие диалога

сандаль

Участник
Автор темы
76
22
Люди, есть ли скрипт в котором просто пишешь что в диалоге, и он принимает если вылазиет такой автоматом сразу же, если нету сделайте пожайлуста автоприянтие диалога на этот
1698703477255.png


Чтобы долго времени не тратить когда лечат врачи, или когда стоишь в афк
 

Dmitriy Makarov

25.05.2021
Проверенный
2,513
1,140
Lua:
require("lib.samp.events").onShowDialog = function(id, style, title, b1, b2, text)
    if text:find("Медик.+хочет вылечить вас за") then
        sampSendDialogResponse(sampGetCurrentDialogId(), 1, nil, nil)
        return false
    end
end
Lua:
require("lib.samp.events").onShowDialog = function(id, style, title, b1, b2, text)
    if text:find("Медик.+хочет вылечить вас за") then
        lua_thread.create(function() wait(50)
            sampSendDialogResponse(sampGetCurrentDialogId(), 1, nil, nil)
            return false
        end)
    end
end
 
Последнее редактирование:
  • Нравится
Реакции: MrDorlik

MrDorlik

Известный
953
384
Lua:
require("lib.samp.events").onShowDialog = function(id, style, title, b1, b2, text)
    if text:find("Медик .+ хочет вылечить вас за") then
        sampSendDialogResponse(sampGetCurrentDialogId(), 1, nil, nil)
        return false
    end
end
Lua:
require("lib.samp.events").onShowDialog = function(id, style, title, b1, b2, text)
    if text:find("Медик .+ хочет вылечить вас за") then
        lua_thread.create(function() wait(50)
            sampSendDialogResponse(sampGetCurrentDialogId(), 1, nil, nil)
            return false
        end)
    end
end
убери пробелы рядом с .+, колортег может стоять рядом с первым словом и тогда не сработает проверка
 
  • Нравится
Реакции: Dmitriy Makarov

kyrtion

Известный
1,158
420
Lua:
require("lib.samp.events").onShowDialog = function(id, style, title, b1, b2, text)
    if text:find("Медик.+хочет вылечить вас за") then
        sampSendDialogResponse(sampGetCurrentDialogId(), 1, nil, nil)
        return false
    end
end
Lua:
require("lib.samp.events").onShowDialog = function(id, style, title, b1, b2, text)
    if text:find("Медик.+хочет вылечить вас за") then
        lua_thread.create(function() wait(50)
            sampSendDialogResponse(sampGetCurrentDialogId(), 1, nil, nil)
            return false
        end)
    end
end
why
1698715931483.png
 
  • Нравится
Реакции: .Makarov.