Counter-Strike 1.6 > Плагины AmxModX > Защитные > AHTuMAT 0.98optjj
Категории плагинов     
  • Моды (119)
  • ReHLDS (6)
  • Для ReAPI (25)
  • Стандартные (99)
  • Админские (375)
  • Игровые (492)
  • Развлекательные (253)
  • Информационные (215)
  • Серверные (437)
  • Рекламные (35)
  • Античитерские (61)
  • Защитные (69)
  • Новогодние (49)
  • Музыкальные (75)
  • ZP классы зомби (70)
  • ZP доп. предметы (243)
  • ZP серверные плагины (192)
  • JailBreak плагины (72)
  • DeathRun плагины (124)
  • Jump плагины (16)
  • Surf плагины (20)
  • War3FT плагины (3)
  • HnS плагины (13)
  • Knife плагины (13)
  • CSSB [WC3] Shopmenu3 (18)
  • DeathMatch плагины (13)
  • BioHazard плагины (17)
  • AHTuMAT
    Ссылка на материал:

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

     

    Позволил себе изменить некоторые вещи: 

    •  Заменяется не сам мат а всё сообщение (это даёт возможность найти мат используя меньше вариантов в матлисте, да и анализ фразы более быстр)
    •  Наказания, по-моему, в таком случае становятся не нужны, поэтому по умолчанию они все отключены - Теперь антимат может слапать не отнимая здоровья (c повреждением 0)
    •  Исправлено сравнение с исключениями (например если матом в матлисте являются все слова, содержащие "e6", то исключением будет "xle6" и т.п. (т.е. начинаются слова с разных позиций в строке) 

     

    В файл antimat_matlist.ini внесены корни матов в различных конфигурациях и фразы, на которые будут заменяться высказывания, содержащие этот мат.

     


     

    Так, например, слово "ebat" посчитается за мат, потому что содержит в себе сочетание букв "eb", так же и слово "nebo" посчитается за мат. Чтобы этого не произошло, есть файл antimat_iskluch.ini - в нём сочетания букв для слов-исключений. для "nebo" лучше написать в исключения не "nebo" a "neb", тогда это учтёт "neba", "neby", "nebesa" и т.п. В том числе сложно предугадать все ники. Так, у нас в сети играл Rebel и кикался за матершинный ник пока я не внёс reb в слова исключения. Регистр букв не учитывается.


    Настройки server.cfg:

    antimat_matlist "1" // просмотр файлов antimat_matlist.ini и antimat_iskluch.ini через консоль
    antimat_update "1" // обновление изменений в файлах antimat_matlist.ini и antimat_iskluch.ini
    antimat_money "1" // за фразу с матом отнимается указанное кол-во денег (относится к живым)
    antimat_dmoney "1" // за фразу с матом отнимается указанное кол-во денег (относится к убитым)
    antimat_slap "0" // slap за фразу с матом
    antimat_ip "0" // показывает всем играющим ip-адрес подключающегося
    antimat_cor "1" // вклвыкл наказания (по умолчанию =1)
    antimat_name "1" // следить за матами в никах (по умолчанию =1)
    antimat_say "1"
    antimat_logo "1" вклвыкл предупреждения о наличии антимата (по умолчанию =1)
    Дата создания: 12.06.13      Просмотров: 3550          Добавил: melo4