Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Полностью переписанный алгоритм работы админлиста.
Новое:
1. Вместо команды на скрытие теперь можно себя скрыть только в меню и только при наличии флага z (если надо будет сделать скрытие без флага, через префикс и т.д - отпишитесь, выкачу личное обновление (если таких желающих будет мало))
2. Переписаны условия на проверку префикса\наличие администратора на сервере.
Переделал полностью блок с получением флагов и последующим выводом.
Убрал hide, но при надобности могу дополнить его в 2.4
Теперь выводится корректно список и в меню, и в чате.
Условие обработки флагов и последующего применения префикса:
Префикс выдается игроку (админу) в том случае, если при его подключении к серверу плагин увидит совпадение его флагов и хотя-бы одного (высшего по иерархии) флага из кфг
Обновил название исходника и самого плагина (раньше admins_online, теперь просто adminlist)
Добавил в кфг файл секцию steamid_prefixes. Теперь можно ставить префиксы не только по флагам админок, но и собственные по стим-айди.
Настройка проста: Создаете ключ со стим-айди, в нем указываете в поле "prefix" собственно сам префикс (ниже есть спойлер с настройкой)
Также кфг теперь называется adminlist_settings.ini (ранее admin_prefixes.txt)
C-подобный:
"admin-pref"
{
"steamid_prefixes" // Секция с steam_id (если хотите, чтобы игрок с флагом, к примеру r не имел своего префикса, то логично - удалите его секцию из кфг
{
"STEAM_0:1:XXXXXXXX" // Тут вы указываете стим-айди игрока, для которого даете префикс
{
"prefix" "Абракадабра" // Тут собственно сам префикс.
}
}
"flag_prefixes"
{
"1"
{
"name" "Глава Всия Сервера"
"flag" "z"
"allow_hide" "1"
}
"2"
{
"name" "Местный Куратор"
"flag" "r"
"allow_hide" "0"
}
"3"
{
"name" "Модератор"
"flag" "p"
"allow_hide" "0"
}
"4"
{
"name" "Смотрящий"
"flag" "q"
"allow_hide" "0"
}
"5"
{
"name" "Многозадачник"
"flag" "e"
"allow_hide" "0"
}
"6"
{
"name" "Низший Одмэн"
"flag" "b"
"allow_hide" "0"
}
}
}
Установка все та же: распаковать архив, удалить старую версию плагина (кроме файлов перевода, их я не менял с 1.2 версии)
Настроить adminlist_settings.ini как вам угодно, радоваться.
Добавил возможность некоторым группам администраторов скрывать себя из админ-листа (команда !hideadm).
Если в configs/admin_prefixes.txt в поле "allow_hide" "1" вместо 1 поставить 0, то этой группе администраторов будет запрещено себя скрывать.
Поправил цвета в переводе для ксс версии
Добавил поддержку cookie для той же скрытности. Если игрок себя скрыл (при условии, что его группе это разрешено), то при выходе его "режим" сохранится в куки и при повторном заходе не нужно будет снова прописывать !hideadm
Так же, при отсутствии администраторов на сервере (либо же все, кто есть скрыты) будет выводиться, что Администраторов на сервере нет (раньше не сделал, уж не кидайтесь тапками)
Цвета\текст по версиям CSGO и CSS настраиваются все так же в файле перевода admin_prefixes(_css).phrases.txt
Мелкие фиксы отображения списка в меню\чате
Вынес названия и пункты меню в файл перевода для удобного редактирования, без надобности лезть в исходник и редачить оттуда.