RagBot Forum
 

Вернуться   RagBot Forum > • Всё что касается бота • > Макросы и Плагины

Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов.

Ответ
 
Опции темы Опции просмотра
Старый 02.12.2009, 17:53   #1
Seo2Up
Начинающий ботовод
 
Регистрация: 26.11.2009
Сообщений: 98
Вы сказали Спасибо: 36
Поблагодарили 0 раз(а) в 0 сообщениях
Печаль Надоел спам в ПМ. Пишем макрос

Уважаемые форумчане, подскажите пожалуйста, как избавиться от спамеров в личку. Интересует сервер raggame, но думаю, что это не принципиально.

Вот кто меня постоянно атакует:
Цитата:
MyZenyCRE -> ответ в приват отключить
MyZenyYOR -> ответ в приват отключить (по аналогии и первым)
mer4rud -> ответ в приват off
SellzenyruCHI -> ответ в приват off
SellzenyruTOS -> ответ в приват off
SellzenyruBOD -> ответ в приват off
SellzenyruTRU -> ответ в приват off (по аналогии с остальными)
Думаю, что я не одинок. Если кто-то может с пополнением списка спамеров и написанием макроса для защиты от них - буду очень признателен.
---
Из логов:
Цитата:
([23:52] От: mer4rul): отключения нaшей рекламы до 15 декабря, наберите в приват off
Цитата:
([23:54] От: SellzenyruCHI): наберите в приват off, для отключения рекламы.
Цитата:
([23:56] От: MyZenyCRE): Для отключения рекламы на 10 часов, напишите мне в приват: "отключить"
Цитата:
([01:18] От: SellzenyruBOD): наберите в приват off, для отключения рекламы.
Цитата:
([03:11] От: SellzenyruTOS): наберите в приват off, для отключения рекламы.

Последний раз редактировалось Seo2Up; 10.12.2009 в 18:02.
Seo2Up вне форума   Ответить с цитированием
Старый 02.12.2009, 19:55   #2
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

1 раз ты всё равно спам получишь..
а щас спамеры позволяют отключить их, написав им ответ в приват..
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 02.12.2009, 21:06   #3
BuHT
Нюб делает первые шаги
 
Аватар для BuHT
 
Регистрация: 02.12.2009
Адрес: Raggame
Сообщений: 8
Вы сказали Спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Отправить сообщение для BuHT с помощью ICQ
По умолчанию

Настраиваешь плаг likehuman в папке Mix чтобы он писал ответ им в приват off и всё неломай голову.
BuHT вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо BuHT за это полезное сообщение:
Seo2Up (23.12.2009)
Старый 03.12.2009, 11:07   #4
Seo2Up
Начинающий ботовод
 
Регистрация: 26.11.2009
Сообщений: 98
Вы сказали Спасибо: 36
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Просто как вариант можно, чтобы когда бот подрубался к серверу, он автоматом писал всем этим ботам в приват. На ручном управлении прокатывает.

BuHT, там не всем надо писать off. Не помню кому лично, но кому-то надо писать отключить.
Seo2Up вне форума   Ответить с цитированием
Старый 03.12.2009, 19:45   #5
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

"off" нужно писать только "mer4rud", остальным "отключить"
просто если админы побанят этих спамеров, но на их место придут другие, с другими именами.. и макрос снова переписывать
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 06.12.2009, 02:24   #6
Seo2Up
Начинающий ботовод
 
Регистрация: 26.11.2009
Сообщений: 98
Вы сказали Спасибо: 36
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

В принципе в макрос можно просто добавлять ... То, что писать в ответ выдирал из логов ...
Seo2Up вне форума   Ответить с цитированием
Старый 09.12.2009, 10:45   #7
Seo2Up
Начинающий ботовод
 
Регистрация: 26.11.2009
Сообщений: 98
Вы сказали Спасибо: 36
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Итак, как обычно мне помог 4epT, за что ему огромные респект и уважуха.

Оригинал на РоФане: http://rofan.ru/viewtopic.php?t=6817

Потестировал, заработало, но единственное, что надо было подправить, так это убрать кавычки в ответах, а то бот отвечает: "отключить" и "off", что не отключает спам.

