package pl.bednix.cmds;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import me.bednix.main.Main;
public class Report implements CommandExecutor{
Main plugin;
public Report (Main m) {
plugin = m;
m.getCommand("report").setExecutor(this);
boolean onCommand(CommandSender sender, Command arg1, String arg2, String[] args) {
Player p = (Player) sender;
if(args.length >= 2) {
Player cel = Bukkit.getPlayerExact(args[0]);
StringBuilder sb = new StringBuilder();
for(int i = 1; i <args.length; ++i) {
sb.append(args[i]).append(" ");
String msg = sb.toString();
p.sendMessage("§7Wyslano zgloszenie");
for(Player ps : Bukkit.getOnlinePlayers()) {
if(ps.isOp()) {
ps.sendMessage("§8§==========§6Report§8§m==========");
ps.sendMessage("§7Gracz §e + p.getName()");
ps.sendMessage(" ");
ps.sendMessage("§7Zglaszany §e" + cel.getName());
ps.sendMessage(" ");
ps.sendMessage("§7Powód: §e" + msg);
ps.sendMessage("§8§m=========§6Report§8§m==========");
}
}
}
}else {
p.sendMessage("§7Uzycie: §e/report [nick] [powod]");
}
return false;
}
}
@Override
public boolean onCommand(CommandSender arg0, Command arg1, String arg2, String[] arg3) {
// TODO Auto-generated method stub
return false;
}
}