Форум

Страница 1 из 11
Форум | www.SAMP-TEAM.com » Wiki SA-MP » NPC » чат-бот
чат-бот
Всем доброго времени суток, у меня вот такой вопрос: вот на некоторых сервах есть разные боты, которые двигаются, что-то делют, а я придумал сделать такого себе чат-бота, который будет разговаривать с игроками. Я нашел только такой скрипт, в котором бот отвечает игроку только одному игроку одним предложением.. А как можно сделать, чтобы на одно определенное слово игрока бот отвечал рандомно, например, десятьма предложениями?
27.07.2014 в 22:31
Сначала проверяешь фразу игрока на наличие в ней этой "определенной фразы", далее создаешь таймер с интервалом не более 1/2 секунды(чтобы было похоже на бота), создаешь переменную, которая отвечает за кол-во строк, которыми бот должен ответить на предложение, в самом паблике с таймером используешь конструкцию switch/case, параметром switch будет эта переменная, которую мы создали, в каждом case будет посылаться сообщение игроку и значение переменной будет возрастать на единицу, заставляя, тем самым, через каждые 1/2 секунды посылать сообщение игроку. В последнем case нужно будет очистить переменную, присвоив ей 0 или лучше -1
27.07.2014 в 22:56
Переменную [MAX_PLAYERS] ?
Или мне пора идти спать? biggrin
28.07.2014 в 03:09
Цитата [S]ilverbac[k] ()
создаешь переменную, которая отвечает за кол-во строк


Причем тут игроки?
28.07.2014 в 14:35
грузят боты много
19.07.2015 в 15:36
Форум | www.SAMP-TEAM.com » Wiki SA-MP » NPC » чат-бот
Страница 1 из 11
Поиск: