купить рекламу
 
Мы+Яндекс=мониторинг любого сервера
Ya

Единственный в своём роде виджет

Добавить на Yandex.ru

Лента комментариев
Обсуждаем обзор Интерес игроков к серверам. Статистика за Декабрь 2020 года < Admin в общих темах
Обсуждаем обзор Интерес игроков к серверам. Статистика за Ноябрь 2020 года < Admin в общих темах
TheAbyss 1.6 39 Jump Bhop < csTheAbyss в обсуждениях серверов
Обсуждаем обзор Интерес игроков к серверам. Статистика за Сентябрь 2020 года < Admin в общих темах
Обсуждаем обзор Интерес игроков к серверам. Статистика за Август 2020 года < Admin в общих темах
Обсуждаем обзор Интерес игроков к серверам. Статистика за Июль 2020 года < Admin в общих темах
Обсуждаем обзор Интерес игроков к серверам. Статистика за Июнь 2020 года < Admin в общих темах
Обсуждаем обзор Интерес игроков к серверам. Статистика за Май 2020 года < Admin в общих темах
Flash Point < spec в обсуждениях серверов
Обсуждаем обзор Интерес игроков к серверам. Статистика за Март 2020 года < Admin в общих темах
GunGame ИРКУТСК ВЛАСТЬ НАРОДУ < virys336855 в обсуждениях серверов
Обсуждаем обзор Интерес игроков к серверам. Статистика за Январь 2020 года < Admin в общих темах
Обсуждаем обзор Интерес игроков к серверам. Статистика за Декабрь 2019 года < Admin в общих темах
Morozilka 7plus css34 < FantOzer в обсуждениях серверов
Набор в клан css v.34 ProRedDevils < saha123 в кланах

Плагин antisay + badwords +...

Автор Сообщение
Admin
Карма: 9
Добавлено: 18:21 13 января 2010

оффтопик будет одаляться
YodL 
Карма: 1
Добавлено: 11:35 15 января 2010

Посмотрел исходники, думаю стоит заменить
replace (said, 127, "^"", "")
на
remove_quotes(said)
Admin
Карма: 9
Добавлено: 22:56 16 января 2010

Ну что в деле плагин кто испробовал?
gHeTtOgANga 
Карма: 0
Добавлено: 11:42 17 января 2010

Я пробовал очень удобный! Сам за тебя делает почти все! Аффтору ресспект!
PT 
Карма: 0
Добавлено: 20:29 17 января 2010

На Лолботе стоит. Админам меньше работы
Hafner 
Карма: 0
Добавлено: 03:10 18 января 2010 | Исправлялось: 5 раз (18-01-10 17:07, Hafner)

Автор: PROPOVEDNIK Цитата:
1 скрытие в чате слов которые подлежат наказанию (тоесть человек пишет, его наказывают но в чат не выводится, если все ок то выводится)
2 причины бана и кика.
(в файле словаря можно дописывать к каждому слову причины так)
"d{1,3}.d{1,3}.d{1,3}.d{1,3}" "причина"
".(ru|com|su|net)" "причина"
напримет для мата и рекламы будет своя причина кика или бана.
3 можно так же включить и продолжительность бана, например.
"d{1,3}.d{1,3}.d{1,3}.d{1,3}" "120" "причина"
".(ru|com|su|net)" "120" "причина"
4 выбор системы бана
amxbans банит так
amx_banip "time" "steam_id, ip, nick" "reason"
встроенная файловая система так
amx_addban "time" "steam_id, ip, nick" "reason"
amx_ban "time" "steam_id, ip, nick" "reason"
не хотелось бы лезть переписывать под amxbans


Написал свой антимат, включив в него все вышеуказанные пункты с некоторыми поправками/дополнениями:
+ плагин банит только через амхбанс/лаймбанс. Можно конечно и добавить локальные баны, но так как для моих серверов это не нужно - ставим в очередь.
+ все словари хранятся в базе данных по причине указанной в предыдущем пункте.
+ если для регулярки не заданы причина и продолжительность бана, то берется дефолтное.
+ логирование ВСЕХ сообщений чата также идет в бд. Возможность добавления исключений, например, клиентские команды /say, /me и т.п.
+ изменение цвета сообщений для определенной группы игроков или админов. Определяется флагом доступа.
- проверку корректности ника спецом не включал, так как для моей системы не нужно и данный функционал лежит на головном плагине сервера.

Вобщем плагин полностью заточен на работу с базой данных и amxbans/limebans.
Включает в себя полезную часть функционала 3-х плагинов:
spam_blocker
chat_logger_sql
admin_chat_colors

ЗЫ большинство регулярок заюзал из словарей server-rating, спасибо Admin.

Сие кого-то интересует? Выкладывать?
Admin
Карма: 9
Добавлено: 07:51 18 января 2010

меня интересуют регулярки, которых нет в моих словарях
Hafner 
Карма: 0
Добавлено: 16:43 18 января 2010

Фикс существующих:
s(u|y)k(a|i|u|y)
cheats+.(com|net|ru|org|c o m|r u|n e t|o r g)

+:
m(u|y)dak

По мере добавления новых буду и тут их дублировать.
mity234 
Карма: 0
Добавлено: 17:11 18 января 2010

Плагин хороший, но словари хилые)
gHeTtOgANga 
Карма: 0
Добавлено: 19:53 18 января 2010

