Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Kорзина _ Ищу Скрипт Антирекламы

Автор: skonda 9.3.2009, 15:44

Ищу антирекламу которая не банит и не кикает, а просто блокирует рекламную фразу в личке, для чата не надо. При этом юзеру отсылает сообщение, что его фраза не прошла т к в ней содержится реклама, а админам инфо, что такой то попытался прорекламировать. Поделитесь пжл у кого есть под API1. В природе такой скрипт существует, сам видел.

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

Автор: Setuper 9.3.2009, 16:35

Хм... а зачем предупреждать пользователя? Если будешь его предупреждать, то он будет знать, что такой способ рекламы не прокатил, и в следующий раз он уже будет пробовать другой способ.

Автор: skonda 9.3.2009, 17:03

Цитата(Setuper @ 9.3.2009, 16:35) *
Хм... а зачем предупреждать пользователя? Если будешь его предупреждать, то он будет знать, что такой способ рекламы не прокатил, и в следующий раз он уже будет пробовать другой способ.
Хорошо, а такой скрипт чтобы просто блочить рекламу в PM (для чата не нужно) без банов и киков не подскажешь где найти?

Автор: Setuper 9.3.2009, 17:20

http://mydc.ru/topic1501.html
Вместо вот этого

Код
if BanMode == 0 then
user:Ban()
end
if BanMode == 1 then
user:TempBan()
end
if BanMode == 2 then
user:TimeBan(BanTime)
end

просто пишешь
Код
return 1

Автор: skonda 9.3.2009, 18:12

то что нужно! ;) Единственно такой вопрос, что убрать в скрипте, чтобы кидающему рекламу не выдавалась в чат фраза "[18:07:59] <Bot> *** Вы кикнуты на 2 минуты за нарушение правила 2. Реклама других хабов у нас запрещена." ?

Автор: Setuper 9.3.2009, 18:15

удалить

Код
user:SendData(frmHub:GetHubBotName(), "*** "..text)

Автор: skonda 9.3.2009, 18:57

спасибо. такой вариант даже лучше, чем то, что я искал в 1-ом посте

Автор: skonda 10.3.2009, 12:52

Забыл спросить. Как сделать в этом скрипте, чтобы в личке от бота отображался не только ник спаммера, но и IP ?. Пример : <Nik> | 17.13.0.11 ] попытался сообщить в личку следующую фразу, фраза была заблокирована антирекламой - "

 anti_advertising_22.lua ( 2.45 килобайт ) : 8
 

Автор: Setuper 10.3.2009, 12:54

Код
"*** "..user.sName.." ["..user.sIP.."] "..text_to_op.." "..msg

Автор: skonda 10.3.2009, 13:13

вот это оперативность! спасибо.