1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Идея Плагин на неоформленное сообщение в чате

Тема в разделе "Запросы на разработку плагинов", создана пользователем craftist, 7 июл 2016.

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

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

    Баллы:
    76
    Имя в Minecraft:
    SavaSivkov
    Всем привет.
    Можно написать плагин на то, чтобы, если человеку с пермом написать /s Привет, и в чат вывелось просто Привет, без префиксов, без ника, просто тупо Привет? Также разрешены &4цветные &1коды, &lвсякие &rдругие &kсимволы?
     
  2. Bohdan_Hrytsak

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

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    Да можна.Версия сервера ?Завтра запилю.
     
    Последнее редактирование: 7 июл 2016
  3. DiamondDen

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

    Баллы:
    76
    Skype:
    danil_20034
    Имя в Minecraft:
    DiamondDen
  4. Bohdan_Hrytsak

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

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    Плагин уже сделали если нужна чуть другой напишите.
     
  5. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Лучше тоже покажи свой вариант этого плагина.
     
  6. Bohdan_Hrytsak

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

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    Версия сервера?
     
  7. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Без разницы. Всё равно его можно будет запускать от 1.1-R1 до 1.10.2-R1.
     
  8. Bohdan_Hrytsak

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

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    Вот накинул,команда /s text .Работает тока у игрока , работает з цветним кодом. Пермишенс spmessage.use
    https://yadi.sk/d/RaNScEgut6Scu
     
  9. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    И обе версии не очень.

    Стремитесь к меньшему количеству кода. К примеру, так у меня выглядит метод onCommand:
    Код:
    @Override
    public boolean onCommand(CommandSender sender, Command ss, String cmd, String[] cmds) {
        if (cmds.length == 0) {
            return false;
        }
        //А тут можно использовать StringJoiner. Но всё же поступим так.
        StringBuilder sb = new StringBuilder();
        for (String s : cmds)  {
            sb.append(s).append(" ");
        }
     
        this.getServer().broadcast(ChatColor.translateAlternateColorCodes('&', sb.toString().trim()));
        return true;
    }
    plugin.yml:
    Код:
    name: unknown name
    version: unknown version
    main: unknown package.unknown class
    commands:
        am:
            permission: unknown permission
            usage: /<command> <text>
    А ваши огороды слишком большие.
    Да и вообще для таких задач лучше использовать скрипты (привет плагинам, что добавляют поддержку скриптовых языков), ибо ради 12 строк кода писать плагин - слишком накладно.
     
  10. DiamondDen

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

    Баллы:
    76
    Skype:
    danil_20034
    Имя в Minecraft:
    DiamondDen
    Команда /s используется в ess...
     
  11. mine88

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

    Баллы:
    143
    И /msg тоже
     

Поделиться этой страницей