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

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

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

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

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

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

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

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

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

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

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

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

    Dereku Старожил

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

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

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

    Dereku Старожил

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

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

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    Вот накинул,команда /s text .Работает тока у игрока , работает з цветним кодом. Пермишенс spmessage.use
    https://yadi.sk/d/RaNScEgut6Scu
     
  10. 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 строк кода писать плагин - слишком накладно.
     
  11. DiamondDen

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

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

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

    Баллы:
    143
    Имя в Minecraft:
    null
    И /msg тоже
     

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