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

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

MyDC.ru _ Безопасность [PtokaX] _ Chatfilter

Автор: Andrey_SHANDERA 26.6.2008, 11:40

Название скрипта: ChatFilter
Версия: API1 (PtokaX 3.6.0)

Описание: Скрипт на блокировку рекламы хабов, мата и прочего. Безобидно отучает пользователей от злоупотребления терпением администратора хаба.Путем замены запретных слов на Ваши! Например: Вы запретили слово Хаб! Юзер пишет Приходите на мой хаб и адрес! А вместо этого, в чат вылетает Ваше сообщение например: "Скажу вам по секрету, я сейчас занимаюсь онанизмом" Можно переделать под себя и получить полезную скриптишку!
:P

 ChatFilter.lua ( 2.36 килобайт ) : 498
 

Автор: Chis 1.10.2008, 17:10

scripts\ChatFilter.lua:44: attempt to call global 'SendAll' (a nil value)

Автор: BIMMER71 2.10.2008, 16:44

Старая тема и ,помойму,где то на форуме есть такой скрипт(возможно и нет)

Ну все равно спасибо за участие в жизни форума

Автор: Wariner 2.10.2008, 16:53

как всегда не внимательно прочитал пост... Удалите это сообщение

Автор: Setuper 2.10.2008, 17:36

в 44 строчке написано SendToAll !
Видимо автор ошибки случайно удалил To и получилось SendAll)))))

Автор: Chis 3.10.2008, 11:40

где-то читал что надо писать Core.SendToAll
но тогда выдаёт другую ошибку scripts\ChatFilter.lua:44: bad argument count to 'SendToAll' (1 expected, got 2)

вообщем подсобите кто может, сриптик полезный..

Автор: Setuper 3.10.2008, 11:49

Вот эта ошбка уже исправляется так:

Код
SendToAll("<"..curUser.sName.."> "..Phrases[math.random(PhrasLen)])

переводится ошибка так:
scripts\ChatFilter.lua:44: неверное число аргументов у функции 'SendToAll' (ожидается 1 аргумент, а на деле их 2)
big_smile.gif

Автор: =TuRoK= 5.10.2008, 19:21

http://mydc.ru/topic351.html тож в тему скрипты для API 1 и 2 Замена мата,рекламы на другие фразки

Автор: lezvik 3.11.2008, 11:39

а можете доработать, чтоп в личку не отправлялись ссылки. на птоку 360.

Автор: степашка 1.4.2009, 18:02

доброго времени суток, уважаемые! мы тут пытались к чат-фильтру (прилагаю: Антиреклама) дописать функцию привата (требования: 1) при попадании в приват запрещённого адреса из таблицы Filter, заменять только саму рекламную ссылку на слово РЕКЛАМА, а само сообщение не трогать; 2) сделать отправку сообщения ОПам вида: "Юзер [ник] пытался отправить в приват запрещённую ссылку [текст ссылки]!". Успехи прямо скажем не важнецкие. Может кто помочь? Что получилось (точнее НЕ получилось) на данный момент прилагаю (Антиреклама2). Большая благодарность кто поможет. Спасибо за внимание

 Антиреклама.lua ( 9.3 килобайт ) : 22
 Антиреклама2.lua ( 7.23 килобайт ) : 33
 

Автор: степашка 11.4.2009, 21:19

не надо. есть другое (спасибо автору, не помню где нашёл. немного добавил)
------------------------------
ааа здесь же в корзине и нашёл. не выкидывайте мусор! )))

 Антиреклама_мат.lua ( 14.97 килобайт ) : 52