Иконка ресурса

REGEX Word Filter 1.2

LEII4A

Участник
Сообщения
741
Реакции
135
Re: REGEX Word Filter

сорри, теперь все ясно, автору темы еще раз спс за плагин))
 

Spray

Участник
Сообщения
12
Реакции
0
Re: REGEX Word Filter

Парни заметял вот такой косячок!!!!Когда в чате пишешь команды top,rank,session,bet t all,bet ct all тебя шлёпает а потом банит!как исправить это?в запрешённых словах нету англ.слов!почему скрипт ругается на эти команды!????Вообщем скрипт ругается на англ.слова на любые,даже если напишешь любую букву,например "k"
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
Re: REGEX Word Filter

Криво установил значит.
 

maza511

Участник
Сообщения
882
Реакции
407
  • Автор ресурса
  • #44
Re: REGEX Word Filter

Парни заметял вот такой косячок!!!!Когда в чате пишешь команды top,rank,session,bet t all,bet ct all тебя шлёпает а потом банит!как исправить это?в запрешённых словах нету англ.слов!почему скрипт ругается на эти команды!????Вообщем скрипт ругается на англ.слова на любые,даже если напишешь любую букву,например "k"

Чет ты напутал =) у мну все норм =)
 

maza511

Участник
Сообщения
882
Реакции
407
  • Автор ресурса
  • #46
Re: REGEX Word Filter

ок переустановлю

Надо просто править нормально файл cfg

Вот мой конфиг =)))
"Censor"
{
"ExampleBlock"
{
"chatpattern" "Крыса 'CASELESS'"
"chatpattern" "крыса 'CASELESS'"
"chatpattern" "КРЫСА 'CASELESS'"
"chatpattern" "Урод 'CASELESS'"
"chatpattern" "урод 'CASELESS'"
"chatpattern" "Лох 'CASELESS'"
"chatpattern" "лох 'CASELESS'"
"chatpattern" "Сука 'CASELESS'"
"chatpattern" "сука 'CASELESS'"
"chatpattern" "СУКА 'CASELESS'"
"chatpattern" "СуКА 'CASELESS'"
"chatpattern" "СУкА 'CASELESS'"
"chatpattern" "СУКа 'CASELESS'"
"chatpattern" "suka 'CASELESS'"
"chatpattern" "SUKA 'CASELESS'"
"chatpattern" "ПИДОР 'CASELESS'"
"chatpattern" "Пидор 'CASELESS'"
"chatpattern" "пидор 'CASELESS'"
"chatpattern" "гандон 'CASELESS'"
"chatpattern" "Гандон 'CASELESS'"
"chatpattern" "пидорас 'CASELESS'"
"chatpattern" "пидарас 'CASELESS'"
"chatpattern" "Пидарас 'CASELESS'"
"chatpattern" "ПИДАРАС 'CASELESS'"
"chatpattern" "дерьмо 'CASELESS'"
"chatpattern" "лошара 'CASELESS'"
"chatpattern" "мудила 'CASELESS'"
"chatpattern" "еблан 'CASELESS'"
"chatpattern" "сучара 'CASELESS'"
"chatpattern" "жопа 'CASELESS'"
"replace" "Я какашка"
}
"ExampleReplacement3"
{
"chatpattern" "на??? 'CASELESS'"
"chatpattern" "НАХУЙ 'CASELESS'"
"chatpattern" "На??? 'CASELESS'"
"chatpattern" "??? 'CASELESS'"
"chatpattern" "ХУЙ 'CASELESS'"
"chatpattern" "Хуй 'CASELESS'"
"replace" "впихни мне =)"
}
"ExampleReplacement6"
{
"chatpattern" "ебал 'CASELESS'"
"chatpattern" "Ебал 'CASELESS'"
"chatpattern" "ЕБАЛ 'CASELESS'"
"chatpattern" "еби 'CASELESS'"
"chatpattern" "ЕБИ 'CASELESS'"
"replace" "пцелуй"
}
"ExampleReplacement5"
{
"chatpattern" "ОТСОСИ 'CASELESS'"
"chatpattern" "Отсоси 'CASELESS'"
"chatpattern" "отсоси 'CASELESS'"
"chatpattern" "пососи 'CASELESS'"
"chatpattern" "соси 'CASELESS'"
"chatpattern" "СОСИ 'CASELESS'"
"chatpattern" "Соси 'CASELESS'"
"chatpattern" "пососи 'CASELESS'"
"replace" "Я сосу"
}
"ExampleReplacement4"
{
"chatpattern" "Гавно 'CASELESS'"
"chatpattern" "ГАВНО 'CASELESS'"
"chatpattern" "гавно 'CASELESS'"
"chatpattern" "ГОВНО 'CASELESS'"
"chatpattern" "Говно 'CASELESS'"
"chatpattern" "говно 'CASELESS'"
"replace" "конфетка"
}
"ExampleReplacement"
{
"chatpattern" "Читак 'CASELESS'"
"chatpattern" "читак 'CASELESS'"
"chatpattern" "ЧИТАК 'CASELESS'"
"replace" "я читак"
}
"ExampleReplacement2"
{
"chatpattern" "LOL 'CASELESS'"
"chatpattern" "lol 'CASELESS'"
"chatpattern" "Lol 'CASELESS'"
"replace" "Очень смешно =)"
}
"ExampleLimit"
{
"chatpattern" "шлепок 'CASELESS'"
"chatpattern" "Шлепок 'CASELESS'"
"warn" "Шлепок стоил 50 HP"
"action" "sm_slap #%u 50"
}
"ExampleLimit2"
{
"chatpattern" "Бухло 'CASELESS'"
"chatpattern" "бухло 'CASELESS'"
"warn" "Опять нажрался скотина..."
"action" "sm_drug #%u 1"
}
"IPfilter"
{
"chatpattern" "\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}:?\d*"
"replace" "СМАМ"
"action" "sm_kick #%u "
}
"DNS1"
{
"chatpattern" "[a-zA-Z0-9]*\.?[a-zA-Z0-9]*\.[a-zA-Z]{2,3}"
"replace" "СПАМ"
"action" "sm_kick #%u "
}
}
 
