Помогите /broadcast и аргументы

  • Автор темы Автор темы Kovus
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Kovus

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Kovus
Написал плагин на /broadcast <message>
но дело в том, что я получаю текст так:
String text = args[0];

Bukkit.getServer.broadcastMessage("Объявление: "+ text);

вроде должно быть всё отлично, но.. если на сервере ввести эту команд /broadcast привет, как дела
то выведет следующее:

Объявление: привет,

Выводит только 1 аргумент. Как выводить все аргументы после команды?
 
Тоже задавался этим вопросом, но забил на это болт. :c
 
Через цикл можешь попробовать
 
Можно пример? Голова уже забита, кучу способов перепробовал, но стою на одном пороге
Незнаю будет ли работать, попробуй так
Код:
        ArrayList<String> ar = new ArrayList<String>();
        for(int i = 0;i<args.length;i++) {
            ar.add(args[i]);
        }
        Bukkit.getServer().broadcastMessage(ar.toString());
 
Ну так ты получаешь только первый элемент массива.
 
Код:
StringBuilder sb = new StringBuilder();
for (String s : args) sb.append(s).append(" ");
Bukkit.broadcastMessage(sb.toString());
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх