1. gudaus Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.515
    Симпатии:
    1.103
    Пол:
    Мужской
    Автор: vsf_fg5

    Описание:
    block_changelevel блокирует смену карты админом когда на сервере играет много игроков или прошло слишком мало времени с момента смены карты. Зачем это нужно? Вот, допустим, играет у вас 25 игроков, карта всем нравится. Админ ставит на голосование другие карты, выбирают что-то непонятное и народ расходится. Основная идея плагина: если игрокам нравится карта, не надо её менять. А вот если мало игроков - пожалуйста, меняй. Также можно установить раунд, до которого не будет доступна смена карты. Это чтобы карту не меняли сразу.

    Особенности:
    • многоуровневые разрешения по флагам доступа. Например, админ с флагом "d" может менять карту после 5 раунда, а вот админ с флагом "t" сможет поменять карту после 10 раунда.
    • блокирует смену карты, когда на сервере больше указанного числа игроков
    Настройки в amxx.cfg:
    PHP:
    "amx_block_min_players" "20" // минимум игроков на сервере когда будет доступно голосование вне зависимости от количества раундов
    "amx_block_changelevel" "3" // С какого раунда разрешать смену карты обычному администратору
    "amx_gl_admin_flag" "l" // Флаг админа, который сможет менять карту в любое время
    "amx_admin_flag" "d" // флаг админа с привилегиями, по умолчанию ADMIN_BAN(d)
    "amx_block_admin_flag" "3" // С какого раунда разрешать смену карты админу с привилегиями
    "amx_moderator_flag" "a"    //Флаг смотрителя сервера
    "amx_block_moderator_flag" "3" // С какого раунда разрешать смену карты смотрителю сервера
    Установка:
    • скачиваем исходник плагина
    • компилируем, ставим на сервер.
    • прописываем настройки в amxx.cfg по своему усмотрению
    • В plugins.ini прописывать выше плагинов admincmd.amxx , mapsmenu.amxx , adminvote.amxx
    • Теперь админы не смогут менять карту когда захотят и тем самым разгонять народ.
     

    Вложения:

    Последнее редактирование: 03.07.15
    Topgear, Tet и LeninChan^^ нравится это.
  2. GUS Пользователь

    Регистрация:
    16.05.15
    Сообщения:
    25
    Симпатии:
    4
    Пол:
    Мужской
    Привет! хотел бы вас попросить не много переделать этот плагин ,чтоб он блокировал смену карты до 10 раундов ,и убрать контроллер количество игроков и только главный админ мог сменить карту в любой момент! Получается так ,админ сменил карту поиграли 5 минут ,а 10 раундов нету и он захотел сменить карту ,но плагин блокировал его и в чате писалось что не с играли 10 раундов смена карты запрещена
     
  3. pr0.JeR Пользователь

    Регистрация:
    10.06.15
    Сообщения:
    338
    Симпатии:
    29
    Пол:
    Мужской
    gudaus, Привет, в данном плагине нарушена логика "amx_block_min_players", "20" (минимальное количество игроков на сервер). Проверял лично, на сервере было больше 20 игроков, админам писало пошел лесом, игроков должно быть больше чем 20.
     
  4. Le$hiy VIP user

    Регистрация:
    13.06.15
    Сообщения:
    578
    Симпатии:
    153
    Пол:
    Мужской
    VKcom:
    leshiy_bannikoff
  5. Oper Пользователь

    Регистрация:
    10.06.15
    Сообщения:
    201
    Симпатии:
    28
    Пол:
    Мужской
    Skype:
    valera26032603
    пишет: ошибка, тема не найдена.
     
  6. HoBu4oK VIP user

    Регистрация:
    28.02.15
    Сообщения:
    352
    Симпатии:
    48
    Хорошо было бы, если "блокировалось возможность смены карты, если меньше N игроков"