Hallo,
Ich habe ein Tpa Plugin geschrieben. Und ich bekomme ein Feheler wann ich /Tpaccept mache.
Die Tpa Classe:
TPACCEPT Classe
LG MTRX
Ich habe ein Tpa Plugin geschrieben. Und ich bekomme ein Feheler wann ich /Tpaccept mache.
Die Tpa Classe:
Code:
package de.mtrx.FreeBuild;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class TPA implements CommandExecutor {
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
Player p = (Player) sender;
if(args.length == 1) {
try{
Player p2 = Bukkit.getPlayer(args[0]);
main.tpa.put(p2, p);
p2.sendMessage("§e " + p.getName() + "§7 mit /tpaccept kannst die amfragen annehmen.");
p.sendMessage("Die Teleport anfrage wurde angenommen.");
}
catch(Exception ex) {
p.sendMessage("§2Dieser Spieler ist nicht Online.");
}
} else {
p.sendMessage("§c/Tpa Name");
}
return true;
}
}
TPACCEPT Classe
Code:
package de.mtrx.FreeBuild;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class tpaccept implements CommandExecutor {
@Override
public boolean onCommand(CommandSender cmd, Command sender, String label, String[] args) {
Player p = (Player) sender;
if(args.length == 0) {
Player p2 = main.tpa.get(p);
p2.teleport(p.getLocation());
p.sendMessage("§cWurde erfolgreich Teleportiert");
} else {
p.sendMessage("§c/tpaccept");
}
return false;
}
}
LG MTRX