Автор: Racoon
Версия: 2.5
Описание:
Честно говоря, достали меня спамеры со своей рекламой в чате. Не спорю, что сейчас много разных плагинов, которые прекрасно справляются с этим делом. Но, как правило, такого рода плагины либо блокируют рекламу, либо заменяют её на что-то другое, а то и просто банят\кикают игроков, что не совсем корректно. Игрок может и сам не знать, что злые админы израильских, румынских, болгарских, литовских серверов подпортили им конфиг, вбив туда свою рекламу.
Данный плагин проверяет сообщения в чате а так же ник, в случае обнаружения спама\рекламы, ставит игрока перед выбором, либо почистить свой конфиг\сменить ник, либо покинуть игру.
В первом случае игроку отправляется команда сброса всех клавиш на дефолт\смена ника, а во втором идёт обычный disconnect. Прошу заметить что админы имеют иммунитет и могут писать любые Ип адреса и URL, а так же играть под ником содержащем рекламу.
О всех приемуществах новой версии "No Reklama Advanced" перед плагином "UFPS Anti Advertisements":
- это не просто антиспам, плагин чистит конфиг + ники (плагин от UPFS не чистит ники, да и конфиг не всегда)
- чистка проходит при любых условиях (даже при HLProtector) (плагин от UPFS этого не делает)
- ловятся абсолютно все url + ip (плагин от UPFS пропускает много чего)
- ловится спам с указанием координат skype, icq, айди vkontakte (плагин от UPFS этого не делает)
- ловятся сообщения типа:
и.т.п., где не указан url + ip (плагин от UPFS этого не делает)Download version 31!
Ani moher serverim be zol! [057-753-5994]
Квары:
nra_active (по умолчанию 1) - плагин вкл/выкл
nra_checkname (по умолчанию 1) - проверять ники игроков; 1 -да, 0 - нет
nra_checkmsg (по умолчанию 2) - проверять сообщения в чате; 1 - да, 0 - нет
nra_clean_chat_type (по умолчанию 2) - метод чистки конфига; 1 - не спрашивать согласие игрока, 2 - спрашивать согласие игрока
nrа_clean_nick_type (по умолчанию 2) - метод чистки ника; 1 - не спрашивать согласие игрока, 2 - спрашивать согласие игрока
nrа_show_warning (по умолчанию 1) - показывать сообщение о запрете рекламы на сервере
nrа_log (по умолчанию 1) - вести лог обнаружений
nrа_punish_type (по умолчанию 1) - тип наказания за обнаружение HLprotector; 1 - кик, 2 - бан через АмхМоdx, 3 - бан через AmxBans, 4 - бан через addip
nra_bantime (по умолчанию 120) - время бана за обнаружение HLProtector
nra_name (по умолчанию "Spamer") - ник, на который будет менятся реклама
nra_msglen (по умолчанию 32) - длина сообщения, при превышении которой оно будет скрыватся
В новой версии профиксены старые баги, особенно, когда игрок использовал HLprotector и мог бесконечно спамить в чат. Добавлена проверка ников игроков на наличие рекламы. Полный список изменений ниже (самые главные выделил):
Список изменений:
v2.5
- улучшена проверка ников игроков
- добавлен квар nra_msglen, регулирующий макс. длину сообщения (при превышении этой длины сообщение будет скрыватся)
- добавлена поддержка чешского языка
v2.4
- для более гибкой настройки плагина добавлены квары nra_active, nra_checkname, nra_checkmsg, nra_name
- исправлены грамматические ошибки в языковом файле (немецкий перевод)
- исправлен румынский перевод
- исправлен баг, когда при настройке nra_clean_nick_type 1, ник не менялся на заданный в исходнике
- оптимизирован код
- все квары теперь выведены в отдельный конфиг nra.cfg
- добавлен белый список nra_whitelist.ini, куда можно записать сайты\ИП адреса, которые будут игнорироватся при проверке ников\чата
- добавлена поддержка сербского, датского, турецкого, венгерского, итальянского, болгарского языков
v2.3b
- добавлена поддержка французкого, немецкого, новежского, румынского, польского языков
- теперь плагин не предлагает сразу чистить конфиг (возможно игрок написал рекламу вручную); только после нескольких повторов сообщения (которые предварительно скрываются) плагин рассчитывает что конфиг загажен и предлагает чистку либо дисконект; Спасибо за идею zeUs$
v2.3
- убрана клиентская команда, позволяющая игроку в любой момент чистить свой конфиг;
- добавлена проверка ников игроков
- исправлена ошибка, когда некоторые сообщения не ловились;
- исправлена ошибка, когда сообщения ловились, но конфиг не чистился;
- добавлено обнаружение HLprotector у клиента;
- добавлена система наказаний за обнаружение HLprotector;
- при обнаружении спама добавлена возможность чистки конфига \ смены ника без согласия игрока;
- добавлена возможность показа чат сообщения, предупреждающего о запрете рекламы на сервере;
- теперь в логи записывается обнаружение спама в чате, нике, а так же обнаружение HLprotector;
- добавлены квары nra_clean_chat_type, nra_clean_nick_type, nra_show_warning, nra_log, nra_bantype, nrd_bantime;
- изменён языковый файл
v2.0
- полностью переписан код плагина
- теперь плагин ловит все URL, а так же IP адреса
- убран файл reklama.ini
- переделан языковый файл .txt
- добавлена возможность выбора действия при обнаружении рекламы
- кол-во команд, посылаемых клиенту при чистке уменьшено с 73 до 8 (фикс Channel Overflowed)
v1.11
- теперь лог обнаружений рекламы находится в папке amxmodx/logs
- в логах добавлено название карты
- добавлена информация о плагине при входе на сервер
- изменён алгоритм оповещения о найденой рекламе; теперь все игроки будут оповещаться в случае обнаружения у кого-то рекламы
- добавлено 2 новых сообщения
v1.1
- оптимизирован код (благодарность Makzz)
- в логах добавлен номер строки рекламного сообщения
- добавлено ещё 11 новых сообщений
v1.0
- реализована возможность добавлять новые рекламные сообщения в файлик reklama.ini, что намного удобнее чем постоянное компилирование плагина
- добавлена возможность вести лог обнаружения рекламы у игроков
- добавлено 30 новых рекламных адреса
- добавлен квар amx_spam_log
v0.8
первый релиз
Цены:
Плагин идёт с привязкой БЕЗ ИСХОДНИКА! Бэкдоров нет, проверка пройдена у iLLuSioN - администратора сайта c-s.net.ua1 сервер - 200 руб
2 сервера - 350 руб
3 и более сервера (хоть на все 100))) - 500 руб
Все последующие обновления бесплатны.
Подробности в ЛС либо ICQ: 488630180
Последний раз редактировалось: Rook1e (19/11/2012, 12:16), всего редактировалось 2 раз(а)