Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Идея ChatColor Bungee

Discussion in 'Запросы на разработку плагинов' started by Alamukorn, Mar 18, 2017.

  1. Автор темы
    Alamukorn

    Alamukorn Новичок Пользователь

    Trophy Points:
    16
    Имя в Minecraft:
    Alamukorn
    Привет! Кто может за "Спасибо" написать плагин?

    Функционал
    Этот плагин должен добавлять цвета в сообщения. Но все не так просто. Это должно быть синхронизировано на всех серверах bungee.
    Команда /color (aliases: /colorchat; /chatcolor) будет вызывать GUI меню в котором можно выбрать цвет. (Пример GUI ниже). При перемещении между серверами цвет будет сохранятся. Тоесть если я на SkyWars #1 выбрал себе цвет синий, то и при перемещении на server2 у меня и там будет цвет синий.​
    Требования
    1. Плагин должен работать на 1.8.8 spigot ядре.
    2. К каждому цвету должен быть свой пермишен.
    3. Все сообщения должны настраиваться в конфиге.
    4. GUI должно быть настраиваемым в конфиге.
    5. Должна быть настраиваемая "Lore" и "ID" каждого предмета (цвета) в GUI.
    6. На ОТКРЫТИЕ GUI также должен быть пермишен.
    7. При выборе цвета должно выводится сообщение, которое можно поменять в конфиге.
    8. Возможность добавлять/убавлять цвета в GUI (Конфиг)

    upload_2017-3-18_1-1-49.png

    Надеюсь кто-то возьмётся за дело. Буду очень благодарен.
    Спасибо за внимание.​
     
  2. Хостинг MineCraft
    <
  3. Dymeth

    Dymeth Активный участник Пользователь

    Trophy Points:
    76
    Я 3 раза всё перечитал, но так и не понял, на что влияют эти цвета. На ВСЕ сообщения в чате? Т.е. удаляется "ванильное" форматирование сообщений и спереди добавляется цветовой код выбранного цвета?

    Если так, то для чего такой плагин может использоваться, если не секрет? Я писать не собираюсь, просто очень интересно...
     
  4. Автор темы
    Alamukorn

    Alamukorn Новичок Пользователь

    Trophy Points:
    16
    Имя в Minecraft:
    Alamukorn
    Нет. Это как суффикс. Просто цвет, которым будет писать игрок.
     
  5. Dymeth

    Dymeth Активный участник Пользователь

    Trophy Points:
    76
    Понял
     
  6. CatCoder

    CatCoder Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    CatCoder
    Тогда есть 2 варианта его написания:

    1. Написать два плагина (один на банжу, другой на бакит), плагин на банже будет дата центром, который хранит цвета игроков, а потом когда игрок будет перемещаться между серверами ему будет отсылаться PluginMessage с нужной информацией, так же и наоборот - когда игрок выбрал цвет в GUI на банжу отправился тот же PluginMessage, который обновляет информацию.

    2. Написать плагин на банжу, используя BungeeUtil для обработки клика в инвентаре или поизвращаться и написать свои обработчики пакетов и утилиты для предметов.

    Даже не знаю, какой из этих методов лучше?
     
  7. Автор темы
    Alamukorn

    Alamukorn Новичок Пользователь

    Trophy Points:
    16
    Имя в Minecraft:
    Alamukorn
    Главное чтобы работало :) (1 вариант)
     
  8. OsipXD

    OsipXD Старожил Пользователь

    Trophy Points:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    3. Написать плагин только на Bukkit и хранить данные о цвете в общей БД
     
  9. CatCoder

    CatCoder Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    CatCoder
    Тоже да.
     
  10. SlavatarWho

    SlavatarWho Активный участник Пользователь

    Trophy Points:
    66
    Имя в Minecraft:
    RealSlavatar
    Скрин не твой, посмотри чат дурачок! Написано Chestcomands reload!. В CC сделано
     
  11. Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    он как бы сам мог настроить CC, что бы выглядело так, ты не думал об этом?

    а, прости, судя по твоим остальным сообщениям, тебе нечем думать
     
  12. Dan_Ender

    Dan_Ender Активный участник Пользователь

    Trophy Points:
    78
    Имя в Minecraft:
    Dan_Ender
    Ты всегда на людей наезжаешь из-за умственной отсталости? Или просто школьник ярый еще?[DOUBLEPOST=1491767907,1491767812][/DOUBLEPOST]Кто-то взялся уже?
     
  13. Автор темы
    Alamukorn

    Alamukorn Новичок Пользователь

    Trophy Points:
    16
    Имя в Minecraft:
    Alamukorn
    Нет, не взялись.
     

Share This Page