- 2
- 0
Доброго времени суток, возникла некая необходимость в скрипте, что будет искать текст жалобы в чате и при его нахождении сразу же вводить команду.
Постарался я сделать что-то подобное, но, к сожалению, данный скрипт не хочет выполнять данную функцию.
Пример
Прошу у вас помощи, где косяк и как его исправить.
Постарался я сделать что-то подобное, но, к сожалению, данный скрипт не хочет выполнять данную функцию.
Пример
Lua:
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(100) end
while true do
wait(0)
if isKeyDown(0x67) then
keypress()
end
end
end
function keypress()
act = not act
end
-- не спрашивайте, почему я act = not act не вставил в бесконечный цикл
-- уже было с этим дело, поставил сюда чисто для эксперимента, по факту разницы нет
function sampev.onServerMessage(color, text)
if act then
if text:find('[Жалоба] от') then -- начало этой строки в чате мы и ищем
sampSendChat("/ot") -- команда для ответа на репорт
end
end
end
Прошу у вас помощи, где косяк и как его исправить.