Я пробовал на простом который из дома включаешь а нна ONLIBe еще нет стоит попробовать! Тащусь!
Grizli 
Карма: 0
Добавлено: 23:49 18 января 2010

В общем попробовал плагин, работает отлично, спасибо вам =)
Но немного напрягают два момента.
1. Если заходит юзер с ником вида blabla.com (запрещённым) и уходит в спектры, ник не меняется. Может стоит сделать, что б с такими никами кикало?
2. Если юзер кидает в чат рекламу (например blabla.com) его естественно кикает, но в чат при етом пришет "Kick NICK(pro)TeAm. Say message: 'blabla.com'".
Собственно та же реклама... =)

И ещё хотелось бы? чтоб Вы объяснили для ламера функции в словарях
< + : [ -
Улыбка
Hafner 
Карма: 0
Добавлено: 23:53 18 января 2010

Автор: Grizli Цитата:
И ещё хотелось бы? чтоб Вы объяснили для ламера функции в словарях
< + : [ -
Улыбка


ссылкаРегулярные_выражения
Grizli 
Карма: 0
Добавлено: 00:20 19 января 2010

Автор: Hafner Цитата:
ссылкаРегулярные_выражения

Спасибо, надеюсь, что это я один такой тупой и всем остальным это поможет Улыбка
PROPOVEDNIK 
Карма: 0
Добавлено: 00:25 19 января 2010 | Исправлялось: 1 раз (19-01-10 00:30, PROPOVEDNIK)

Автор: Hafner Цитата:

Вобщем плагин полностью заточен на работу с базой данных и amxbans/limebans.
Включает в себя полезную часть функционала 3-х плагинов:
spam_blocker
chat_logger_sql
admin_chat_colors

ЗЫ большинство регулярок заюзал из словарей server-rating, спасибо Admin.

Сие кого-то интересует? Выкладывать?

заинтриговал )))) скинь ссылку в личку плзз, потестирую на 2 сервере, там такие спецы по иероглифописанию встречаются )))
Может еще идеи появятся )))

PS
Что за машина и OC у вас стоит на WWW ? и какую базу используете ?
судя по изобилию там xeon и база на oracle или ошибаюсь ?
Grizli 
Карма: 0
Добавлено: 01:29 19 января 2010

И ещё по замене ника.

Когда входит юзер с запрещённым ником, мы имеем в логах:


L 01/18/2010 - 22:58:37: [admincmd.amxx] Cmd: "Server [47/48]" change nick to "[CENSORSHIP] Good Name" "CS.com"
L 01/18/2010 - 22:58:37: [admincmd.amxx] Cmd: "Server [47/48]" change nick to "[CENSORSHIP] Good Name" "CS.com"
L 01/18/2010 - 22:58:37: [admincmd.amxx] Cmd: "Server [47/48]" change nick to "[CENSORSHIP] Good Name" "CS.com"
L 01/18/2010 - 22:58:40: [admincmd.amxx] Cmd: "Server [47/48]" change nick to "[CENSORSHIP] Good Name" "CS.com"
L 01/18/2010 - 22:58:40: [admincmd.amxx] Cmd: "Server [47/48]" change nick to "[CENSORSHIP] Good Name" "CS.com"


То есть, переименовать пытается, но пока юзер в игру не войдет, у него не получается.
Hafner 
Карма: 0
Добавлено: 02:32 19 января 2010 | Исправлялось: 3 раз (19-01-10 02:45, Hafner)

Вообще механизм ренейма игрока функцией amx_nick не совсем корректен, я бы даже сказал - совсем некорректен. Поэтому рекомендую заменить в client_putinserver на:
client_cmd(id, "setinfo name ^"%s^"", "[CENSORSHIP]");
set_user_info(id,"name","[CENSORSHIP]")

