- Автор
- EcoSmile
CTF - Автоматический ивент "Захват флага".
Цель ивента: Захватить и удержать флаг определённое время"
Плагин CTF позволяет разнообразить игру на вашем сервере автоматическим ивентом.Цель ивента: Захватить и удержать флаг определённое время"
Описание ивента:
На карте спавнится флаг, что сопровождается анонсом начала ивента, местоположение флага отмечается на карте.
Участниками ивента являются ВСЕ игроки на карте.
В Правом углу экрана появляется UI в котором отображается ТОП5 игроков по времени удержания флага во время ивента.
Игрок захвативший флаг имеет ряд ограничений (настраивается в конфигурации).
Игроку нельзя использовать ряд команд.
Игроку нельзя открывать/закрывать двери.
Игроку нельзя пользоваться транспортом.
Игрок может иметь повышенную защиту.
Игрок может бросить флаг нажатием клавиши Е.
Победитель определяется следующим образом:
1) Если есть игрок который удержал флаг указанное в конфигурации время - ивент заканчивается и объявляется победитель.
2) Если вышло время ивента - определяется игрок удерживавший флаг самое долгое время (опциально)
Плагин поддерживает 2 языка (eng, rus)
Видео демонстрация плагина:
Конфигурация плагина:
JSON:
{
"Изображение на флаг (url)": "",
"Минимальное количество игроков для запуска ивента": 5,
"Время через которое запускается ивент после старта сервера (в минутах)": 1.0,
"Время через которое запускается ивент после окончания предыдущего ивента (в минутах)": 60.0,
"Длительность ивента (в минутах)": 30.0,
"Приостанавливать время ивента, если игрок удерживает флаг?": true,
"Защита игрока с флагом в % от нормальной (0 - стандартная, Значения больше нуля увеличат защиту))": 0.0,
"Сколько минут игрок должен удерживать флаг?": 5.0,
"Если игрок потерял флаг, сбрасывать время удержания? (false - будет учитывать суммарное время с нескольких удержаний)": false,
"Если закончилось время ивента, выбирать игрока с наибольшим временем удержания?": true,
"Скорость захвата флага": 60.0,
"Разрешить игроку несущему флаг строить?": true,
"Разрешить игроку несущему флаг открывать двери?": false,
"Разрешить игроку несущему флаг использовать транспорт?": false,
"Разрешить игроку несущему флаг дропнуть флаг?": true,
"Разрешить игроку заносить флаг в зону строительства?": false,
"Радиус в котором запрещено строить рядом с флагом": 10.0,
"Призы за победу на ивенте": [
{
"Шортнейм предмета": "scrap",
"Исполняемая команда (%STEAMID% - ключ для вставки SteamID игрока)": "",
"Кастомное имя предмета": "",
"Количество предмета": 1000,
"SkinID предмета": 0,
"Описания приза для оповещения {amount} - количество если необходимо": "Металлолом {amount}"
},
{
"Шортнейм предмета": "",
"Исполняемая команда (%STEAMID% - ключ для вставки SteamID игрока)": "addgroup %STEAMID% premium 7d",
"Кастомное имя предмета": "",
"Количество предмета": 0,
"SkinID предмета": 0,
"Описания приза для оповещения {amount} - количество если необходимо": "Премиум на 7 дней"
}
],
"Команды запрещённые к использованию игроком несущим флаг": [
"/trade",
"/kit",
"/bp",
"/storage",
"/pass",
"/tp",
"/tpa",
"kit",
"backpack.open"
]
}
