Автор |
Сообщение |
YodL Карма: 1 |
Добавлено: 03:35 3 января 2010 | |
|
ссылка#p2564
Вот мой плагинчик, пока особо не тестился.
|
Admin Карма: 9 |
Добавлено: 10:40 3 января 2010 | |
|
Автор: qwerty12q Цитата:
оО скинете?
чуть допилю и обязательно
|
Admin Карма: 9 |
Добавлено: 12:03 4 января 2010 | |
|
Итак, все желающие могут попробовать.
1. Заходим: ссылка
2. Сохраняем плагин (один .amxx) в папку к плагинам (amxmodx/plugins/)
3. Сохраняем словари (все .ini) в папку amxmodx/configs/censorship/ (если папки нет - создаем)
4. подключаем плаигн в plugins.ini
5. подключаем модули regexp и sockets в modules.ini
все.
логи пишутся в amx_log
|
YodL Карма: 1 |
Добавлено: 15:31 4 января 2010 | |
|
А иммунитет для админов есть?
|
Admin Карма: 9 |
Добавлено: 16:26 4 января 2010 | |
|
с флагом ADMIN_IMMUNITY
|
Admin Карма: 9 |
Добавлено: 12:23 6 января 2010 | Исправлялось: 2 раз (06-01-10 12:37, Admin) | |
|
Версия #1.2:
+ добавлена проверка ников
+ добавлено обновление словарей. Теперь всё еще проще: скачиваем плагин, подключаем и в консоли пишем ce_upd
+ добавлено автообновление. Задаем параметр ce_autoupdate 1. Теперь словари будут регулярно обновляться
Плагин: ссылка
|
waw555 Карма: 0 |
Добавлено: 19:33 6 января 2010 | |
|
Нужно автоматизировать проверку ip и Steam_id. То есть если Steam_id = Steam_id_lan то баним по ip, если нет то баним по Steam_id
|
Admin Карма: 9 |
Добавлено: 20:09 6 января 2010 | |
|
Версия #1.3
+ добавлено автоопределение Steam_id
|
YodL Карма: 1 |
Добавлено: 23:36 6 января 2010 | |
|
На счет бана лучше несколько настроек всегда ип автовыбор ид.
А исходники в открытом доступе?
|
waw555 Карма: 0 |
Добавлено: 18:21 7 января 2010 | |
|
Как я понял сделали так, если игрок со стима то банит по стиму, а если без то банит по IP
|
waw555 Карма: 0 |
Добавлено: 18:30 7 января 2010 | |
|
Добавьте сюда ce_ipmode cvar с номером 3 для авто определения типа бана, для тех кому нужно, чтобы банило именно по определенному типу выберут 1 или 2, и еще нужно добавить возможность бана через amxbans, и получиться это наверно ce_ipmode cvar с номером 4
|
waw555 Карма: 0 |
Добавлено: 18:37 7 января 2010 | |
|
Да кстати, че там с исходником, будет нет Вроде должен быть
Это я так, ради интереса, посмотреть хочеться, может чего добавлю.
|
Admin Карма: 9 |
Добавлено: 20:28 7 января 2010 | Исправлялось: 1 раз (07-01-10 20:30, Admin) | |
|
Да. Если игрок со стимом - бан по нем, иначе - по ипу. Зачем делать выбор мне не понятно. Зачем банить ИП, если есть ИД? Как забанить, если есть только ИП, а ИДа нет?
Исходник выложил.
Кстати, сегодня добавил фраз в базы банов и гагов. ~ -> ce_upd
|
YodL Карма: 1 |
Добавлено: 21:44 7 января 2010 | |
|
А как ты определяешь есть ли ИД или нету?
Есть куча разных вариантов ты скорее всего все не учтешь и будешь банить ид которые у половины сервера.
|
Admin Карма: 9 |
Добавлено: 21:51 7 января 2010 | |
|
Автор: YodL Цитата:
А как ты определяешь есть ли ИД или нету?
Есть куча разных вариантов ты скорее всего все не учтешь и будешь банить ид которые у половины сервера.
new info[35]
get_user_authid (id, info, 34)
if (equal(info, "STEAM_ID_LAN")) ...
|
waw555 Карма: 0 |
Добавлено: 22:33 7 января 2010 | |
|
Глянул исходники, почему перевод на английском, нужно сделать либо на русском - либо мультиязычный, и еще есть в некоторых местах команда паузы, на некоторых серверах она запрещена. Тут поработала рука PHP программиста
|
Admin Карма: 9 |
Добавлено: 08:00 8 января 2010 | |
|
Автор: waw555 Цитата:
Глянул исходники, почему перевод на английском, нужно сделать либо на русском - либо мультиязычный, и еще есть в некоторых местах команда паузы, на некоторых серверах она запрещена. Тут поработала рука PHP программиста
о каком переводе речь? если ты про комментарии, то к чему обязаловка?
про паузу совсем не понял. запрещена? и что?
|
waw555 Карма: 0 |
Добавлено: 20:50 8 января 2010 | Исправлялось: 1 раз (08-01-10 20:52, waw555) | |
|
о каком переводе речь?
client_print(0, print_chat,"[CENSOR] Player nickname changed (%s -> %s)", newname, NICK)
если ты про комментарии, то к чему обязаловка?
про паузу совсем не понял. запрещена? и что?
А про паузу - это команда wite, если не ошибаюсь у многих запрещена, так как используеться очень часто в скриптах по смене оружия, перезарядке и Double Duck ну и т. п.
|
PROPOVEDNIK Карма: 0 |
Добавлено: 02:04 9 января 2010 | |
|
а если его базу переместить в mysql записей можно будет больше же делать, таких планов нет в переди ?
|
PROPOVEDNIK Карма: 0 |
Добавлено: 02:07 9 января 2010 | |
|
Автор: YodL Цитата:
А как ты определяешь есть ли ИД или нету?
Есть куча разных вариантов ты скорее всего все не учтешь и будешь банить ид которые у половины сервера.
щас уже вышли серверные эмуляторы которые генерируют STEAM_ID, в последних клиентах CStrike а именно те что начинаются от версии 43 уже вложены функции генерирования.
|
|
|