Игры Фуги / Fuga Games

[Ru] 插件,它重现了 Twitch 直播主 5opka 的“伊格里 富吉”模式。 [Eng] A plugin that recreates the "Igry Fugi" mode of Twitch streamer 5opka.

资源图片
# [Ru] ## 📜 Описание Плагин "Игры Фуги" повторяет популярную мини-игру от **Twitch-Стримера 5opka.** Это простой плагин с базовым функционалом, который будет постепенно расширяться. На данный момент реализованы основные механики, необходимые для игры, а также встроен кастомный чат. ## 🔧 Текущий функционал ### Основные функции: - **Переход в режим зрителя при смерти:** Когда игрок умирает, он автоматически переводится в режим зрителя. - **Система возрождений:** Игрока могут возрождать администраторы, и они телепортируются на точку спавна. - **Система префиксов LuckPerms:** Плагин поддерживает использование префиксов для различных групп игроков: администраторов, обычных игроков и мёртвых. Префиксы могут быть настроены через конфигурационные файлы. - **Встроенный чат:** Плагин имеет свой собственный чат, который поддерживает кастомизацию цветов сообщений через конфигурационные файлы. Цвета можно настраивать для каждой группы. - **Поддержка HEX цветов:** Плагин поддерживает использование HEX цветов в чате и табе, но только для администраторов. - **Сортировка игроков по весу привилегий:** Игроки сортируются в табе на основе их группы и веса, назначенного через LuckPerms. - **Таймер:** Добавлена команда для установки таймера с указанием времени в секундах, минутах и часах. Таймер можно остановить командой `/fuga timer stop`. ### 🛠️ Команды для Админов: - **/fuga reborn <игрок>** - возродить игрока. - **/fuga teamadd <игрок> <группа>** - добавление игрока в определенную группу (например, администраторы, игроки, мёртвые). - **/fuga teamremove <игрок>** - удаление игрока из группы. - **/fuga stick <название палки>** - можно выдать себе просто палку (просто прописав /fuga stick) или указать ей любое название. - **/fuga deathchat** - включить/выключить просмотр чата умерших для Администрации. - **/fuga timer <время>/** - запустить или остановить таймер (s - секунды, m - минуты, h - часы). ## 📁 Файлы конфигурации
Config config.yml ```yaml # Тут будет базовая настройка плагина # Примечание к функционалу — true > Включить | false > Выключить # Отключать вход/выход игроков player-join: true player-leave: true # Отображать ники игроков player-nametag: true # Формат чата players-chat: " &8: &f" dead-chat: " &8: &8" ```
Groups groups.yml ```yaml # Мёртвый dead-group: prefix: "&8☠ " player-color: "&8" ```
Messages messages.yml ```yaml # Сообщение, отображаемое, когда команда может быть использована только игроками only-players-message: "&cТолько игроки могут использовать эту команду" # Сообщение, отображаемое, когда игрок получает палочку stick-received-message: "&aВыдана палка с именем: " # Сообщение, отображаемое при неправильном использовании команды /fuga reborn usage-revive-message: "&cИспользуйте: /fuga reborn <ник>" # Сообщение об ошибке, когда игрок не найден player-not-found-message: "&cИгрок не найден" # Сообщение, отображаемое при возрождении игрока (ActionBar) revive-message: "&6Игрок возрожден" # Сообщение об ошибке, когда игрок не в режиме наблюдателя not-spectator-message: "&cИгрок не в режиме наблюдателя" # Сообщение о присоединении игрока player-join-message: "&e присоединился к игре" # Сообщение о выходе игрока player-quit-message: "&e вышел с игры" # Команда /fuga reborn reborn-usage: "&cИспользуйте: /fuga reborn <ник>" # Сообщение об ошибке: игрок не найден player-not-found: "&cИгрок не найден" # Сообщение об ошибке: игрок не в режиме наблюдателя not-spectator: "&cИгрок не в режиме наблюдателя" # Сообщение для некорректного использования команды /fuga command-usage: "&cИспользуйте: /fuga stick <название>, /fuga reborn <ник>, /fuga deathchat, или /fuga timer <время> <единица>" # Сообщение о смерти игрока (ActionBar) player-death-message: "&c выбыл" # Использование команды таймера timer-usage: "&cИспользуйте: /fuga timer <время> <единица> или /fuga timer stop" # Сообщение об ошибке: некорректное значение времени invalid-time-message: "&cНекорректное значение времени" # Сообщение об ошибке: время должно быть больше нуля time-must-be-positive-message: "&cВремя должно быть больше нуля" # Сообщение об ошибке: некорректная единица измерения invalid-unit-message: "&cНекорректная единица измерения. Используйте s, m или h" # Сообщение, отображаемое, когда таймер уже запущен timer-already-running-message: "&cТаймер уже запущен." # Сообщение, отображаемое, когда таймер запущен timer-started-message: "&aТаймер запущен на
--- Плагин находится в стадии активной разработки, и в будущем будут добавлены новые возможности и улучшения. Оставляйте свои предложения и отзывы для дальнейшего улучшения и мотивации! *Этот плагин является фанатским проектом и создается с целью повторения атмосферы игр 5opka для Minecraft.*