Re: REGEX Word Filter
блин ребят не сердитесь на меня!я смотрю вы шарите в написании скриптов на соурсмоде,а я нет!но тоже не дурак!я посмотрел конфиг regexrestrict.cfg нашёл там строку "ExampleLimit" в этой строке и писать запрещённые слова? а в "punish" "sm_slay #%u" писать sm ban и время указывать!я правильно понял или нет????да и что эта за команда "forgive" "300"?и последний вопрос где можно посмотреть конфиг блокировки ip dns серверов?или это тоже надо писать в конфиге regexrestrict.cfg? тобишь вот так
"Censor"
{
"ExampleBlock"
{
"chatpattern" "cunt 'CASELESS'"
"warn" "Don't say that!"
"block" "1"
}
"ExampleReplacement"
{
"chatpattern" "fuck 'CASELESS'"
"warn" "Don't say that!"
"replace" "FACK"
}
"ExampleLimit"
{
"chatpattern" "shit 'CASELESS'"
"chatpattern" "hell 'CASELESS'"
"action" "sm_slap #%u 10"
"limit" "3"
"forgive" "300"
"punish" "sm_slay #%u"
}
}
"IPfilter"
{
"chatpattern" "\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}:?\d*" // блокирует ип адрес
"replace" "Ты че, ах*ел сюда писать айпи адрес???!" //Текст который будет писаться ему
"warn" "IP Сюда писать запрещено!" // Предупреждение игроку
"action" "sm_slap #%u 0" //Команда выполненная на нем
}
"DNS1"
{
"chatpattern" "[a-zA-Z0-9]*\.?[a-zA-Z0-9]*\.[a-zA-Z]{2,3}"
"warn" "DNS Сюда писать запрещено!"
"replace" "Ты че, ах*ел сюда писатьDNS адрес???!"
"action" "sm_slap #%u 0"
}
}