Nisemup
Новичок
- Баллы
- 16
- Имя в Minecraft
- pumesin
Вкратце - мне нужна команда с разделением, пример: /todo любые аргументы игрока*(* - разделитель)любые аргументы игрока. Или же /todo любые аргументы игрока * (* - разделитель)любые аргументы игрока. (с пробелами перед и после *)
В коде message объединяет аргументы, соответственно мне нужен message2 для второй части после *.
PHP:
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
switch (command.getName()) {
case "todo":
if (!(sender instanceof Player))
return false;
Player pl = (Player) sender;
if(args.length == 0) {
sender.sendMessage(ChatColor.DARK_RED + "Используй /todo <действие>*");
}else {
String message = "";
for (String part : args) {
if (message != "") message += " ";
message += part;
}
Bukkit.getServer().broadcastMessage(ChatColor.GRAY + message + " " + "(" + pl.getName() + ")");
}
break;
}
return true;
}
В коде message объединяет аргументы, соответственно мне нужен message2 для второй части после *.