Quando eu envio o Comando /TpaCuthmf, e outro player digita /tpaceitar Cuthmf
aparece que ninguem enviou pedido
Player p = (Player)sender;
if (command.getName().equalsIgnoreCase("tpa")) {
}
if (args.length==1) {
if(p.getServer().getPlayer(args[0])!=null){
Player alvo = p.getServer().getPlayer(args[0]);
Main.pedido.put(p.getName(), alvo.getName());
p.sendMessage("§bPedido De §aTeleporte§b Enviado Para §c"+alvo.getName());
alvo.sendMessage("§b O Jogador"+p.getName()+" Esta Pedindo Pra Ir Até Você");
return true;
}else {
p.sendMessage("§cEste Jogador Não Esta Online");
return true;
}
Player p = (Player)sender;
if (cmd.getName().equalsIgnoreCase("tpaceitar")) {
if (args.length==1) {
if(p.getServer().getPlayer(args[0])!=null){
Player alvo = p.getServer().getPlayer(args[0]);
if (Main.pedido.containsValue(alvo.getName())&& Main.pedido.containsKey(p.getName())) {
alvo.teleport(p.getLocation());
}else {
p.sendMessage("Ninguem Pediu Pra Ir Até Você");
return true;
}
}else {
p.sendMessage("§cEste Jogador Não Esta Online");
return true;
}
}
Pergunta
LuizB
Quando eu envio o Comando /TpaCuthmf, e outro player digita /tpaceitar Cuthmf
aparece que ninguem enviou pedido
Agora se eu enviar tpa pra eu mesmo da certo
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados