myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Антимат, не кикаем, а ставим гаг

Теги
MaxFox
сообщение 30.11.2012, 10:41
Сообщение #1


Продвинутый участник
****

Группа: Пользователи
Сообщений: 120
Регистрация: 25.5.2009
Пользователь №: 3 432
Спасибо сказали: 20 раз




Автор: MaxFox
Версия релиза: 1.0
Название: VH_Antimat
Версия Lua: 5.1
Описание скрипта: Скрипт антимата для Verlihub. Глушит чат пользователю, не кикая его с хаба. Накопительная система выключения чата.

Дополнительная информация: Мне было мало функционала стандартного плагина Forbid, так как он умеет только кикать. Я хотел давать гаг тем, кто матерится. Для этого и был создан данный скрипт. Фактически это перевод аналогичного скрипта для птоки (Антимат из хуббы http://mydc.ru/topic1340.html), но с некоторыми доработками и изменениями, я не вижу смысла сканировать сообщения пользователей классом выше 2-го, не согласные могу отписаться.
Подробнее о функционале скрипта:
1. Каждое наказание эквивалентно количеству наказаний, счетчик наказаний для каждого индивидуально. Первоначальное наказание 5 минут, второе 5х2=10 минут, третье 5х3=15 минут и т.д..
2. Несколько вариантов сканирования сообщений, при максимальной чуткости антимат обойти невозможно, но при этом вы столкнетесь с ложными срабатываниями скрипта. В выложенном варианте строки закоментированы, если необходима максимальная чуткость скрипта, разкоментируйте.
3. Логирование всех фраз, на которые скрипт среагировал, для каждого индивидуально. Изначально этот функционал был добавлен в скрипт для обработки ложных срабатываний. Так же прекрасно подходит, если вам необходимо доказывать наказанным что либо.
4. Возможность отключить сканирование сообщений не только для классов, но и для конкретных ников.

П.С.
Работая над этим скриптом, столкнулся с проблемой следующего характера. Скрипт Ледокол логирует все сообщения, включая сообщения тех, кто наказан. В чате мы их не видим, а вот если включена история чата, не важно уже каким скриптом, ввиду того, что все скрипты на верлике работают одновременно, эти сообщения будут видны в этой истории. Проблему с ледоколом я решил достаточно просто, после того как обнаружен мат, это сообщение удаляется из базы ледокола, так как оно было туда записано. В представленной версии этого функционала нет. Если вам он необходим пишите.

Прикрепленный файл  Vh_Antima.rar ( 3.39 килобайт ) Кол-во скачиваний: 97


Спасибо сказали:
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsАнтиреклама+антимат
API2
53 Setuper 39 340 6.10.2014, 16:46 Посл. сообщение: taylor
No new Topic has attachmentsАнтимат Из Хуббы
API2
73 Wariner 47 137 31.1.2013, 18:44 Посл. сообщение: Yamakasi
No new Topic has attachmentsАнтимат
Скрипт антимата с заглушкой
29 Drakula 19 643 9.1.2012, 18:28 Посл. сообщение: Артём
No New Posts Скрипт антимат и антиреклама с базой в Mysql
1 Vizunchik 3 691 7.12.2011, 20:17 Посл. сообщение: Ksan
No New Posts Антимат !
2 CrazyKiller 4 291 3.8.2011, 14:52 Посл. сообщение: CrazyKiller
No New Posts АнтиМАТ
5 AURUM0301 5 154 3.7.2011, 10:41 Посл. сообщение: Артём
No New Posts Topic has attachmentsАнтимат
API1 | Скрипт антимата
9 bot9ra 8 496 17.10.2010, 15:04 Посл. сообщение: -Alex-
No new Topic has attachmentsАнтимат
Замена мата на слово
21 Drakula 14 226 16.9.2010, 13:31 Посл. сообщение: SmolCity
No New Posts От: Антимат
От темы с ID: 3265
3 Ksan 2 976 11.9.2010, 20:07 Посл. сообщение: Don_Kocha
No New Posts Помогите найти!АнтиМат
0 Тёмич 2 790 6.4.2010, 20:13 Посл. сообщение: Тёмич
Closed Topic has attachmentsАнтимат
помогите переделать его!!!
2 Vladimir_71_RUS 3 102 1.4.2010, 11:46 Посл. сообщение: Vladimir_71_RUS
No New Posts Topic has attachmentsАнтиМат чтобы в ЛС предупредждало юзера
а после 3 предупреждений - бан на 5-10 минут
5 Тёмич 4 949 17.3.2010, 21:28 Посл. сообщение: Артём
No new Topic has attachmentsАнтиреклама/антимат (api 2)
API2 | Проверяет лички и чат и можно выбрать наказание
43 D'aspid 36 953 25.2.2010, 12:21 Посл. сообщение: kc_duke
No New Posts Topic has attachmentsАнтимат
2 random name 4 019 10.1.2010, 13:37 Посл. сообщение: Saymon21
No New Posts Антимат
6 crake 5 451 21.11.2009, 2:14 Посл. сообщение: crake

 



RSS Сейчас: 25.6.2018, 12:34