БлондинкО, говорящий бот |
Здравствуйте, гость ( Вход | Регистрация )
БлондинкО, говорящий бот |
26.6.2009, 15:23
Сообщение
#41
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Млин сижу добавляю [curUser] и натыкаюсь на строку "[curUser], вот серваки нашей сети, ...." Где кавычки должны быть? до или после [curUser] ? естественно вся фраза должна заключаться в кавычки в том числе и [curUser] типа: Код "[curUser], привет"
|
|
|
26.6.2009, 15:51
Сообщение
#42
|
|
Постоялец Группа: Пользователи Сообщений: 454 Регистрация: 17.10.2008 Из: Новосибирск Пользователь №: 825 Спасибо сказали: 90 раз |
[удалено как ошибочное]
|
|
|
26.6.2009, 17:45
Сообщение
#43
|
|
Освоившийся участник Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза |
Открой файл и пасматри как пишится БЛАНДИНКО.tbl
CODE }, [" пт "] = { "[curUser], если уж так тяжело набирать слова полностью, зачем вообще выходить в чат?", "[curUser], сам ты полный тормоз ", "Смотрите, у человека на клаве всего две буквы работают ", "[curUser], знаешь у меня достаточно мозгов, что вот прям щас тебе бан выписать на недельку, если здороваться не научишься", "Ты еще скажу КУ, пацак", }, Если в строке клиента при обучении, то делаем так: Бландинко: слово - [curUser], слово |
|
|
27.6.2009, 7:49
Сообщение
#44
|
|
Освоившийся участник Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз |
Измени пути Код RepFile = "scripts/Bot/БЛАНДИНКО.tbl" --файл с ответами TrigsFile = "scripts/Bot/TRIGS.tbl" --файл с триггерами на Код RepFile = Core.GetPtokaXPath().."scripts/Bot/БЛАНДИНКО.tbl" --файл с ответами TrigsFile = Core.GetPtokaXPath().."scripts/Bot/TRIGS.tbl" --файл с триггерами Я тоже изменил пути, в результате про триггеры не пишет, но- [10:40:41] <OpChat> Не загрузили ответы" и еще- [10:41] Синтаксис ...Dif-Hub\InstaHub-0.23\InstaHub\scripts\БЛАНДИНКО.lua:207: bad argument #1 to 'pairs' (table expected, got nil) Ситуация такая- включаю скрипт, Блонди появляется в списке юзеров, я пишу ему, он пропадает из списка и в опчате: незагрузили ответы.... Надо сказать, раньше бот отвечал, хотя писал и про ответы и триггеры. Теперешняя проблема появилась, после того, как я тексты ответов вставил [curUser]... Я что-то лишнее задел? |
|
|
27.6.2009, 11:43
Сообщение
#45
|
|
Освоившийся участник Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза |
Я тоже изменил пути, в результате про триггеры не пишет, но- [10:40:41] <OpChat> Не загрузили ответы" и еще- [10:41] Синтаксис ...Dif-Hub\InstaHub-0.23\InstaHub\scripts\БЛАНДИНКО.lua:207: bad argument #1 to 'pairs' (table expected, got nil) Ситуация такая- включаю скрипт, Блонди появляется в списке юзеров, я пишу ему, он пропадает из списка и в опчате: незагрузили ответы.... Надо сказать, раньше бот отвечал, хотя писал и про ответы и триггеры. Теперешняя проблема появилась, после того, как я тексты ответов вставил [curUser]... Я что-то лишнее задел? Было у меня такое база скрипта не допускает редактирования в ручную, не знаю почему это вопрос к автору. Можно исправить уже записанную там строку, но нельзя там ее добавить, скрипт сразу перестает работать и подвигай скрип вверх или вниз, бывает конфликт с другими скриптами. Так же если запускаешь новый скрипт любой, сразу вылетает ошибка загрузки файлов, помогает только полное закрытие проги и ее перезапуска и уже без нового скрипта. редактировать базу только через командную строку |
|
|
27.6.2009, 16:16
Сообщение
#46
|
|
Освоившийся участник Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз |
Сюсяйно не знаешь- существует версия с адресованными ответами от Блонди, чтоб понятно было с кем Блонди пишется?
|
|
|
27.6.2009, 22:41
Сообщение
#47
|
|
Начинающий Группа: Пользователи Сообщений: 12 Регистрация: 29.1.2009 Пользователь №: 2 012 Спасибо сказали: 0 раз |
Подскажите, где поправить? Когда обучаешь бота, он выдаёт в чат "Я это запомню и буду использовать" А как сделать, чтобы это только обучающий видел?
|
|
|
27.6.2009, 22:51
Сообщение
#48
|
|
Освоившийся участник Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза |
|
|
|
27.6.2009, 23:02
Сообщение
#49
|
|
Начинающий Группа: Пользователи Сообщений: 12 Регистрация: 29.1.2009 Пользователь №: 2 012 Спасибо сказали: 0 раз |
|
|
|
27.6.2009, 23:06
Сообщение
#50
|
|
Освоившийся участник Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза |
Подскажите, где поправить? Когда обучаешь бота, он выдаёт в чат "Я это запомню и буду использовать" А как сделать, чтобы это только обучающий видел? Заменяем: Код Core.SendToAll("<"..BotName.."> Я запомнила новый триггер...") на Core.SendToOps("<"..BotName.."> Я запомнила новый триггер...") и Код Core.SendToAll("<"..BotName.."> Я это запомню и буду использовать...") на Core.SendToOps("<"..BotName.."> Я это запомню и буду использовать...") |
|
|
30.6.2009, 19:21
Сообщение
#51
|
|
Начинающий Группа: Пользователи Сообщений: 12 Регистрация: 29.1.2009 Пользователь №: 2 012 Спасибо сказали: 0 раз |
ммм, а как сделать, чтобы бот на личные сообщения не реагировал? А то один из юзверей на хабе просёк фишку и шлёт ЛС боту, а тот непрерывно в чат сообщения валит
|
|
|
30.6.2009, 21:31
Сообщение
#52
|
|
Освоившийся участник Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза |
|
|
|
30.6.2009, 21:41
Сообщение
#53
|
|
Начинающий Группа: Пользователи Сообщений: 12 Регистрация: 29.1.2009 Пользователь №: 2 012 Спасибо сказали: 0 раз |
Он для этого и сделан, а чтоб не реагировал - выключи скрипт. ты не понял. Бот сделан для диалога в чате, а получается монолог бота из безсвязных фраз, ибо юзер обращается к боту через личные сообщения, а бот отвечает в общий чат ещё баг проявился. У бота срабатывает обучение при персональном обращении не к нему, а к другому юзеру |
|
|
30.6.2009, 22:20
Сообщение
#54
|
|
Освоившийся участник Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза |
ты не понял. Бот сделан для диалога в чате, а получается монолог бота из безсвязных фраз, ибо юзер обращается к боту через личные сообщения, а бот отвечает в общий чат ещё баг проявился. У бота срабатывает обучение при персональном обращении не к нему, а к другому юзеру в скрипте есть список ников на каторые он реагирует на обучение у меня в ЛС он не реагирует и не флудит, подвигай скрипт выше или ниже или он кофликтует с кем то. бывает слитает скрипт при добавлении другого скрипта, тогда помогает только полная перезагрузка хаба (выключение и включение его) |
|
|
25.8.2009, 20:07
Сообщение
#55
|
|
Освоившийся участник Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз |
|
|
|
30.9.2009, 21:38
Сообщение
#56
|
|
Освоившийся участник Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз |
Моя Блондинка приболела. Без видимых причин при обращении (и не только) к ней стала
выключаться и писать ошибку: [00:21] Синтаксис E:\Uncle_Dif\Uncle_Dif-Hub\scripts\БЛАНДИНКО.lua:191: 'for' limit must be a number 191 строка: for i=1,TrigLen do Мой вопрос знатокам: Дорогие Знатоки, за 2 минуты... как вылечить Блондинку? |
|
|
1.10.2009, 12:19
Сообщение
#57
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Значит проблема с загрузкой файла
Код TrigsFile=Core.GetPtokaXPath().."scripts/TRIGS.tbl" --файл с триггерами копай в этом направлении, я смотрю файлик должен лежать в папке скриптс, а не в папке бота... |
|
|
2.10.2009, 16:35
Сообщение
#58
|
|
Освоившийся участник Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз |
Значит проблема с загрузкой файла Код TrigsFile=Core.GetPtokaXPath().."scripts/TRIGS.tbl" --файл с триггерами копай в этом направлении, я смотрю файлик должен лежать в папке скриптс, а не в папке бота... У меня, а я скачал Блондинку здесь, так: TrigsFile = Core.GetPtokaXPath().."scripts/Bot/TRIGS.tbl" --файл с триггерами и работала и училась.... Однако спасибо за "направление", оказалось: "scripts/Бландинко/Bot/TRIGS.tbl" - лишняя папка... и откуда? хз... Спасибо. |
|
|
10.10.2009, 18:29
Сообщение
#59
|
|
Освоившийся участник Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз |
У меня сломалась БлондинкО.... пишет:
[21:13] Синтаксис E:\Uncle_Dif\Uncle_Dif-Hub\scripts\БЛАНДИНКО.lua:207: bad argument #1 to 'pairs' (table expected, got nil) 207 строка: for key in pairs(repls) do Уважаемые Знатоки, через 2 минуты... чем ей помочь, а главное- как? |
|
|
10.10.2009, 20:35
Сообщение
#60
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Цикл оформлен некорректно, отсутствует необходимая переменная. Посмотри в резервной копии, как оно должно было быть.
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: БлондинкО От темы с ID: 2027 |
0 | Alexey | 3 563 | 28.11.2011, 18:57 Посл. сообщение: Alexey |
|
Сейчас: 23.11.2024, 4:56 |