Check if player is offline/online

Discussion in 'Plugin Development' started by Redzdaz, Feb 14, 2013.

Thread Status:
Not open for further replies.
  1. Offline

    Redzdaz

    Hello. I got this code and i need to check if the player is offline in each of these commands, how can I do that?

    Code:
    PHP:
    package me.Patrick.FFB;
     
    import java.util.logging.Logger;
     
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.plugin.PluginDescriptionFile;
    import org.bukkit.plugin.java.JavaPlugin;
    import org.bukkit.potion.PotionEffect;
    import org.bukkit.potion.PotionEffectType;
     
    public class 
    FFB extends JavaPlugin{
        public final 
    Logger logger Logger.getLogger("Minecraft");
     
        public static 
    FFB plugin;
     
     
        @
    Override
        
    public void onDisable() {
            
    PluginDescriptionFile pdfFile this.getDescription(); 
            
    this.logger.info(pdfFile.getName() + " Er slået til!");
        }
     
        @
    Override
        
    public void onEnable() {
            
    PluginDescriptionFile pdfFile this.getDescription(); 
            
    this.logger.info(pdfFile.getName() + " Version " +  pdfFile.getVersion() +  " Er slået til!"); 
        }
     
     
        
    package me.Patrick.FFB;
     
    import java.util.logging.Logger;
     
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.plugin.PluginDescriptionFile;
    import org.bukkit.plugin.java.JavaPlugin;
    import org.bukkit.potion.PotionEffect;
    import org.bukkit.potion.PotionEffectType;
     
    public class 
    FFB extends JavaPlugin{
        public final 
    Logger logger Logger.getLogger("Minecraft");
       
        public static 
    FFB plugin;
           
       
        @
    Override
        
    public void onDisable() {
            
    PluginDescriptionFile pdfFile this.getDescription();       
            
    this.logger.info(pdfFile.getName() + " Er slået til!");
        }
       
        @
    Override
        
    public void onEnable() {
            
    PluginDescriptionFile pdfFile this.getDescription();       
            
    this.logger.info(pdfFile.getName() + " Version " +  pdfFile.getVersion() +  " Er slået til!");       
        }
       
       
        public 
    boolean onCommand(CommandSender senderCommand cmdString commandLabelString[] args){
            
    Player player = (Playersender;  
     
            if(
    commandLabel.equalsIgnoreCase("følelser")){
           
    player.sendMessage("----" ChatColor.GREEN "Følelser Hjælp" ChatColor.WHITE "----");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Had " ChatColor.AQUA "for at vise nogen, at du hader dem.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Elsk " ChatColor.AQUA "for at vise nogen, at du elsker dem.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Kram " ChatColor.AQUA "for at kramme en.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Kys " ChatColor.AQUA "for at kysse en.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Elsk " ChatColor.AQUA "for at vise nogen, at du elsker dem.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Prik " ChatColor.AQUA "for at prikke en.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Gift " ChatColor.AQUA "for at blive gift med en.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Fløjt " ChatColor.AQUA "for at fløjte til en.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Råb " ChatColor.AQUA "for at råbe efter en.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Suk " ChatColor.AQUA "for sukke af en.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Slå " ChatColor.AQUA "for at slå en.");
           
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Irritere " ChatColor.AQUA "for at irritere en..");
           
            }else if(
    commandLabel.equalsIgnoreCase("had")){
           if(
    args.length == 0){
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Hader " ChatColor.RED + (player.getDisplayName ())));   
                }else if(
    args.length == 1){
                
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
                if(
    Bukkit.getPlayer(args[0]) == null) return true;
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Hader " ChatColor.RED targetPlayer.getName()));
            
                }
            }if(
    commandLabel.equalsIgnoreCase("elsk")){
           if(
    args.length == 0){
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Elsker " ChatColor.RED + (player.getDisplayName ())));   
                }else if(
    args.length == 1){
                
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
                if(
    Bukkit.getPlayer(args[0]) == null) return true;
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Elsker " ChatColor.RED targetPlayer.getName()));
           
        }
        }if(
    commandLabel.equalsIgnoreCase("kram")){
       if(
    args.length == 0){
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Krammer " ChatColor.RED + (player.getDisplayName ())));   
            }else if(
    args.length == 1){
            
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
            if(
    Bukkit.getPlayer(args[0]) == null) return true;
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Krammer " ChatColor.RED targetPlayer.getName()));
     
        }
    }if(
    commandLabel.equalsIgnoreCase("kys")){
    if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Kysser " ChatColor.RED + (player.getDisplayName ())));   
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Kysser " ChatColor.RED targetPlayer.getName()));
     
        }
    }if(
    commandLabel.equalsIgnoreCase("prik")){
    if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Prikker til " ChatColor.RED + (player.getDisplayName ())));   
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Prikker til " ChatColor.RED targetPlayer.getName()));
     
        }
    }if(
    commandLabel.equalsIgnoreCase("gift")){
    if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Vil gerne giftes med " ChatColor.RED + (player.getDisplayName ())));   
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Vil gerne gites med " ChatColor.RED targetPlayer.getName()));
     
        }
    }if(
    commandLabel.equalsIgnoreCase("fløjt")){
    if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Fløjter til " ChatColor.RED + (player.getDisplayName ())));   
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Fløjter til " ChatColor.RED targetPlayer.getName()));
    }
    }if(
    commandLabel.equalsIgnoreCase("råb")){
    if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Råber til " ChatColor.RED + (player.getDisplayName ())));   
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Råber til " ChatColor.RED targetPlayer.getName()));
        }
     
    }if(
    commandLabel.equalsIgnoreCase("suk")){
    if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Sukker af " ChatColor.RED + (player.getDisplayName ())));   
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Sukker af " ChatColor.RED targetPlayer.getName()));
     
    }
     
        }if(
    commandLabel.equalsIgnoreCase("slå")){
       if(
    args.length == 0){
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Slår " ChatColor.RED + (player.getDisplayName ())));   
                
    player.damage(1);
       }else if(
    args.length == 1){
            
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
            
    player.damage(1);
            if(
    Bukkit.getPlayer(args[0]) == null) return true;
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Slår " ChatColor.RED targetPlayer.getName()));
       }
        }if(
    commandLabel.equalsIgnoreCase("irritere")){
       if(
    args.length == 0){
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Irritere " ChatColor.RED + (player.getDisplayName ())));
                
                
    player.addPotionEffect(new PotionEffect(PotionEffectType.FIRE_RESISTANCE201));
                return 
    true;
            }else if(
    args.length == 1){
           
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
            if(
    Bukkit.getPlayer(args[0]) == null) return true;
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Irritere " ChatColor.RED targetPlayer.getName()));
     
     
        
        }
        }
     
    return 
    true;
        }
    }
     
     
     
     
     
     
     
  2. Offline

    Viperdream

    I used this in my plugin:
    Code:
    if (!target.isOnline())
    
    This checks whether the player is offline
     
  3. Offline

    Tamewolf

    Easy!

    Code:java
    1. if(!Player.isOnline()){
    2. //They are not online
    3. }


    I'd create a method that returns a boolean, rather than rewriting that several times throughout your code.

    Code:java
    1. public boolean PlayerOnline(Player p)
    2. if(!p.isOnline()){
    3. //They are not online
    4. return false;
    5. } else return true;
     
  4. Offline

    Redzdaz

    Thanks for the quick reply! But where do i put that? (I'm pretty new to Java)
     
  5. Offline

    Tamewolf

    The method would go best where ever you plan to use it the most. Then anywhere you need to check for a player being online or not, you'd just have to do a "if (PlayerOnline(Player)) " it will return true if they are and false if they aren't.
     
  6. Offline

    Redzdaz

    Again thank for the help. But i just don't get it :/
    I've tried this:

    PHP:
     Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Hader " ChatColor.RED + (player.getDisplayName ())));
                    if(!
    Player.isOnline()){
                        
    player.sendMessage("Spiller er ikke online");
                        }
                }else if(
    args.length == 1){
                
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
                if(
    Bukkit.getPlayer(args[0]) == null) return true;
    But i get a error with "Player.isOnline()" that says: "Cannot make a static reference to the non-static method isOnline() from the type OfflinePlayer"
     
  7. Offline

    jayfella

    why are you running a very simple and quick piece of code in a runnable?

    Also
    Code:java
    1. public boolean PlayerOnline(Player p)
    2. if(!p.isOnline()){
    3. //They are not online
    4. return false;
    5. } else return true;
    6.  


    Why did you create a method that returns the same value?

    Its the equivalent of

    Code:java
    1.  
    2. public boolean PlayerOnline(Player p) {
    3. return player.isOnline();
    4. }
    5.  


    which is the equivalent of
    Code:java
    1. if (player.isOnline())
     
    ZeusAllMighty11 likes this.
  8. Offline

    Redzdaz

    What do you mean?
     
  9. Offline

    Barinade

    Player p = getServer().getPlayer(name);
    OfflinePlayer p2 = getServer().getOfflinePlayer(name);
    if (p!=null) {
    //online player
    } else if (p2.hasPlayedBefore()) {
    //offline player
    } else {
    //no such player
    }
     
  10. Offline

    Redzdaz

    Tried that too, not working..Maybe im just really dumb..
     
  11. Offline

    Barinade

    "Not working" is a perfect explanation for any problem, but maybe you could include details?
     
  12. Offline

    Redzdaz

    Well, i added this at the top "if (player.isOnline()){" and then did this at the buttom: "}else{
    player.sendMessage("Player is not online.");"

    Code:
    PHP:
    package me.Patrick.FFB;
     
    import java.util.logging.Logger;
     
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.plugin.PluginDescriptionFile;
    import org.bukkit.plugin.java.JavaPlugin;
    import org.bukkit.potion.PotionEffect;
    import org.bukkit.potion.PotionEffectType;
     
    public class 
    FFB extends JavaPlugin{
        public final 
    Logger logger Logger.getLogger("Minecraft");
     
        public static 
    FFB plugin;
       
     
        @
    Override
        
    public void onDisable() {
            
    PluginDescriptionFile pdfFile this.getDescription();   
            
    this.logger.info(pdfFile.getName() + " Er slået til!");
        }
     
        @
    Override
        
    public void onEnable() {
            
    PluginDescriptionFile pdfFile this.getDescription();   
            
    this.logger.info(pdfFile.getName() + " Version " +  pdfFile.getVersion() +  " Er slået til!");   
        }
     
     
        public 
    boolean onCommand(CommandSender senderCommand cmdString commandLabelString[] args){
            
    Player player = (Playersender;
            if (
    player.isOnline()){
            if(
    commandLabel.equalsIgnoreCase("følelser")){
                
    player.sendMessage("----" ChatColor.GREEN "Følelser Hjælp" ChatColor.WHITE "----");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Had " ChatColor.AQUA "for at vise nogen, at du hader dem.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Elsk " ChatColor.AQUA "for at vise nogen, at du elsker dem.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Kram " ChatColor.AQUA "for at kramme en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Kys " ChatColor.AQUA "for at kysse en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Elsk " ChatColor.AQUA "for at vise nogen, at du elsker dem.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Prik " ChatColor.AQUA "for at prikke en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Gift " ChatColor.AQUA "for at blive gift med en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Fløjt " ChatColor.AQUA "for at fløjte til en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Råb " ChatColor.AQUA "for at råbe efter en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Suk " ChatColor.AQUA "for sukke af en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Slå " ChatColor.AQUA "for at slå en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Irritere " ChatColor.AQUA "for at irritere en.");
             
            }else if(
    commandLabel.equalsIgnoreCase("had")){
                if(
    args.length == 0){
                 
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Hader " ChatColor.RED + (player.getDisplayName ())));
               
                }else if(
    args.length == 1){
                
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
                if(
    Bukkit.getPlayer(args[0]) == null) return true;
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Hader " ChatColor.RED targetPlayer.getName()));
                }else{
                    
    player.sendMessage("Spiller er ikke online");
                }
            }if(
    commandLabel.equalsIgnoreCase("elsk")){
                if(
    args.length == 0){
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Elsker " ChatColor.RED + (player.getDisplayName ())));
                }else if(
    args.length == 1){
                
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
                if(
    Bukkit.getPlayer(args[0]) == null) return true;
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Elsker " ChatColor.RED targetPlayer.getName()));
                    if (
    player.isOnline()){
                 
       
        }
        }if(
    commandLabel.equalsIgnoreCase("kram")){
            if(
    args.length == 0){
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Krammer " ChatColor.RED + (player.getDisplayName ())));
            }else if(
    args.length == 1){
            
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
            if(
    Bukkit.getPlayer(args[0]) == null) return true;
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Krammer " ChatColor.RED targetPlayer.getName()));
         
        }
    }if(
    commandLabel.equalsIgnoreCase("kys")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Kysser " ChatColor.RED + (player.getDisplayName ())));
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Kysser " ChatColor.RED targetPlayer.getName()));
     
        }
    }if(
    commandLabel.equalsIgnoreCase("prik")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Prikker til " ChatColor.RED + (player.getDisplayName ())));
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Prikker til " ChatColor.RED targetPlayer.getName()));
     
        }
    }if(
    commandLabel.equalsIgnoreCase("gift")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Vil gerne giftes med " ChatColor.RED + (player.getDisplayName ())));
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Vil gerne gites med " ChatColor.RED targetPlayer.getName()));
     
        }
    }if(
    commandLabel.equalsIgnoreCase("fløjt")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Fløjter til " ChatColor.RED + (player.getDisplayName ())));
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Fløjter til " ChatColor.RED targetPlayer.getName()));
    }
    }if(
    commandLabel.equalsIgnoreCase("råb")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Råber til " ChatColor.RED + (player.getDisplayName ())));
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Råber til " ChatColor.RED targetPlayer.getName()));
        }
     
    }if(
    commandLabel.equalsIgnoreCase("suk")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Sukker af " ChatColor.RED + (player.getDisplayName ())));
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Sukker af " ChatColor.RED targetPlayer.getName()));
     
    }
     
        }if(
    commandLabel.equalsIgnoreCase("slå")){
            if(
    args.length == 0){
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Slår " ChatColor.RED + (player.getDisplayName ())));
                
    player.damage(1);
            }else if(
    args.length == 1){
            
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
            
    player.damage(1);
            if(
    Bukkit.getPlayer(args[0]) == null) return true;
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Slår " ChatColor.RED targetPlayer.getName()));
            }
        }if(
    commandLabel.equalsIgnoreCase("irritere")){
            if(
    args.length == 0){
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Irritere " ChatColor.RED + (player.getDisplayName ())));
             
                
    player.addPotionEffect(new PotionEffect(PotionEffectType.FIRE_RESISTANCE201));
                return 
    true;
            }else if(
    args.length == 1){
                
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
            if(
    Bukkit.getPlayer(args[0]) == null) return true;
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Irritere " ChatColor.RED targetPlayer.getName()));
     
     
            }
        }
    }else{
        
    player.sendMessage("Player is not online.");
    }
     
       
     
    }
            return 
    true;
     
    }
    }
     
     
    And when i write a offline player, it wont display anything.
     
  13. Offline

    teunie75

    It seems alright, any problems or just to update us? :)
     
  14. Offline

    Redzdaz

    No. When i write an offline player it dosent work. It dosent show anything.
     
  15. Offline

    teunie75

    Do you use Eclipse to make your plugin?
    If yes, then select the closing bracket at the end of the else, and see what other opening bracket gets selected.
    If that is with your good if goes like this:
    if(player.isOnline()){
    //your code
    }else{
    //message
    This may work with other programs, but I'm not sure of that since i've never worked with else then Eclipse.
     
  16. Offline

    Redzdaz

    What do you mean by select? :)
     
  17. Offline

    teunie75

    The thing I don't know how to call it, that flashing thing that says where you type, behind your words.
    I know the Dutch word, but not the English one xD
     
  18. Offline

    Redzdaz

    Oh , i still don't really know what you mean. I've tried to do some things, but it wont work :/
     
  19. Offline

    Tamewolf

    jayfella

    Good point. Still, it provides more insight on what's going on in that check. Important information for a new developer. A method isn't necessary, provided the player object is present where the comparison takes place.
     
  20. Offline

    teunie75

    Maybe this picture will make it clear: [​IMG]
     
  21. Offline

    Taien

    No offense intended, but this seems redundant since you can already check with the Player object alone...
     
  22. Offline

    Tamewolf

    Taien

    Jay already beat you to the punch on that one, and I've already admitted the mistake. Thank you for adding pepper though, as salt just isn't always enough. I do believe the OP has sufficient information on how to do this by now.
     
    jayfella likes this.
  23. Offline

    Taien

    Didn't get that far down the thread. No need to be angry. As I said, I wasn't trying to be offensive.
     
  24. Offline

    Tamewolf

    No anger here mate. I'm a novice by standards also, just trying to give a helping hand and typing code faster than I can process its effectiveness.
     
  25. Offline

    DJSanderrr

    I din't know the durtch word only the english one :O, but what is the dutch word for that then?

    (i'm also dutch :p)
     
  26. Offline

    teunie75

  27. Offline

    DJSanderrr

    teunie75 ah lol, in english i THOUGHT: bracket, also not suree
     
  28. Offline

    mastermustard


    if(!player.isOnline())


    also why do you have 2 classes with the same name using extends JavaPlugin....... only your main class should have that and only the main class should have the onEnable and onDisable
     
  29. Offline

    teunie75

    Code:
    if(player.isOnline){
    //Player is online
    }else
    if(!player.isOnline){
    //Player is not online
    }else
    if(!player.hasPlayedBefore){
    //Player hasn't been online before
    }
     
  30. Offline

    Redzdaz

    Still not working

    Code
    PHP:
    package me.Patrick.FFB;
     
    import java.util.logging.Logger;
     
    import org.bukkit.Bukkit;
    import org.bukkit.ChatColor;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.plugin.PluginDescriptionFile;
    import org.bukkit.plugin.java.JavaPlugin;
    import org.bukkit.potion.PotionEffect;
    import org.bukkit.potion.PotionEffectType;
     
    public class 
    FFB extends JavaPlugin{
        public final 
    Logger logger Logger.getLogger("Minecraft");
     
        public static 
    FFB plugin;
         
     
        @
    Override
        
    public void onDisable() {
            
    PluginDescriptionFile pdfFile this.getDescription();     
            
    this.logger.info(pdfFile.getName() + " Er slået til!");
        }
     
        @
    Override
        
    public void onEnable() {
            
    PluginDescriptionFile pdfFile this.getDescription();     
            
    this.logger.info(pdfFile.getName() + " Version " +  pdfFile.getVersion() +  " Er slået til!");     
        }
     
     
        public 
    boolean onCommand(CommandSender senderCommand cmdString commandLabelString[] args){
            
    Player player = (Playersender;
            if(
    player.isOnline()){
            if(
    commandLabel.equalsIgnoreCase("følelser")){
                
    player.sendMessage("----" ChatColor.GREEN "Følelser Hjælp" ChatColor.WHITE "----");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Had " ChatColor.AQUA "for at vise nogen, at du hader dem.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Elsk " ChatColor.AQUA "for at vise nogen, at du elsker dem.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Kram " ChatColor.AQUA "for at kramme en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Kys " ChatColor.AQUA "for at kysse en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Elsk " ChatColor.AQUA "for at vise nogen, at du elsker dem.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Prik " ChatColor.AQUA "for at prikke en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Gift " ChatColor.AQUA "for at blive gift med en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Fløjt " ChatColor.AQUA "for at fløjte til en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Råb " ChatColor.AQUA "for at råbe efter en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Suk " ChatColor.AQUA "for sukke af en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Slå " ChatColor.AQUA "for at slå en.");
                
    player.sendMessage(ChatColor.GRAY "[" ChatColor.DARK_GREEN "♥Følelser♥" ChatColor.GRAY "] " ChatColor.AQUA "Skriv " ChatColor.LIGHT_PURPLE "/Irritere " ChatColor.AQUA "for at irritere en.");
            }else if(
    commandLabel.equalsIgnoreCase("had")){
                if(
    args.length == 0){
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Hader " ChatColor.RED + (player.getDisplayName ())));
                 
                }else if(
    args.length == 1){
                
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
                if(
    Bukkit.getPlayer(args[0]) == null) return true;
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Hader " ChatColor.RED targetPlayer.getName()));
         
                }
            }if(
    commandLabel.equalsIgnoreCase("elsk")){
                if(
    args.length == 0){
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Elsker " ChatColor.RED + (player.getDisplayName ()))); 
                }else if(
    args.length == 1){
                
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
                if(
    Bukkit.getPlayer(args[0]) == null) return true;
                    
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Elsker " ChatColor.RED targetPlayer.getName()));
                    if (
    player.isOnline()){     
        }
        }if(
    commandLabel.equalsIgnoreCase("kram")){
            if(
    args.length == 0){
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Krammer " ChatColor.RED + (player.getDisplayName ()))); 
            }else if(
    args.length == 1){
            
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
            if(
    Bukkit.getPlayer(args[0]) == null) return true;
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Krammer " ChatColor.RED targetPlayer.getName()));
           
        }
    }if(
    commandLabel.equalsIgnoreCase("kys")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Kysser " ChatColor.RED + (player.getDisplayName ()))); 
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Kysser " ChatColor.RED targetPlayer.getName()));
     
        }
    }if(
    commandLabel.equalsIgnoreCase("prik")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Prikker til " ChatColor.RED + (player.getDisplayName ()))); 
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Prikker til " ChatColor.RED targetPlayer.getName()));
     
        }
    }if(
    commandLabel.equalsIgnoreCase("gift")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Vil gerne giftes med " ChatColor.RED + (player.getDisplayName ()))); 
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Vil gerne gites med " ChatColor.RED targetPlayer.getName()));
     
        }
    }if(
    commandLabel.equalsIgnoreCase("fløjt")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Fløjter til " ChatColor.RED + (player.getDisplayName ()))); 
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Fløjter til " ChatColor.RED targetPlayer.getName()));
    }
    }if(
    commandLabel.equalsIgnoreCase("råb")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Råber til " ChatColor.RED + (player.getDisplayName ()))); 
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Råber til " ChatColor.RED targetPlayer.getName()));
        }
     
    }if(
    commandLabel.equalsIgnoreCase("suk")){
        if(
    args.length == 0){
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Sukker af " ChatColor.RED + (player.getDisplayName ()))); 
        }else if(
    args.length == 1){
        
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
        if(
    Bukkit.getPlayer(args[0]) == null) return true;
            
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Sukker af " ChatColor.RED targetPlayer.getName()));
     
    }
     
        }if(
    commandLabel.equalsIgnoreCase("slå")){
            if(
    args.length == 0){
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Slår " ChatColor.RED + (player.getDisplayName ()))); 
                
    player.damage(1);
            }else if(
    args.length == 1){
            
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
            
    player.damage(1);
            if(
    Bukkit.getPlayer(args[0]) == null) return true;
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Slår " ChatColor.RED targetPlayer.getName()));
            }
        }if(
    commandLabel.equalsIgnoreCase("irritere")){
            if(
    args.length == 0){
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Irritere " ChatColor.RED + (player.getDisplayName ())));
               
                
    player.addPotionEffect(new PotionEffect(PotionEffectType.FIRE_RESISTANCE201));
                return 
    true;
            }else if(
    args.length == 1){
                
    Player targetPlayer = (Playerplayer.getServer().getPlayer(args[0]);
            if(
    Bukkit.getPlayer(args[0]) == null) return true;
                
    Bukkit.broadcastMessage(ChatColor.LIGHT_PURPLE "[♥Følelser♥] " ChatColor.GOLD + (player.getDisplayName () + ChatColor.DARK_PURPLE " Irritere " ChatColor.RED targetPlayer.getName()));
     
     
            }
        }
    }
     
     
    }else
        if(!
    player.isOnline()){
            
    player.sendMessage("Spiller er ikke online");
            }else
            if(!
    player.hasPlayedBefore()){
            
    player.sendMessage("Spiller har aldrig været på denne server.");
            }
            return 
    true;
    }
    }
     
    i appreciate the help!
     
Thread Status:
Not open for further replies.

Share This Page