- 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 я тут";
"хз";
"мб";
"да, я робот далбоёб я должен танцевать";
}