AMX MOD X
Пятница, 29.03.2024, 02:44:26



Приветствую Вас Гость | RSS
[ Главная ] [ Check chat blocker - Страница 3 - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Плагины » Готовые плагины » Check chat blocker ([Антимат(с белым списком)+спам фильтр])
Check chat blocker
Agronom[SLK]Дата: Пятница, 12.06.2009, 00:31:33 | Сообщение # 31
Полковник
Группа: Пользователи
Сообщений: 222
Репутация: 4
Статус: Не в сети
О, круть :) Сам пока ставить не буду, оставляю до июля, после экзов. Глядишь, еще обновы выйдут :)
Вот нашел ошибку в описании:
Quote
spam_gagtime [по-умолч. 1 минута] Время молчания в чате. Ставить больше 2х минут не рекомендуется, ибо после рекконекта человек снова сможет писать в чат :) (работает только при spam_punish_warning 3)

spam_punish_warning 3 нет такой)) по функции ссылается на spam_warning_mode :)


МНЛТиП - Метод Нубского Логического Тыка и Подстановки
 
RockonДата: Пятница, 12.06.2009, 14:11:13 | Сообщение # 32
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
Quote (CHyCMyMpNk)

2 . Другой гаг врежь , который в отдельный файл ипы записывает .

сделаю если только в 3 версии. Там уж планируется и наказаний поболее и тп.
А сейчас основная головоломка над белым списком. Если написать слово из белого списка - то мат проходит :)
Пс спасибо за корректировку в описании :)

ппс Это пока релиз. До след версии ещё думаю месяц мб меньше, а может больше :)

Сообщение отредактировал Rockon - Пятница, 12.06.2009, 14:13:09
 
CHyCMyMpNkДата: Пятница, 12.06.2009, 18:34:48 | Сообщение # 33
Полковник
Группа: Пользователи
Сообщений: 180
Репутация: 8
Статус: Не в сети
В новой версии что то не так , вот лог :
Code
L 05/23/2009 - 14:22:30: "VIPGAMES CS Server (CSW3)<0><><>" triggered "amx_chat" (text "WARNING! Mr.4ip has been warned for message: ")
L 05/23/2009 - 14:22:30: "VIPGAMES CS Server (CSW3)<0><><>" triggered "amx_chat" (text "Mr.4ip has been GAGed for message: ")


вечное спасибо r013x'y : )
 
RockonДата: Суббота, 13.06.2009, 10:51:08 | Сообщение # 34
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
Quote
L 06/13/2009 - 10:50:02: "eshkin<30><STEAM_666:88:666><>" joined team "CT"
L 06/13/2009 - 10:50:09: "CITYGATE game server<0><><>" triggered "amx_chat" (text "WARNING! eshkin has been warned for message: suka ")
L 06/13/2009 - 10:50:09: "CITYGATE game server<0><><>" triggered "amx_chat" (text "eshkin has been GAGed for message: suka ")

Проверяй у себя - у меня всё нормально с логами :(
ps свяжись со мной по аське - быстрее найдём багу если она есть

Сообщение отредактировал Rockon - Воскресенье, 14.06.2009, 09:48:18
 
CHyCMyMpNkДата: Понедельник, 15.06.2009, 00:42:51 | Сообщение # 35
Полковник
Группа: Пользователи
Сообщений: 180
Репутация: 8
Статус: Не в сети
Что то глюкнуло всего скорее ...
Сегодня ещё с забавно столкнулся . Захожу на сервер пишу hello и меня банит на чат = ) , причём ни в одном логе ни чего нет . При мене писали люди hello их не банило = )


вечное спасибо r013x'y : )
 
RockonДата: Понедельник, 15.06.2009, 08:42:29 | Сообщение # 36
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
ты там точно версию обновил?
 
CHyCMyMpNkДата: Понедельник, 15.06.2009, 08:45:34 | Сообщение # 37
Полковник
Группа: Пользователи
Сообщений: 180
Репутация: 8
Статус: Не в сети
Rockon, да конечно )

вечное спасибо r013x'y : )
 
RockonДата: Понедельник, 15.06.2009, 11:12:48 | Сообщение # 38
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
тогда конфиг поковыряй)
и пиши в аську - быстрее разберёмся
 
DnoДата: Понедельник, 13.07.2009, 01:07:23 | Сообщение # 39
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Не в сети
Плагин супер, но почему не ловит матные слова где более 1 цифр, например 6JI9 или 3ae6, пожалйсто автор исправь этот баг буду очень благодарен! Жду обновления, и вообще как с табой связаться? напиши мне 430-335
 
