Иконка ресурса

Платно mstTitul | Кастом титулы для игроков с системой жетонов HW | GUI, поддержка Vault & PlayerPoints 1.0.4

Нет прав для приобретения ("250.00" ₽)
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
16
mstTituls — это плагин, который добавляет интересную систему кастомных титулов для игроков. Вот его основные возможности:
  • Покупка титулов за поинты PlayerPoints или жетоны.
  • Администраторы могут выдавать, снимать и очищать титулы через команды.
  • Управление жетонами: выдача, снятие, просмотр баланса.
  • Все данные хранятся в базе данных (MySQL или H2), поддерживается кэш через Redis.
  • Удобное меню для покупки титулов.
  • Настраиваемые сообщения и параметры в конфиге.
  • Поддержка разных валют (PlayerPoints или жетоны), выбор через конфиг.
  • Плейсхолдер для отображения количества жетонов у игрока.
  • Таб-комплит для команд, доступный только администраторам.
Плагин легко настраивается, добавляет новые возможности для игроков и админов, и делает игровой процесс более интересным и разнообразным.


YAML:
#%msttituls_count%

database:
  type: h2 # или mysql

  host: "localhost"
  port: 3306
  database: "mydatabase"
  username: "root"
  password: ""

redis:
  host: "127.0.0.1"
  port: 6379
  username: ""
  password: ""
  cache_enabled: false  # Флаг включения кэширования / при работе с H2 кеш не используется

settings:
  menu-title: "&#C9E4DEʟ&#CBE1E0ʏ&#CDDFE2ɴ&#CFDCE4x&#D1DAE6ᴛ&#D3D7E8ɪ&#D5D5EAᴛ&#D7D2ECᴜ&#D9D0EEʟ&#DBCDF0s &f&l> &r&fТитулы"
  menu-size: 54
  command: "luckperms user %player% meta setsuffix \" %titul%\""
  clear-command: "luckperms user %player% meta clear"
  price: 10
  currency: tokens # playerpoints или tokens
messages:
  prefix: "(!) "
  noperm: "У вас нет прав"
  reload: "Плагин перезагружен"
  playernotfind: "Игрок %player%&f не найден"
  myself: "Нельзя дарить титул самому себе"
  give:
    give: "Введите ник игрока в чат, которому хотите выдать титул %titul%&r (или 'cancel' для отмены действия)"
    gived: "Вы подарили титул &f%titul%&r игроку %player%"
    gived-target: "Вам подарили титул &f%titul%&r (от %player%&r)"
    cancel: "Вы отменили подарок"
  buy:
    buy: "Введите в чат свой титул (или 'cancel' для отмены покупки)"
    success: "Вы успешно купили титул %titul%"
    cancel: "Вы отменили покупку титула"
    no-enough: "У вас недостаточно поинтов/жетонов (%balance% < %price%)"
items:
  titulItem:
    name: "&#C9E4DEТитул &8▸ &r%titul%"
    material: sentry_armor_trim_smithing_template
    lore: #%titul%
      - ''
      - '&7Используйте данный титул, чтобы'
      - '&7выделиться из серой массы игроков'
      - ''
      - '&#C9E4DE▸ Нажмите, чтобы установить титул'
    slot: #можно указывать диапазоны (10-15) так и отдельные слоты
      - 10-16
      - 19-25
      - 28-34
  notExist:
    name: "&7У вас нет титулов"
    material: BELL
    lore:
      - ""
      - "&fТы можешь приобрести его"
      - "&fнажав на этот колокол!"
      - ""
    slot:
      - 22
  infoItem:
    name: "&#C9E4DEИнфо"
    material: BOOK
    lore:
      - ""
      - "&fДля установки титула"
      - "&fнужно нажать на него &#C9E4DE&lПКМ/ЛКМ"
      - ""
      - "&fТакже ты можешь подарить"
      - "&fтитул своему напарнику"
      - "&fнажав по титулу &#C9E4DE&lQ&f"
      - "&f(клавиша выброса)"
      - ""
    slot:
      - 49
  buyItem:
    name: "&#C9E4DEКупить титул"
    material: PAPER
    lore:
      - ""
      - "&fДля покупки титула нажми"
      - "&fи введи в чат свой новый титул"
      - ""
      - "&fЦена: &#C9E4DE&l%price%&f поинтов"
      - ""
    slot:
      - 48
  clearItem:
    name: "&#C9E4DEОчистить титулы"
    material: CLAY_BALL
    lore:
      - ""
      - "&fНажми для очистки титула"
    slot:
      - 50
  customItems:
    fillItem:
      name: "&f"
      material: LIGHT_BLUE_STAINED_GLASS_PANE
      lore:
        - ""
      slot:
        - 36-44
      command: ""
      type: "NONE"
    exampleClose:
      name: "&cЗакрыть меню"
      material: BARRIER
      lore:
        - "&7Нажмите, чтобы закрыть меню"
      slot:
        - 8
      command: "[CLOSE]"
      type: "CLOSE"
    examplePlayerCmd:
      name: "&aИгрок команда"
      material: EMERALD
      lore:
        - "&7Выполнить команду от игрока"
      slot:
        - 7
      command: "/say Привет от игрока!"
      type: "PLAYER"
    exampleConsoleCmd:
      name: "&eКонсоль команда"
      material: GOLD_INGOT
      lore:
        - "&7Выполнить команду от консоли"
      slot:
        - 6
      command: "/say Привет от консоли!"
      type: "CONSOLE"
Зависимости
Vault, PlaceholderAPI, PlayerPoints,
Команды и права
/tituls - Открыть меню с титулами
  • 1752410511055.png
    1752410511055.png
    84.7 KB · Просмотры: 277
  • 1752410516113.png
    1752410516113.png
    79.1 KB · Просмотры: 278
  • 1752410567828.png
    1752410567828.png
    11.9 KB · Просмотры: 279
  • Мне нравится (+1)
Реакции: Twice101 и Derry
Автор
ma1ns
Просмотры
5 645
Первый выпуск
Обновление
Оценка
5.00 звёзд 3 оценок

Поделиться ресурсом

Последние обновления

  1. Кастомные предметы

    В конфиге теперь можно добавлять кастомные предметы с выполнением команд от игрока и консоли.
  2. CustomData

    Добавлена custom model data
  3. Поддержка версий ниже

    Теперь плагин работает от версии 1.16 (java 16) до последней.

Последние рецензии

Плагин сас, написал разработчику и попросил поправить некоторые моменты, которые спустя время он сделал! Респект!
Идеальный плагин, рекомендую к использованию на сервере
Топовый плагин на кастомные титулы. Поддержка работает быстро.
M
ma1ns
Благодарю за отзыв!
Назад
Сверху Снизу