Последнее редактирование:

Spray

Участник
Сообщения
12
Реакции
0
Re: REGEX Word Filter

всё спасибо я всё настроил!))
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
Re: REGEX Word Filter

нашел еще 1 баг,когда пишешь любой стим игрока,то тебе дается наказание как за рекламу ип адреса...
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • #49
Re: REGEX Word Filter

maza511, не копируй матерные слова на форум. Для вставки кода используй сервисы типа http://paste.ubuntu.com
 

maza511

Участник
Сообщения
882
Реакции
407
  • Автор ресурса
  • #50
Re: REGEX Word Filter

Описание бани работает, его нужно писать так:
C-подобный:
"action"			"sm_ban #%u 1 [не матерись]"
У меня работает!
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
Re: REGEX Word Filter

Русская причина банов не работает,в сурс банс причина не занесется,а только бан
 

LEII4A

Участник
Сообщения
741
Реакции
135
Re: REGEX Word Filter

еще бы что-нибудь сделать с рекламными никами и будит вапще от шикартно))
 

LEII4A

Участник
Сообщения
741
Реакции
135
Re: REGEX Word Filter

можно запретить игрокам писать через Caps Lock? или легче продублировать запрещенные слова через капслок?)
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
Re: REGEX Word Filter

запретить капс лок нельзя,дублировать надо
 

LEII4A

Участник
Сообщения
741
Реакции
135
Re: REGEX Word Filter

Русская причина банов не работает,в сурс банс причина не занесется,а только бан
хмм, вот бан только сейчас за мат и рекламу настроил - банит прекрасно, и причина на русском, есть еще баг, если написать хаотичный набор цифр (например ICQ) то плагин их расценивает как ip адрес, что не айс...
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
Re: REGEX Word Filter

Заводил бан в Sourcebans?Игроку все пишется по русски ну в саму базу сурсбанса причины вообще нету
 

LEII4A

Участник
Сообщения
741
Реакции
135
Re: REGEX Word Filter

у меня в бан листе на сайте у игрока забаненого этим плагином причина указана и на русском языке, этого мало?
 

LEII4A

Участник
Сообщения
741
Реакции
135
Re: REGEX Word Filter

вопрос по поводу запрещенных слов, как сделать, чтобы плагин считал лимит не по каждому запрещенному слову, а по всем за определенный лимит, то есть если написать одно матное слово запрещенное количество раз плагин сработает и забанит, но если писать разные запрещенные, то к каждому слову плагин считает новый лимит
 

maza511

Участник
Сообщения
882
Реакции
407
  • Автор ресурса
  • #59
Re: REGEX Word Filter

Обьедени в ондно. Вот так:
C-подобный:
	"1"
	{
		"chatpattern"	"1слово 'CASELESS'"  
		"chatpattern"	"2слово 'CASELESS'"   
		"chatpattern"	"3слово 'CASELESS'"  
		"chatpattern"	"4слово 'CASELESS'"  
		"chatpattern"	"5слово 'CASELESS'"   
		"chatpattern"	"6слово 'CASELESS'"  
		"chatpattern"	"7слово 'CASELESS'"  
		"action"	  "sm_slap #%u 10"  
		"limit"	                "3"   
		"forgive"	     "300"        
		"punish"	    "sm_slay #%u" 
	}
 

LEII4A

Участник
Сообщения
741
Реакции
135
Re: REGEX Word Filter

у меня и так все также
C-подобный:
"Censor"
{
    "IPfilter"
    {
        "chatpattern"   "\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}:?\d*"  // блокирует ип адрес
        "replace"    "Ты че, ах*ел сюда писать айпи адрес???!"   //Текст который будет писаться ему
        "warn"       "Писать в чат IP адреса серверов запрещено!! Хочешь в бан?"   // Предупреждение игроку
        "limit"	     "2"                 // Сколько раз предупреждение
		"action"     "sm_slap #%u 20"                          //Команда выполненная на нем
        "punish"	 "sm_ban  #%u 1440 Реклама"
	}
    "DNS1"
    {
        "chatpattern"    "[a-zA-Z0-9]*\.?[a-zA-Z0-9]*\.[a-zA-Z]{2,3}"
        "warn"          "Писать в чат адреса сайтов запрещено! Хочешь в бан?"
        "replace"       "Ты че, ах*ел рекламировать сайт за счет сервера?!"
        "action"        "sm_slap #%u 20"
        "limit"	        "2"
        "punish"	    "sm_ban  #%u 1440 Реклама"
	}
    "ExampleReplacement"
	{
		"chatpattern"   "Слово 1 'CASELESS'"    // Заперщенное слово
		"chatpattern"   "Слово 2 'CASELESS'"    // Заперщенное слово
		"chatpattern"   "Слово 3 'CASELESS'"    // Заперщенное слово
                "limit"	        "2"                 // Сколько раз предупреждение
		"warn"		"Без мата! Хочешь в бан?"   // Текст который будет написан ему
		"punish"	    "sm_ban  #%u 1440 Мат"
		"replace"	   "****"                                   // Заменяет на это слово
	        "action"        "sm_slap #%u 50"
	}	
	
}
 
Последнее редактирование:
Сверху Снизу