Помочь решить проблему

Itachi Uchiha

Участник
Автор темы
124
21
Версия MoonLoader
.026-beta
1602858971986.png

Как сделать так, если скрипт видит эти строки:
1602859026975.png

скрипт заново отправлял то, что указано в inputtext через 3 секунды.
Или если скрипт видит эту строку:
1602859097331.png

То скрипт ждал столько, сколько указано?
Пробовал сделать вот так, не получилось, скрипт не увидел эти строки.

Lua:
function sampev.onServerMessage(color, text)
        if CheckPiar.v == true then
            lua_thread.create(function()   
    if text:find('[Ошибка] Для возможности повторной отправки сообщения в этот чат осталось 0:(%d+)') then
        local sleep = text:match('[Ошибка] Для возможности повторной отправки сообщения в этот чат осталось 0:(%d+)')
        sampAddChatMessage('Ждем: '..(sleep.v*1000)..' секунд!', -1)
        wait(sleep*1000)
        sampSendChat(u8:decode(''..piar.v))
        wait(delay.v*1000)
   end
   if text:find('[Ошибка] После последнего сообщения в этом чате нужно подождать 1 секунду.') then
    sampSendChat(u8:decode(''..piar.v))
        wait(delay.v*1000)
   end
end)   
        end
и еще, если поставлена галочка (включить пиар) то менюшка имгуи просто не закрывается\открывается.
Lua:
        if CheckPiar.v == true then
            sampSendChat(u8:decode(''..piar.v))
            wait(delay.v*1000)
        end

Строчка ввода этих переменных:

Lua:
imgui.InvisibleButton('##6', imgui.ImVec2(100,5))
        imgui.SameLine()
        imgui.Text(u8'АВТО-ПИАР')
        imgui.InvisibleButton('##7', imgui.ImVec2(150,25))
        imgui.Text(u8'Текст: ')
        imgui.SameLine()
        imgui.InputText('##8', piar)
        imgui.SameLine()
        imgui.Checkbox('##9', CheckPiar)
        imgui.Text(u8'Задержка: ')
        imgui.SameLine()
        imgui.InputText('##10', delay)
        imgui.Separator()
        imgui.InvisibleButton('##11', imgui.ImVec2(50,30))
        imgui.SameLine()
        imgui.Button(u8'              Начать', imgui.ImVec2(150, 25))