Сборки серверов

СливПлатные

Сейчас онлайн

  • jdsssz
  • un_meg
  • drenkovv
  • linkcode
  • gdgdg
  • ddddddddddddddddddddddddd
  • rehubmc
  • dipper2003
  • EL_YISUS
  • liert
  • E1ast
  • Pcheliniyy
  • mgod1616
  • Atbar
  • k1mSs
  • Sander_Weells
  • Freecower

Создать плагин на паспорт игрока с ресурс паком

Viera

1. Основная концепция и процесс выдачи:

  • При первом входе на сервер, если у игрока нет паспорта, ему в чат последовательно отправляются сообщения-вопросы для заполнения данных.
  • После заполнения паспорт создается и сохраняется.

2. Содержание паспорта:

Паспорт должен отображаться в интерфейсе (GUI), а не в виде книги. В GUI должна быть следующая информация:

  1. Никнейм: Подставляется автоматически.
  2. Расса: Игрок вводит сам через чат во время создания.
  3. Клан/Город: Игрок вводит сам через чат во время создания.
  4. Возраст: Игрок вводит сам через чат во время создания.
  5. 3D-скин: Рядом с текстовой информацией должна отображаться 3D-модель скина игрока. Плагин должен интегрироваться с SkinsRestorer для получения и отображения текущего скина игрока.(пример прикрепил в фотке)

1761631800083


3. Визуальное оформление:

  • Для оформления GUI использовать ресурс-пак. В частности, с его помощью должны быть добавлены:
    • Декоративные элементы-заполнители для пустот в интерфейсе.
    • Текстуры для надписей (например, заголовок меню).
  • Добавить поддержку Hex-цветов для всего текста в плагине.

4. Механика изменения данных:

  • Игрок может изменять данные в своем паспорте (расу, клан/город, возраст) не чаще одного раза в 10 дней.
  • Администраторы имеют право изменять любые данные в паспорте любого игрока в любое время.

5. Команды для игроков:

  • /pasport — Открывает свой паспорт.
  • /pasport player <ник> — Отправляет запрос игроку <ник> на просмотр его паспорта.
    • Целевой игрок получает кликабельное сообщение с кнопками "Принять" и "Отклонить".
    • При нажатии на "Принять" инициатору открывается паспорт целевого игрока.
    • При нажатии на "Отклонить" инициатор получает сообщение об отказе.

6. Команды для администраторов:

  • /pasport edit <ник> — Открывает интерфейс для изменения данных паспорта указанного игрока.
  • /pasport reload — Полностью перезагружает конфигурацию плагина.
    ОБРАЩАТЬСЯ В ДИСКОРД vieraa14
 
ВерхНиз