Помощь с onServerMessage(color, text)

A S K I T

Активный
Автор темы
200
69
Версия MoonLoader
.026-beta
Приветикс.
В чате каждую секунду появляются строки (либо одна, либо две) и я туплю, не могу понять как сделать вот такую фигню:
1) Если после строки "Тест один" не идёт строка "Тест два" - check = false
2) Если после строки "Тест один" идёт строка "Тест два" - check = true

Надеюсь понятно.
 
Решение
Lua:
local on = require "lib.samp.events"
xz = false
tnum = 0 -- на случай если сделать больше поиска текста
function on.onServerMessage(color, text)
    if text:find('Текст 1') and tnum == 0 then
        tnum = 1
        xz = false
    elseif text:find('Текст 2')and tnum == 1 then
        tnum = 0
        xz = true
    end
end

qdIbp

Автор темы
Проверенный
1,450
1,191
Lua:
local on = require "lib.samp.events"
xz = false
tnum = 0 -- на случай если сделать больше поиска текста
function on.onServerMessage(color, text)
    if text:find('Текст 1') and tnum == 0 then
        tnum = 1
        xz = false
    elseif text:find('Текст 2')and tnum == 1 then
        tnum = 0
        xz = true
    end
end