Страница 1 из 1

проблема с антиматом sbw3

СообщениеДобавлено: 18 янв 2011 19:02
LuXe
В общем решил установить скрипт sbw3 для показаза статистики моторезки, уж очень она мне нравится. Но столкнулся с такой проблемой, что из за неё плохо начинает работать ccs.
Например:
[17–33–25] «LuXe» !unban беситвсё!*@*
бот молчит
Убераю sbw3, все работает:
[17–45–27] «@LuXe» !unban беситвсё!*@*
[17–45–28] -Eggdrop- Снят бан: беситвсё!*@*.

Re: проблема с sbw3

СообщениеДобавлено: 18 янв 2011 19:06
tvrsh
Поставь sbw для сузи ботов: http://www.egghelp.ru/files/270

Re: проблема с sbw3

СообщениеДобавлено: 18 янв 2011 19:08
LuXe
его я и поставил

Re: проблема с sbw3

СообщениеДобавлено: 18 янв 2011 20:28
tvrsh
Значит попробуй обычный.

Re: проблема с sbw3

СообщениеДобавлено: 18 янв 2011 21:34
LuXe
ставил я обычный там с кодировкой проблема, я что то пробовал менять у меня не получилось

Re: проблема с sbw3

СообщениеДобавлено: 19 янв 2011 10:14
tvrsh
Попробуй сделать !bwactmode o none, чтобы он совсем не проверял слова операторов.
Что у тебя раньше подгружается в конфиге, sbw ли ccs? Попробуй поменять местами.
Еще покажи set exclusive-bind из eggdrop.conf, если стоит 1 то меняй на 0.

Re: проблема с sbw3

СообщениеДобавлено: 19 янв 2011 12:03
LuXe
поменял местами загрузку скриптов и все заработало, спасибо большое

Добавлено спустя 9 минут 14 секунд:
а можно ли как то убрать, чтобы он ещё не банил за матерные ники и иденты?

Re: проблема с sbw3

СообщениеДобавлено: 19 янв 2011 13:48
tvrsh
Чтобы не банил за ники закомментируй эти строки:
bind join - *            ::smartrm::CatchNick
bind nick - *            ::smartrm::CatchNick

А где этот скрипт банит за идент я не нашел. Видимо он не делает этого совсем.

Re: проблема с sbw3

СообщениеДобавлено: 19 янв 2011 14:00
LuXe
спасибо большое в который раз меня уже выручаете:))

Re: проблема с sbw3

СообщениеДобавлено: 20 янв 2011 00:43
LuXe
А вот ещё такой вопрос а можно как то сделать что бы при команде:
!bwstats
например увидим такое:
-Lasto4ka- Статистика маторезки:
-Lasto4ka- 123 матных комбинаций : 1 исключений
-Lasto4ka- Всего на этом канале матерились 3129 раз

могли пользоваться все на канале и просматривать статистику, а не только администраторы бота

Re: проблема с sbw3

СообщениеДобавлено: 20 янв 2011 10:55
tvrsh
Открываем скрипт, ищем эту команду. Находим строку
bind pub - ${::smartrm::cmdprefix}bwstats      ::smartrm::bwstats

Значит за эту команду отвечает процедура ::smartrm::bwstats. Ищем эту процедуру. В ней нет никаких проверок на статус того, кто использовал команду, команда доступна всем пользователям.
Никаких администраторов в ботах Eggdrop/Windrop не существует. Есть пользователи с разными флагами доступа. Что такое флаги читай тут: http://wiki.egghelp.ru/%D0%A4%D0%BB%D0% ... B8_Eggdrop

Re: проблема с sbw3

СообщениеДобавлено: 20 янв 2011 15:02
LuXe
блин оно же нотисом выдаёт:D. Какой я не внимательный!! Переделал чтоб на канал писало теперь я доволен.

Re: проблема с sbw3

СообщениеДобавлено: 27 янв 2011 16:49
LuXe
В чем может быть проблема, со временем бот перестаёт считать маты. Как не матерись при команде !bwstats показывает одно и тоже, закиклился на 396

Re: проблема с sbw3

СообщениеДобавлено: 27 янв 2011 18:19
tvrsh
Посмотри, что в файле название_канала.bwc туда пишется количество пойманных матов.
Смотри в патилайн во время мата, может там какие ошибки будут.
Зачем тебе это нужно? Эти счетчики только провоцируют юзеров материться, я не вижу ничего хорошего в этом.

Re: проблема с sbw3

СообщениеДобавлено: 27 янв 2011 18:27
LuXe
В файле там просто число 396. В патилайне ошибок не каких нет когда кто то пишит мат.
Я злостный матершинник и на канале разрешён мат где это работает

Добавлено спустя 16 минут 56 секунд:
пробовал перезапускать бота все равно не считает дальше показывает что только 396 и все

Re: проблема с sbw3

СообщениеДобавлено: 27 янв 2011 19:00
tvrsh
Ну попробуй впиши туда руками 400 например, и посмотри будет ли дальше рости.
Понятия не имею из-за чего это может быть, тем более, если до 396 нормально сохраняет. Вероятно, каким-то образом связано с числом этим, хотя это полный бред.

Re: проблема с sbw3

СообщениеДобавлено: 27 янв 2011 19:16
LuXe
на 3 каналах включено и не только на этом числе, на другом на 193 например остановилось и не считает дальше

Добавлено спустя 9 минут 16 секунд:
так все хорошо работало а тут просто перестал считать и все:(

Re: проблема с антиматом sbw3

СообщениеДобавлено: 17 мар 2011 10:34
Flayah
ребят, такая проблема. поставил, настроил все по инструкции, но на маты не реагирует. в патилайне реакция на мат следующая: Tcl error [::smartrm::CatchRaw]: couldn't compile regular expression pat tern: invalid escape \ sequence

хелп вонтед. в конфиге строка 636, но лезть править байусь :mrgreen:

Re: проблема с антиматом sbw3

СообщениеДобавлено: 18 мар 2011 00:25
tvrsh
Flayah писал(а):ребят, такая проблема. поставил, настроил все по инструкции, но на маты не реагирует. в патилайне реакция на мат следующая: Tcl error [::smartrm::CatchRaw]: couldn't compile regular expression pat tern: invalid escape \ sequence

хелп вонтед. в конфиге строка 636, но лезть править байусь :mrgreen:

.set errorInfo

Добавлено спустя 1 минуту 3 секунды:
Ну и заодно обнови бота своего. Уже .20 вышел.