Ir para conteúdo
  • 0

[Duvida] Se o jogador for OP não fazer isso!


yLR111

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0


@EventHandler

public void aoEntrar(PlayerJoinEvent e) {

Player p = e.getPlayer();

 

if (p.isOp) {

return;

}

 

if(p.hasPermission("fusion.entrar")) {

Bukkit.broadcastMessage("§a[Fusion] " + p.getPlayer().getName() + " entrou no servidor!");

return;

}

if(p.hasPermission("galaxy.entrar")) {

Bukkit.broadcastMessage("§6[Galaxy] " + p.getPlayer().getName() + " entrou no servidor!");

return;

}

if(p.hasPermission("atrox.entrar")) {

Bukkit.broadcastMessage("§5[Atrox] " + p.getPlayer().getName() + " entrou no servidor!");

return;

}

if(p.hasPermission("ultra.entrar")) {

Bukkit.broadcastMessage("§4[Ultra] " + p.getPlayer().getName() + " entrou no servidor!");

return;

}

}

Link para o comentário
Compartilhar em outros sites

  • 0

Tente isso:

@EventHandler
    public void aoEntrar(PlayerJoinEvent e) {
        Player p = e.getPlayer();
       
        if(p.hasPermission("fusion.entrar") && !p.IsOP) {
            Bukkit.broadcastMessage("§a[Fusion] " + p.getPlayer().getName() + " entrou no servidor!");
            return;
        }
        if(p.hasPermission("galaxy.entrar") && !p.IsOP) {
            Bukkit.broadcastMessage("§6[Galaxy] " + p.getPlayer().getName() + " entrou no servidor!");
            return;
        }
        if(p.hasPermission("atrox.entrar") && !p.IsOP) {
            Bukkit.broadcastMessage("§5[Atrox] " + p.getPlayer().getName() + " entrou no servidor!");
            return;
        }
        if(p.hasPermission("ultra.entrar") && !p.IsOP) {
            Bukkit.broadcastMessage("§4[Ultra] " + p.getPlayer().getName() + " entrou no servidor!");
            return;
        }
    }
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...