function findtext()
local last_text = "" -- Переменная для хранения последнего сообщения, чтобы не реагировать дважды
while true do
wait(0)
-- Читаем самую последнюю строку чата (ID 99)
-- sampGetChatString возвращает: текст, префикс, цвет текста, цвет префикса
local text, prefix, color, pcolor = sampGetChatString(99)
-- Если текст изменился (пришло новое сообщение)
if text = last_text then
last_text = text -- Запоминаем его
if text:find("ТекстКоторыйИщем") then
sampAddChatMessage("Опа! Я нашел сообщение от другого скрипта!")
end
if text:match("Администратор .+ ответил вам") then
sampAddChatMessage("Вам ответил админ!", 0xFF0000)
end
end
end
end