Описание дополнительных функций в меню админа!

Автор: wellman | 5-06-2012, 01:31 | Статьи / Амхбанс | Просмотров: 16352 | Комментарии: 4 |
Описание дополнительных функций в меню админа!


В этой статье речь пойдёт о дополнительных функций (Помеченные, Отключенные, История банов, Скриншоты) в меню админа, а именно их функционал и для чего они вобще нужны. Вы их сможете увидеть в самом конце админского меню.
Итак, что же собой представляют эти дополнительные функции, которые появляются вместе с подключением amxbans gm 1.6 и более ранних версий. Нужны ли они вобще? ответы на эти вопросы Вы найдёте ниже.

Начнём с первой функции "Помеченные".

Чтоб пометить игрока нужно в конце админ-меню выбрать пункт "Помеченные", Вы увидите следущее:
Описание дополнительных функций в меню админа!

тоесть сначало выбирается ник игрока, потом время и причину на которую хотите пометить его.
Для чего это нужно?
Представте что Вы следите за игроком и не уверены на все 100% что он читер, для этого Вы его помечаете с причиной на которую подозреваете его, тем самым облегчаете задачу остальным админам, тоесть когда любой из админов зайдёт в меню бана, то увидит следущее:
Описание дополнительных функций в меню админа!

тоесть будет ясно что данный игрок подозревается в каком-то нарушении или читерстве, и админы уже будут чаще обращать внимание на этого игрока, при этом сам игрок будет играть на сервере ничего не подозревая. Так же админу в чат будет писаться сообщение, при коннекте данного игрока на сервер. Это сообщение видно только админам, и действует на срок выбранный при помечении данного игрока.
Отключить наблюдение за данным игроком можно в любой момент, пройдя по уже знакомому меню "Помеченные" и при выборе этого же игрока, нажать "Удалить флаг", смотрите скрин ниже:
Описание дополнительных функций в меню админа!

Чтобы убрать функцию "Помеченные" из меню админа, достаточно зайти в файл amxbans.cfg и в самом низу файла найти следущие строчки:
// [Ru] Проверять ли игроков на наличие флага
// [Ru] Так же при значении 0 отключает флаг-меню
// [En] Defines wether to check players for flags or not.
// [En] setting this option to 0 also disables flag-menu

amxbans_check_flag "1"

и в строчке amxbans_check_flag "1" (1 меняем на 0).
Отключённые.

Следущая дополнительная функция которую мы сегодня рассмотрим это "Отключённые". На мой взгляд это одна из важных и удобных функций, так как она даёт возможность банить игроков которые успели выйти из сервера до бана. В файле amxbans.cfg есть настройки данной функции:
// [Ru] Число игроков, отображаемых в меню отключённых / последних игроков
// [En] Number of players in the Disconnected Menu

amxbans_discon_players_saved "10"

Вот как будет отображаться меню на сервере при выборе данной функции:
Описание дополнительных функций в меню админа!

И после того как Вы выберете нужного отключенного игрока, то сможете его забанить абсолютно так же как бу-то он находится на сервере (аналогично консольной команде amx_last только теперь с выбором через меню время и причину бана). Но хочу предупредить следущее, отключённые игроки будут отображаться только те, которые вышли с сервера на этой же карте, тоесть если игрок вышел на карте de_dust2, то при смене карты, к примеру на de_inferno, этот игрок уже не будет в списке отключённых.
Я бы Вам не советовал убирать эту функцию с меню админа, иногда её может сильно нехватать. Но всё же если вам хочется её убрать, то просто в строке amxbans_discon_players_saved поставте "0".
История банов.

Следущая функция "История банов". Из названия понятно что она показует в motd окне историю игроков которые когда-то были забанены.
Описание дополнительных функций в меню админа!