+ добавляем проверку в client_infochanged
public client_infochanged(id) {
if (!is_user_connected(id)) return PLUGIN_CONTINUE

new newname[32], oldname[32]
get_user_name(id, oldname, 31)
get_user_info(id, "name", newname, 31)

if (!equali(newname, oldname)) {
if (censor(newname)>0) {
client_print(id,print_chat,"*** The entered nickname is forbidden on the server!")
client_cmd(id, "setinfo name ^"%s^"", "[CENSORSHIP]");
set_user_info(id,"name","[CENSORSHIP]");
}
}
return PLUGIN_CONTINUE
}


И ещё косяк и все молчат почему-то, так будет верно:
server_cmd("banid ^"%i^" ^"%s^";wait;writeid", get_cvar_num("ce_bantime"), info)


Автор: PROPOVEDNIK Цитата:
заинтриговал )))) скинь ссылку в личку плзз, потестирую на 2 сервере, там такие спецы по иероглифописанию встречаются )))
Может еще идеи появятся )))


Через сутки где-то, нужно вэб-интерфейс по редактированию всех словарей и для поиска инфы в чате немного доделать.

Автор: PROPOVEDNIK Цитата:
PS
Что за машина и OC у вас стоит на WWW ? и какую базу используете ?
судя по изобилию там xeon и база на oracle или ошибаюсь ?


Если это вопрос ко мне, то win2003+mysql
mity234 
Карма: 0
Добавлено: 12:33 19 января 2010

Такой вопрос, можно ли самому редактироать словари?
Hafner 
Карма: 0
Добавлено: 13:50 19 января 2010

2Admin
на какую фразу будет реагировать данная регулярка(?):
<:[-kills


Если судить по тем сообщениям чита, которые высвечиваются у меня в логах, то она их пропустит.
Hafner 
Карма: 0
Добавлено: 03:21 20 января 2010

Автор: Hafner Цитата:
Автор: PROPOVEDNIK Цитата:
1 скрытие в чате слов которые подлежат наказанию (тоесть человек пишет, его наказывают но в чат не выводится, если все ок то выводится)
2 причины бана и кика.
(в файле словаря можно дописывать к каждому слову причины так)
"d{1,3}.d{1,3}.d{1,3}.d{1,3}" "причина"
".(ru|com|su|net)" "причина"
напримет для мата и рекламы будет своя причина кика или бана.
3 можно так же включить и продолжительность бана, например.
"d{1,3}.d{1,3}.d{1,3}.d{1,3}" "120" "причина"
".(ru|com|su|net)" "120" "причина"
4 выбор системы бана
amxbans банит так
amx_banip "time" "steam_id, ip, nick" "reason"
встроенная файловая система так
amx_addban "time" "steam_id, ip, nick" "reason"
amx_ban "time" "steam_id, ip, nick" "reason"
не хотелось бы лезть переписывать под amxbans


Написал свой антимат, включив в него все вышеуказанные пункты с некоторыми поправками/дополнениями:
+ плагин банит только через амхбанс/лаймбанс. Можно конечно и добавить локальные баны, но так как для моих серверов это не нужно - ставим в очередь.
+ все словари хранятся в базе данных по причине указанной в предыдущем пункте.
+ если для регулярки не заданы причина и продолжительность бана, то берется дефолтное.
+ логирование ВСЕХ сообщений чата также идет в бд. Возможность добавления исключений, например, клиентские команды /say, /me и т.п.
+ изменение цвета сообщений для определенной группы игроков или админов. Определяется флагом доступа.
- проверку корректности ника спецом не включал, так как для моей системы не нужно и данный функционал лежит на головном плагине сервера.

Вобщем плагин полностью заточен на работу с базой данных и amxbans/limebans.
Включает в себя полезную часть функционала 3-х плагинов:
spam_blocker
chat_logger_sql
admin_chat_colors

ЗЫ большинство регулярок заюзал из словарей server-rating, спасибо Admin.

Сие кого-то интересует? Выкладывать?


Более подробное описание и сам плагин тут:
ссылка
Grizli 
Карма: 0
Добавлено: 16:45 20 января 2010

Вот ещё трабл.

Логи чата:

15:03:22 *DEAD*Player : [SuperCheats%v.3.2][by][wWw.Cs-Fan.Ru]
15:03:31 *DEAD*Player : [SuperCheats%v.3.2][by][wWw.Cs-Fan.Ru]
15:03:31 *DEAD*Player : [SuperCheats%v.3.2][by][wWw.Cs-Fan.Ru]
15:03:31 *DEAD*Player : [SuperCheats%v.3.2][by][wWw.Cs-Fan.Ru]
15:03:31 *DEAD*Player : [SuperCheats%v.3.2][by][wWw.Cs-Fan.Ru]
15:04:32 Player : [SuperCheats%v.3.2][by][wWw.Cs-Fan.Ru]

Плагин не срабатывает
Лог ошыбки:

L 01/20/2010 - 15:03:22: Start of error session.
L 01/20/2010 - 15:03:22: Info (map "surf_ski_2") (file "addons/amxmodx/logs/error_20100120.log")
L 01/20/2010 - 15:03:22: [REGEX] Invalid regex handle -1
L 01/20/2010 - 15:03:22: [AMXX] Run time error 10 (plugin "censorship.amxx") (native "regex_free") - debug not enabled!
L 01/20/2010 - 15:03:22: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 01/20/2010 - 15:03:31: [REGEX] Invalid regex handle -1
L 01/20/2010 - 15:03:31: [AMXX] Run time error 10 (plugin "censorship.amxx") (native "regex_free") - debug not enabled!
L 01/20/2010 - 15:03:31: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 01/20/2010 - 15:03:31: [REGEX] Invalid regex handle -1
L 01/20/2010 - 15:03:31: [AMXX] Run time error 10 (plugin "censorship.amxx") (native "regex_free") - debug not enabled!
L 01/20/2010 - 15:03:31: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 01/20/2010 - 15:03:31: [REGEX] Invalid regex handle -1
L 01/20/2010 - 15:03:31: [AMXX] Run time error 10 (plugin "censorship.amxx") (native "regex_free") - debug not enabled!
L 01/20/2010 - 15:03:31: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 01/20/2010 - 15:03:31: [REGEX] Invalid regex handle -1
L 01/20/2010 - 15:03:31: [AMXX] Run time error 10 (plugin "censorship.amxx") (native "regex_free") - debug not enabled!
L 01/20/2010 - 15:03:31: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 01/20/2010 - 15:04:32: [REGEX] Invalid regex handle -1
L 01/20/2010 - 15:04:32: [AMXX] Run time error 10 (plugin "censorship.amxx") (native "regex_free") - debug not enabled!
L 01/20/2010 - 15:04:32: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).


