Скачать ⭐ SleekClans — Современная система кланов. | LastLeak • Полезные ресурсы для твоих проектов! - Обновления
  • Наш Telegram — будь в курсе всего первым!
    Мы публикуем новости сайта, анонсы, обновления, сливы и полезные материалы для нашего сообщества.
    Подписывайся, чтобы ничего не пропускать и получать важные уведомления одним из первых!
    Также в Telegram появляются быстрые новости, полезные ссылки и всё самое важное с LastLeak.
    Будь всегда в курсе новинок!
  • Наше дружное комьюнити!

    Мы всегда стремимся помочь своим пользователям с любой проблемой на нашем сервере Discord или в ветке на форуме!
    Не стесняйтесь общаться и обмениваться знаниями с другими пользователями на нашей платформе – вам всегда помогут!

    Также в нашем Discord появляется сообщение о публикации нового ресурса на нашем сайте!
    Будьте всегда в курсе новинок!


    Discord Icon Наш сервер Discord
⭐ SleekClans — Современная система кланов.

⭐ SleekClans — Современная система кланов.
  • Осталось загрузок за 24 часа: 1

  • Плагин добавляет модульную систему кланов, с полностью настраиваемым функционалом.

    Вы не можете скачать это (Причины)

    Без имени-11 копия.jpg

    ​

    🌟 1. Система Престижа​

    • Механика перерождения: кланы, достигшие максимального уровня (настраивается параметром prestige.max-level: 10 в config.yml), могут сбросить текущий уровень и опыт, получив перманентную звезду престижа (★).
    • Бонус участников: каждая звезда престижа навсегда даёт +1 дополнительный слот к максимальной вместимости участников клана сверх стандартного лимита уровня (max_members = base_members + prestige).
    • Сброс и опыт: уровень клана возвращается к значению prestige.reset-to-level: 1, а текущий клановый опыт обнуляется, позволяя повторно прокачивать клан.
    • Отображение: звёзды престижа отображаются в /clan info, профиле главного меню, карточках каталога /clan list, заявках кандидатов и через PlaceholderAPI.
    • Глобальный анонс: опциональное серверное оповещение о получении кланом нового престижа (prestige.broadcast-rebirth: true).
    • Команда: /clan prestige (с подтверждением /clan prestige confirm и защитой от случайных нажатий).

    📜 2. Каталог Кланов (/clan list)​

    • Вместительный каталог: интерактивное GUI-меню с поддержкой до 36 кланов на одной странице (слоты 0–35 в инвентаре на 54 слота).
    • Полноценная цветовая палитра: сохранение и поддержка стандартных цветовых кодов (&c, &a, &l) и градиентных RGB / Hex цветов (&#ff3d3d).
    • Информативная карточка клана:
      • Уровень клана и звёзды престижа;
      • Состав клана: онлайн / всего / макс. лимит участников с учётом престижа;
      • Лидер (основатель) клана;
      • Дата основания клана;
      • Описание клана с поддержкой цвета и форматирования.
    • Умная контекстная пагинация: стрелки перелистывания (« Предыдущая и Следующая ») появляются исключительно тогда, когда есть соответствующая страница (на первой странице нет стрелки назад, на последней — вперёд).
    • Умная сортировка:
      • 3 режима: по уровню (убывание), по количеству участников (убывание), по дате основания (новые сначала).
      • Выбранный тип сортировки сохраняется при переходах по страницам.
      • Визуальное оформление кнопки для каждого режима сортировки настраивается отдельно в menus.yml (sort_level, sort_members, sort_date).
    • Быстрая подача заявки: клик ЛКМ по карточке чужого клана позволяет игроку без клана моментально подать заявку на вступление.

    📋 3. Система Заявок на вступление​

    • Лимит и безопасность: действует строгое ограничение — максимум 1 активная заявка от игрока в конкретный клан.
    • Автоматическое сгорание: заявки имеют настраиваемый срок жизни (recruitment.application-expire-hours: 24, по умолчанию 24 часа). Фоновый асинхронный планировщик каждые 5 минут очищает просроченные заявки из БД и кэша.
    • Меню отправленных заявок (/clan applications, /clan apps, /clan myapps):
      • Просмотр всех отправленных игроком заявок.
      • Индивидуальный обратный отсчёт оставшегося времени действия (например, 23 ч. 45 мин.).
      • Возможность в один клик отозвать (отменить) поданную заявку.
    • Автоматическая синхронизация при вступлении: как только игрок вступает в любой клан (через одобренную заявку или /clan invite), все его остальные заявки во все кланы автоматически удаляются.
    • Меню входящих заявок клана (/clan requests, /clan reqs):
      • Доступно офицерам и лидеру (право роли RECRUITMENT).
      • Карточка кандидата отображает скин головы игрока, убийства, смертей, K/D рейтинг, а также общее серверное игровое время (Statistic.PLAY_ONE_MINUTE, отформатированное в дни, часы и минуты).
      • ЛКМ — Принять кандидата в клан (проверяется лимит слотов с учётом престижа, обновляется командный скорборд, отправляется звуковой эффект и титул на экран игрока).
      • ПКМ — Отклонить заявку.
    • Описание клана (/clan setdesc <текст>, /clan desc):
      • Позволяет установить или обновить описание клана.
      • Настраиваемая минимальная и максимальная длина (min-length, max-length) и заглушка при отсутствии описания (description.not-set).

    🔐 4. Новые права и команды​

    КомандаОписаниеПраво (Permission)
    /clan list [страница]Каталог кланов сервераsleekclans.list
    /clan prestigeПерерождение клана (+1 слот)sleekclans.prestige (+ право роли PRESTIGE)
    /clan apply <клан>Подать заявку в кланsleekclans.apply
    /clan applications (алиасы: /clan apps, /clan myapps)Меню своих заявокsleekclans.applications
    /clan requests (алиас: /clan reqs)Меню входящих заявокsleekclans.requests (+ право роли RECRUITMENT)
    /clan setdesc <текст> (алиас: /clan desc)Установить описание кланаsleekclans.setdesc (+ право роли SET_DESC)

    🧩 5. PlaceholderAPI​

    • %sleekclans_prestige% — уровень престижа клана (число).
    • %sleekclans_prestige_stars% — звёзды престижа (например: ★★).
    • %sleekclans_description% — описание клана игрока.
    • %sleekclans_applications_count% — входящие заявки в клан игрока.
    • %sleekclans_my_applications_count% — поданные заявки самого игрока.
    • %sleekclans_members_max% — максимальный лимит участников с учётом бонуса престижа.

    🗄 6. База данных​

    • Автоматическая миграция: в таблицу clans добавляется поле prestige INTEGER DEFAULT 0.
    • Создана таблица clan_applications для надёжного хранения заявок между перезагрузками сервера.
    Сверху