
CSMC
Мини-игра по мотивам CS:GO для Minecraft с поддержкой нескольких карт и Folia. Плагин добавляет классический режим 'Defuse' с бомбой, двумя командами и экономикой.
CSMC - это плагин для серверов Minecraft, который полностью меняет геймплей, добавляя классический режим Counter-Strike: Defuse. Террористы должны заложить бомбу, а контр-террористы - помешать им и обезвредить взрывчатку. Всё как в настоящем CS:GO, только в кубическом мире.
Что даёт плагин?
Если вам надоели стандартные мини-игры вроде KitPvP или BedWars, CSMC привносит тактический шутер с раундами, деньгами на оружие и командной работой. Плагин поддерживает несколько карт одновременно - можно настроить отдельные миры под каждую карту и переключаться между ними без перезагрузки сервера. А ещё он совместим с Folia - новым многопоточным движком для Paper, так что нагрузка распределяется равномерно.
Зависимости
- Quality Armory - мягкая зависимость (с версии 2.2.0). Если плагина нет, играете стандартным майнкрафтовским оружием. С ним - более реалистичные пушки.
- Одна или несколько выделенных карт (миров), настроенных специально для CSMC. Обычные выживальные миры не подойдут - правила игры конфликтуют с другими режимами.
- PlaceholderAPI - опционально, но даёт кучу плейсхолдеров для табло и скорбордов.
Настройка
Перед первой игрой нужно выполнить несколько шагов через консоль или чат:
- Установите карту командой
/csmc setMap. - Укажите точку лобби -
/csmc setlobby. - Расставьте спавны для каждой команды:
/csmc setspawn counterterroristи/csmc setspawn terrorist. - (Опционально) Отметьте места для бомбы -
/csmc setBombSite AилиB. Это пригодится для будущего AI. - На местах бомбы разместите блоки из списка
bomb-block:в конфиге (по умолчанию коренная порода или обсидиан). - Запустите игру, нажав на один из цветных блоков (жёлтый, синий, красный или зелёный).
- Чтобы остановить -
/csmc stop.
Все данные хранятся в SQLite, так что можно спокойно переключаться между картами - прогресс не теряется.
Плейсхолдеры PlaceholderAPI
Если установлен PlaceholderAPI, доступны такие плейсхолдеры:
%csmc_playercount_playing%- общее количество игроков в CSMC.%csmc_playerlist_playing%- список игроков через запятую.%csmc_game_running%- идёт ли игра (0 или 1).%csmc_map_set%- текущая карта.%csmc_current_round%- номер раунда.%csmc_player_team_color%- цвет команды игрока.%csmc_player_kills%- убийства игрока.%csmc_player_deaths%- смерти игрока.%csmc_player_money%- деньги игрока.%csmc_player_mvp%- сколько раз игрок был MVP.%csmc_player_has_bomb%- есть ли у игрока бомба (0 или 1).%csmc_player_team_list%- список команды игрока.%csmc_player_opponent_team_color%- цвет команды противника.
Если плейсхолдер не найден - вернётся "N/S", если найден но данных нет - "N/A", иначе ожидаемое значение.
Для кого это?
Плагин идеально подходит для серверов с мини-играми, где хотят добавить что-то свежее и динамичное. Настройка несложная, а поддержка Folia позволяет не беспокоиться о производительности даже при большом онлайне. Скачайте CSMC и превратите свой сервер в настоящее поле боя.