В amxbans gm 1.6 данная функция работает не корректно, а именно в motd окне не отображает нужную информацию, вместо неё написана строка "Damnit, damnit, damnit, damnit!!". Конечно же это можно исправить, но большенству админов эта функция неважна, поэтому мы пока что пропустим её. Если в комментариях будет много отзывов с просьбой исправить эту функцию, то можно будет попробывать.
Чтобы отключить историю банов, к сожалению не достаточно в файле amxbans.cfg (amxbans_history поставить "0"), нужно редактировать amxbans_main.sma, в котором прочем можно так же убрать и выше упомянутые функции.
Вот этот код нужно убрать с исходника:
public addMenus() 
{
    new szKey[128]
    
    if(get_pcvar_num(pcvar_flag))
    {
        format(szKey, 127, "%L", LANG_SERVER, "ADMMENU_FLAGGING")
        AddMenuItem(szKey, "amx_flaggingmenu", ADMIN_BAN, PLUGIN_NAME)
    }
    
    if(get_pcvar_num(pcvar_discon_in_banlist))
    {
        format(szKey, 127, "%L", LANG_SERVER, "ADMMENU_DISCONNECTED")
        AddMenuItem(szKey, "amx_bandisconnectedmenu", ADMIN_BAN, PLUGIN_NAME)
    }
    
    if(get_pcvar_num(pcvar_history))
    {
        format(szKey, 127, "%L", LANG_SERVER, "ADMMENU_HISTORY")
        AddMenuItem(szKey, "amx_banhistorymenu", ADMIN_BAN, PLUGIN_NAME)
    }

    return PLUGIN_CONTINUE
}

Или скачайте уже скомпилированный плагин: amxbans_main_bez_dop-func.rar [86,98 Kb] (cкачиваний: 389)


Скриншоты.

И последняя функция которая играет довольно таки не последнюю роль, это "Скриншоты". Очень даже полезная функция, которая вполне может заменить аналогичные плагины, такие как admin_screen2.amxx, amx_ssban.amxx и им подобные.
Что же она делает?
Данная функция делает снимок экрана игрока и если этот игрок был с читом wh (который позволяет видеть противника через стены), то на его снимках, которые сделал ему админ, тоже будет виден этот чит, единственная проблема это то что все скриншоты сохраняются у игрока, но если он их не скидывает, значит уже понятно что он был с читом.
Находится она так же в самом конце админского меню, при выборе Вы увидите примерно следущее:
Описание дополнительных функций в меню админа!

Сначало выбирается ник игрока, потом количество скринов которые хотим сделать, после чего игрок банится с причиной и временем указанным в файле amxbans-ssban.cfg. Теперь подробнее разберём настройки этого файла.

amx_maxscreens "10" - максимальное количество скриншотов, которое разрешено сделать админу.
amx_interval "1.0" - интервал между скриншотами (в секундах).
amx_stamptype "3" - администратору выводится в чат сообщение, игроку накладывается hud сообщение.
amx_hudtext "Cheese :)" - текст который будет отображаться в левом нижнем углу на всех скриншотах.
amx_screenscount "1 2 3 4 5 6 7 8 9" - отображаемое количество скриншотов в меню админа.
amx_ssbantime "0" - время на которое забанится игрок после того как его проскринили (в минутах, 0 - навсегда. Если поставить отрицательное число, к примеру "-1", то после создания скринов, игрок не будет банится автоматически.)
amx_ssbanreason "WH" - причина с которой игрок будет забанен после того как его проскринили.
Эти все значения Вы можете менять и настраивать под свой сервер.
Для отключения функции "Скриншот", нужно в файле plugins-amxbans.ini отключить плагин amxbans_ssban.amxx
Итак, мы с Вами рассмотрели дополнительные функции, но нужны ли они на Вашем сервере?
Этот выбор остаётся только за Вами.
Статья подготовлена специально для сайта csbans.ru
Автор статьи - wellman (при копировании статьи ссылка на сайт обязательна)

Спосибо за внимание!

Теги: Отключенные, Скриншоты, История банов, Помеченные, plugins-amxbans.ini, amxbans-ssban.cfg, amxbans.cfg, как убрать из amxmodmenu меню amxbans

мод статус
31 декабря 2012 09:03
Группа: Гости
Комментариев: 0
Статус:
Можно было бы скриншоты на стороне сервера делать и на сайт отправлять.
anoff
# 2

мод статус
26 декабря 2013 20:02
Группа: Гости
Комментариев: 0
Статус:
Цитата: fRost1kw0w
Можно было бы скриншоты на стороне сервера делать и на сайт отправлять.

Умный? Сделай.

мод статус
31 марта 2014 10:00
Группа: Гости
Комментариев: 0
Статус:
У меня стояли 6 серверов с античитом UCP подключенных к бан листу. С UCP можно снимать скриншоты которые хранятся на сервере. Как я помню за скрин отвечает отдельный плагин. Было бы приятно если бы кто то у кого есть достаточно знаний поработал над этой темой и связал их)

мод статус
22 января 2015 10:16
Группа: Гости
Комментариев: 0
Статус:
Можно ли както исправить проблему с AmxBans GM 1.6?
Функция история банов функция работает не корректно вместо истории банов "Damnit, damnit, damnit, damnit!!"
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.