Allora ho un problema con queste due funzioni:
/kill
.Class
/heal
Tutte e due fanno lo stesso errore cioè se io faccio /kill Stevez6889 mi si toglie la vita quindi muoio stessa cosa vale per /heal però quando faccio solo il comando /kill o /heal senza specificare il nome del player oppure come nome del player ne metto uno offline mi fa:
/kill
.Class
Codice:
if(cmd.getName().equalsIgnoreCase("kill")){
if (args.length < 0){
sender.sendMessage("/kill <nome player>");
}
if(args.length > 0){
Player target = sender.getServer().getPlayer(args[0]);
target.setHealth(0.0);
sender.sendMessage("Sei stato ucciso da un OP");
}else{
sender.sendMessage( args[0] + "è offline!");
}
}
/heal
Codice:
if(cmd.getName().equalsIgnoreCase("heal")){
if (args.length < 0){
sender.sendMessage("/heal <nome player>");
}
if(args.length > 0){
Player target = sender.getServer().getPlayer(args[0]);
target.setHealth(20.0);
sender.sendMessage("Sei stato curato da un OP");
}else{
sender.sendMessage( args[0] + "è offline!");
}
}
An internal error occurred while attempting to perform this command