Ну и ешё раз повторюсь, когда плагин кикает юзера за рекламу, он сам транслирует эту рекламу в чат как причину кика, а это не есть гуд Улыбка
[object TextRange]
undefined
Наверх | Страница 4 из 7: 1 2 3 4 5 6 7  
Моды
  Public 22
  DeathMatch 8
  Classic 7
  RolePlay 4
  GunGame 3
  ZombieMod 3
  OpenWarfare 1
  Dust 1

все моды

Популярные Карты
cp_orange_x3 1
mp_military_1 1
q3dm17 1
de_dust2_2x2 1
q3dm3 1
de_dust2_unlimited 1
ospctf1 1
13dream 1
Серверы по регионам
  Москва 969
  Санкт-Петербург 133
  Екатеринбург 40
  Новосибирск 23
  Киев 22
  Севастополь 15
  Пермь 14
  Казань 13
  Томск 12
  Нижний Новгород 12
  Ульяновск 11
  Украина 10
  Самара 9
  Жуковский 9
  Красноярск 9
  Коломна 9
  Иркутск 8
  Ижевск 8
  Курган 7
  Тольятти 6
  Днепропетровск 6
  Челябинск 6
  Уфа 6
  Пенза 6
  Ростов-на-Дону 6
  Владивосток 5
  Саратов 5
  Великий Новгород 5
  Сочи 4
  Королев 4
  Курск 4
  Одесса 4
  Омск 4
  Россия 4
  Вильнюс 4
  Донецк 4
  Воронеж 4
  Брянск 4
  Зеленоград 3
  Волгодонск 3
  Таллин 3
  Выборг 3
  Орел 3
  Иваново 3
  Харьков 3
  Тамбов 3
  Оренбург 2
  Братск 2
  Житомир 2
  Минск 2
  Нижний Тагил 2
  Ярославль 2
  Львов 2
  Комсомольск-на-Амуре 2
  Винница 2
  Киров 2
  Тюмень 2
  Всеволжск 2
  Гатчина 2
  Калининград 2
  Кривой Рог 2
  Рига 2
  Ногинск 2
  Таганрог 2
  Мончегорск 2
  Барнаул 2
  Калуга 2
  Астрахань 1
  Белогород 1
  Череповец 1
  Чебоксары 1
  Владимир 1
  Рязань 1
  Липецк 1
  Тверь 1
  Волгоград 1
  Краснокаменск 1
  Новокузнецк 1
  Владикавказ 1
  Махачкала 1
  Ялта 1
  Чехов 1
  Тбилиси 1
  Кемерово 1
  Запорожье 1

все регионы

Рейтинг сайтов
Админский пьедестал
  taulalan 1|51
  Djei-spb 1|49
  Dinamic 1|48
Название фотографии
Название фотографии