Kraetzy
Redstoneengineer
Würde gerne beide Befehle nur mit /f nutzen, wie mache ich das?
Code:
package fraktion_allgemein;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import net.md_5.bungee.api.ChatColor;
public class FraktionsChat implements CommandExecutor {
@Override
public boolean onCommand(CommandSender sender, Command arg1, String arg2, String[] args) {
Player p = (Player) sender;
if (p.hasPermission("system.polizei")) {
if (args.length > 0) {
String message = "";
for (int i = 0; i < args.length; i++) {
message += args[i] + " ";
}
for (Player team : Bukkit.getOnlinePlayers()) {
if (team.hasPermission("system.polizei")) {
team.sendMessage("§9Polizist §8| §9" + p.getName() + " §8» §7" + ChatColor.translateAlternateColorCodes('&', message));
}
}
}
} else if(p.hasPermission("system.fbi")) {
if (args.length > 0) {
String message = "";
for (int i = 0; i < args.length; i++) {
message += args[i] + " ";
}
for (Player team : Bukkit.getOnlinePlayers()) {
if (team.hasPermission("system.fbi")) {
team.sendMessage("§9Agent §8| §9" + p.getName() + " §8» §7" + ChatColor.translateAlternateColorCodes('&', message));
}
}
}
}
return false;
}
}