[RakLite]Проблема с хуком

afskdjoIfd

Новичок
Автор темы
24
5
Всем привет, появилась такая проблема: когда игрок говорит что-то, то бот отвечает, но почему-то идут все ответы вместо одного



Lua:
local sampev = require("samp.events")
require("addon")

local random = math.random

function sampev.onServerMessage(color, text)
    newTask(function()
        if text:find("(.+)%[%d+%] говорит%:(%X*)") then
            wait(random(2234, 5454))
            sendInput(tostring(answers[random(1, #answers)]))
        end
    end)
end

local answers = {
    'узнайте рп путём';
    'я тут';
    'на месте';
    'ага тут';
    'что такое';
    '/b конечно';
    '/b ага';
    '/b +';
    '/b иди нахуй';
    '/b да';
    '/b возможно';
    'DA';
    'yes';
    'yeah';
    '-Ага';
    'ага.';
    'Да-.-';
    'dA +';
    'агас';
    'Ну да';
    'Да..';
    'Угу..';
    'да тут я';
    'Не бот';
    'da';
    'да';
    'Да';
    'Нет';
    'я бот';
    'Ага';
    'Да, тут.';
    '+';
    '+ тут';
    'Это допрос?';
    'Да тут я..';
    'все дома!';
    'угу тут';
    'ага здесь';
    'ну вроде да';
    'да тут вроде';
    'угум';
    'вроде не бот я';
    'Не бот я';
    'присутствую';
    'Да-с';
    'Я умнее бота';
    'ну да тут так то';
    'не понял';
    'нет я бот';
    'Нет не тут';
    "да";
    "/b da";
    "тут";
    "/b я тут";
    "хз";
    "мб";
    "да, я робот далбоёб я должен танцевать";
}