RockonДата: Вторник, 28.07.2009, 12:31:55 | Сообщение # 40
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
найди эту функцию и перезапиши ее в исходнике. Пока так, в новой версии учту

Функция - преобразователь символов. Тупо заменяет например 6 на B

Единственный недочет - это то, что в словах где требуется заменить больше двух букв - пропускает. Т.е. слово - 6JI9, поидее должно преобразоваться в bla - но не делает этого. Пока сам не знаю почему, буду думать.

Как вариант - убери JI в l - и вбей в cвой мат фильтр все слова с буквой JI
Мб кто знает как сделать, чтобы символ заменялся более двух раз? ))

Quote
public string_cleaner( str[] )
{
new i, len = strlen ( str )
while ( contain ( str, " " ) != -1 )
replace ( str, len, " ", "" )

len = strlen ( str )
while ( contain ( str, "IL" ) != -1 )
replace ( str, len, "IL", "c" )

len = strlen ( str )
while ( contain ( str, "u," ) != -1 )
replace ( str, len, "u,", "c" )


len = strlen ( str )
while ( contain ( str, "|<" ) != -1 )
replace ( str, len, "|<", "k" )

len = strlen ( str )
while ( contain ( str, "|>" ) != -1 )
replace ( str, len, "|>", "p" )

len = strlen ( str )
while ( contain ( str, "()" ) != -1 )
replace ( str, len, "()", "o" )

len = strlen ( str )
while ( contain ( str, "[]" ) != -1 )
replace ( str, len, "[]", "o" )

len = strlen ( str )
while ( contain ( str, "{}" ) != -1 )
replace ( str, len, "{}", "o" )

len = strlen ( str )
while ( contain ( str, "JI" ) != -1 )
replace ( str, len, "JI", "l" )

len = strlen ( str )
while ( contain ( str, "!" ) != -1 )
replace ( str, len, "!", "l" )

len = strlen ( str )
for ( i = 0 ; i < len ; i++ )
{
if ( str[i] == '@' )
str[i] = 'a'

if ( str[i] == '#' )
str[i] = 'j'

if ( str[i] == '$' )
str[i] = 's'

if ( str[i] == '0' )
str[i] = 'o'

if ( str[i] == '9' )
str[i] = 'a'

if ( str[i] == '7' )
str[i] = 't'

if ( str[i] == '6' )
str[i] = 'b'

if ( str[i] == '5' )
str[i] = 's'

if ( str[i] == '3' )
str[i] = 'z'

if ( str[i] == '1' )
str[i] = 'l'

if ( str[i] == '<' )
str[i] = 'c'
}
}



Сообщение отредактировал Rockon - Вторник, 28.07.2009, 13:04:54
 
WhiteBearДата: Суббота, 05.09.2009, 03:25:57 | Сообщение # 41
Подполковник
Группа: Пользователи
Сообщений: 132
Репутация: 2
Статус: Не в сети
по хорошему - символы заменяющие буквы стоит в отдельный словарь вынести
 
tavotДата: Воскресенье, 15.11.2009, 00:24:11 | Сообщение # 42
Генерал-майор
Группа: Пользователи
Сообщений: 256
Репутация: 3
Статус: Не в сети
Тестиру наткнулись на один баг ( или это только у меня)?
Пустое сообщение определяется как спам ( что один пробле что несолько)
 
MolkaДата: Суббота, 21.11.2009, 19:00:19 | Сообщение # 43
Подполковник
Группа: Пользователи
Сообщений: 120
Репутация: 0
Статус: Не в сети
Хорошая работа Rockon! Спасибо!

Что нибудь полегче бы...


Совершенный человек все ищет в себе, ничтожный — в других...
 
ORUOHДата: Понедельник, 01.02.2010, 11:01:40 | Сообщение # 44
Рядовой
Группа: Пользователи
Сообщений: 14
Репутация: 0
Статус: Не в сети
Rockon

Весьма благодарен за этот плаг, очень помогает с порядком!
Но у меня такая проблема на счёт следующей функции:
delnames.ini - список имён, при нахождении которых пользователю ник меняется на "[ANTIMAT]Nick Deleted"
Факт в том, что находятся идиоты, которые не понимают что им надо менять ник.
Вследствие чего на сервере играют нубы с никами [ANTIMAT]Nick Deleted и (1) [ANTIMAT]Nick Deleted.
Очень прошу добавить возможность кика и бана по никам, и список запрещённых никнеймов (например banames.ini)
Очень надо, заранее спасибо!


cs1.6 War3FT + DM --> 109.87.76.236
 
AMX Mod X Форум » Плагины » Готовые плагины » Check chat blocker ([Антимат(с белым списком)+спам фильтр])
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Поиск:

AMX Mod X Russian Community © 2006-2024