Elf Girls, API2 | Бот-болтун |
Здравствуйте, гость ( Вход | Регистрация )
Elf Girls, API2 | Бот-болтун |
17.1.2010, 6:20
Сообщение
#1
|
|
Активный участник Группа: Заблокированные Сообщений: 87 Регистрация: 16.10.2008 Пользователь №: 805 Спасибо сказали: 35 раз |
Название: Elf Girls
Версия: 0.9 Версия API: API2 Автор: sphinx Использован код следующих авторов: --// By Chaggydawg --// Converted to LUA5 by kuipie --// Converted to NEW API by TwisTed-devil (20/10/07) --// Improved for API 2 by Daywalker™ Описание: Эльфийки - девки-боты, время от времени базарят в чате. Для мелких хабов, где не хватает общения ;-) В этой версии боты также умеют отвечать юзерам. |
|
|
17.1.2010, 12:56
Сообщение
#2
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 16.1.2010 Пользователь №: 5 704 Спасибо сказали: 0 раз |
Хороший скрипт!!!
|
|
|
17.1.2010, 14:49
Сообщение
#3
|
|
Начинающий Группа: Пользователи Сообщений: 26 Регистрация: 4.7.2009 Пользователь №: 3 786 Спасибо сказали: 1 раз |
Спасибо за скрипт Прикольный )) Разроботчику скрипта Respect +1..... Надо сделать что боты с пользователями могли общатся сделайте такой скрипт
|
|
|
20.1.2010, 9:15
Сообщение
#4
|
|
Освоившийся участник Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз |
...надо бы девок - в список юзеров и шару им, для пущей важности.
где-то на форуме был скрипт, создающий липовых юзеров, только он апи1.... тут такой пригодился бы. |
|
|
20.1.2010, 9:44
Сообщение
#5
|
|
Участник Группа: Пользователи Сообщений: 33 Регистрация: 28.9.2009 Пользователь №: 4 578 Спасибо сказали: 0 раз |
...надо бы девок - в список юзеров и шару им, для пущей важности. где-то на форуме был скрипт, создающий липовых юзеров, только он апи1.... тут такой пригодился бы. regbots = true - Поставь! а если не хочешь что бы они были админами Код if regbots then for _,v in pairs(bot) do Core.RegBot(v, "", "", true) - Поставь False end Не помешало бы сделать шару у них что то пытался не получается :/ |
|
|
20.1.2010, 19:40
Сообщение
#6
|
|
Участник Группа: Пользователи Сообщений: 48 Регистрация: 6.11.2009 Пользователь №: 4 944 Спасибо сказали: 3 раза |
Хороший скрипт. спасибо.
А можно что б всё таки пользователям тоже отвечали?
Причина редактирования: ещё раз увижу такого рода сообщение навешаю предов!
|
|
|
21.1.2010, 2:14
Сообщение
#7
|
|
Активный участник Группа: Заблокированные Сообщений: 87 Регистрация: 16.10.2008 Пользователь №: 805 Спасибо сказали: 35 раз |
Новая версия загружена в заглавном посте.
|
|
|
21.1.2010, 10:05
Сообщение
#8
|
|
Участник Группа: Пользователи Сообщений: 48 Регистрация: 6.11.2009 Пользователь №: 4 944 Спасибо сказали: 3 раза |
Спасибо. будем тестить.
|
|
|
8.2.2010, 7:55
Сообщение
#9
|
|
Участник Группа: Пользователи Сообщений: 38 Регистрация: 8.2.2010 Из: Москва Пользователь №: 5 994 Спасибо сказали: 0 раз |
версия 0,9 не отвечает юзерам...или что нужно чтобы овтечала
|
|
|
8.2.2010, 11:05
Сообщение
#10
|
|
Участник Группа: Пользователи Сообщений: 48 Регистрация: 6.11.2009 Пользователь №: 4 944 Спасибо сказали: 3 раза |
|
|
|
8.2.2010, 11:54
Сообщение
#11
|
|
Освоившийся участник Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза |
regbots = true - Поставь! а если не хочешь что бы они были админами Код if regbots then for _,v in pairs(bot) do Core.RegBot(v, "", "", true) - Поставь False end Не помешало бы сделать шару у них что то пытался не получается :/ Здесь есть скрипт бландинко там сделана шара для бота возьми от туда, мож и пройдет |
|
|
8.2.2010, 11:58
Сообщение
#12
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
|
|
|
26.2.2010, 19:28
Сообщение
#13
|
|
Начинающий Группа: Пользователи Сообщений: 13 Регистрация: 27.2.2009 Пользователь №: 2 396 Спасибо сказали: 1 раз |
Отличный скрипт.
Знает кто нить как сделать шрифт обычным? ато он жирный, выделяеться сразу |
|
|
12.6.2010, 13:24
Сообщение
#14
|
|
Активный участник Группа: Пользователи Сообщений: 53 Регистрация: 8.6.2010 Пользователь №: 7 012 Спасибо сказали: 1 раз |
Скрипт хороший, но как сделать чтобы девки не болтали в чате каждую минуту ((( Весь чат ими заполнен )
|
|
|
12.6.2010, 19:31
Сообщение
#15
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Лезешь и настраиваешь. Если не можешь, отключаешь
А вот некоторые строки тебе для настроек (хотя мог бы и сам догадаться, если бы залез туда, это ведь практически единственные места, где есть числа, похожие на те, что можно менять): Код math.mintime = 10000 math.maxtime = 20000 ... ... ... ChatDelay = {2100, 5500, 3400, 4300} Дерзай! |
|
|
23.6.2010, 21:32
Сообщение
#16
|
|
Активный участник Группа: Пользователи Сообщений: 53 Регистрация: 8.6.2010 Пользователь №: 7 012 Спасибо сказали: 1 раз |
не подскажите почему скрипт вылетает с ошибкой [23:30] Синтаксис C:\0.4.1.2\scripts\Elfgirls09_by_Sphinx.lua:722: bad argument #2 to 'random' (interval is empty)
|
|
|
23.6.2010, 23:33
Сообщение
#17
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
1. Привыкай приводить указанную в ошибке строку. Мы ведь не пасёмся в твоём компе и не знаем, что там у тебя.
2. И покажи ещё, откуда берется это значение (второй аргумент функции RANDOM) 3. ...заодно, может, и сам поймёшь, откуда ошибка, пока будешь искать источник этого значения. |
|
|
24.6.2010, 1:45
Сообщение
#18
|
|
Активный участник Группа: Заблокированные Сообщений: 87 Регистрация: 16.10.2008 Пользователь №: 805 Спасибо сказали: 35 раз |
Дружище, в скрипте всего 411 строк. Так что если ты добавил туда кучу неизвестного кода, то нет смысла сюда сообщать об ошибках, не так ли?
Дружище, в скрипте всего 411 строк. Так что если ты добавил туда кучу неизвестного кода, то нет смысла сюда сообщать об ошибках, не так ли? Хотя, видимо ты добавил фразы для ботов... тогда и правда, укажи в какой именно строке эта ошибка, а лучше всю функцию целиком. |
|
|
24.6.2010, 6:03
Сообщение
#19
|
|
Активный участник Группа: Пользователи Сообщений: 53 Регистрация: 8.6.2010 Пользователь №: 7 012 Спасибо сказали: 1 раз |
В общем я разобрался в причине возникновении ошибки.
Вот кусок скрипта (который я не трогал) и в котором возникает ошибка: Код function OnTimer(tID) -- now this is what i call a PITA (Pain In The Ass) big way!! chatter = convos[math.random(1,#convos)] elf = bot[math.random(1,#bot)] if tID == TimerR then Core.SendToAll("<"..prefix..elf.."> ".. chatter) for i,v in pairs(BotTrig) do for a,b in pairs(v) do if(string.find(string.lower(chatter),string.lower(i))) then --// start a new timer after the trigger --// this shld give different delays on answer questions from bot to bot TimerD = TmrMan.AddTimer(ChatDelay[math.random(1,table.getn(ChatDelay))]) reply = reply..""..string.gsub(v[math.random(1,table.getn(v))], "%b[]",v) return true end end end end Строка ошибки Код chatter = convos[math.random(1,#convos)] а возникает она при отсутствии строк в: Код --// Здесь добавляем всё, что придет в голову! Во все 3 таблицы по образцу! --//Просто случайные фразы для базара в чате, convos = { } А терь внимание вопрос знатокам ))) Как мне избавится об ошибки если я не использую фразы ?? |
|
|
24.6.2010, 9:28
Сообщение
#20
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
По-идее надо удалить весь приведенный тобой код в 1 блоке кроме
Код function OnTimer(tID) -- now this is what i call a PITA (Pain In The Ass) big way!! Ты значит плодишь левых юзеров этим скриптом, нехорошо получается... |
|
|
|
Сейчас: 23.11.2024, 1:09 |