Подкорректированный вариант:
Код:
automacro spam {
pm /(отключить|off)/
exclusive 1
call {
if ($.lastMatch1 == отключить) goto slovo1
if ($.lastMatch1 == off) goto slovo2
goto end
:slovo1
do pm $.lastpm отключить
:slovo2
do pm $.lastpm off
:end
}
}
Пока не разобрался, как прикрутить ники спамеров, но что-то пытаюсь сделать. Если кто-то может помочь с данной фишкой - прошу помощи, т.к. если нам писали в приват:
Цитата:
Привет, а как отключить музыку в игре ?
Бот не отвечал
Цитата:
Отключить
В данной связке это не есть хорошо и указывает на то, что мы ботим (((
Seo2Up вне форума   Ответить с цитированием
Старый 10.12.2009, 19:16   #8
Seo2Up
Начинающий ботовод
 
Регистрация: 26.11.2009
Сообщений: 98
Вы сказали Спасибо: 36
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Хммммм ... А что если разделение сделать не по никам, а по их составляющим ••••••

4epT, как прикрутить вот эту фишку из LikeHuman с данному макросу ?
Цитата:
questions /прив/
Я понимаю, что questions надо на что-то заменить, но не знаю чем, а вот ники как я понял можно сделать так:
Цитата:
не_знаю_чего /Sellzenyru/;/MyZeny/
P.S. Пополнил список спамеров

Добавлено через 1 час 6 минут
Опять нашел касяк, когда бот палиться. Ему поступило сообщение в ПМ. Вместо того, чтобы бить моба он бросает все свои дела и начинает писать ответ.

Как сделать, чтобы он писал ответ, если моб на расстоянии допустим более 10 клеток или его вообще нет в зоне видимости ?
Seo2Up вне форума   Ответить с цитированием
Старый 10.12.2009, 20:30   #9
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

видимо questions - это console

для проверки отсутствия мобов используй условие: "aggressives < 1"
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 10.12.2009, 22:28   #10
Seo2Up
Начинающий ботовод
 
Регистрация: 26.11.2009
Сообщений: 98
Вы сказали Спасибо: 36
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

В итоге должно получиться что-то из серии
Код:
automacro spam {
console /Sellzenyru/;/MyZeny/ 
pm /(отключить|off)/
exclusive 1
aggressives < 1
call {
if ($.lastMatch1 == отключить) goto slovo1
if ($.lastMatch1 == off) goto slovo2
goto end
:slovo1
do pm $.lastpm отключить
:slovo2
do pm $.lastpm off
:end
}
}
Я бы написал так, не тестировал. Правильно ?

Исходил из логоки:
Если ник содержит Sellzenyru или MyZeny, а в приветном сообщении есть слова отключить или off и нет активных мобов - пишем ответ, если активные мобы видны - тогда не знаю ))) На этом моя логика закончилась ...

Добавлено через 1 час 8 минут
Заметил сегодня вот такой касяк

Цитата:
([22:19] От: MyZenyCRE): Вас приветствует игровой сервис www.МуZеnу.ru
([22:19] От: MyZenyCRE): Продаем и покупаем: зени, персонажей, игровые редкости.
([22:19] От: MyZenyCRE): На www.МуZеnу.ru Договорные цены, сговорчивый оператор ICQ: 170-500-262
([22:19] От: MyZenyCRE): Самый выгодный курс! Автоматическая и SMS оплата www.МуZеnу.ru
([22:19] От: MyZenyCRE): Открыт набор поставщиков и драйверов на всех серверах. www.МуZеnу.ru
([22:19] От: MyZenyCRE): Все для настоящих игроков! Играйте вместе с нами. www.МуZеnу.ru
([22:19] От: MyZenyCRE): Для отключения рекламы на 10 часов, напишите мне в приват: "отключить"
([22:19] Кому: MyZenyCRE): отключить
([22:19] Кому: MyZenyCRE): off

([22:19] От: MyZenyCRE): ..., реклама будет отключена для вашего аккаунта на 30000 секунд!
Вот я понять одного не могу, откуда он тут off взял •••••• Или кору глюкануло ?

Последний раз редактировалось Seo2Up; 10.12.2009 в 22:32.
Seo2Up вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:31. Часовой пояс GMT +3.