Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.29 KB | None | 0 0
  1. package Mein.Healbot;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandSender;
  6. import org.bukkit.entity.Player;
  7. import org.bukkit.plugin.java.JavaPlugin;
  8.  
  9. public class Healbot extends JavaPlugin{
  10.    
  11.     @Override
  12.     public void onDisable() {
  13.             System.out.println("[HealBot] Plugin Deaktiviert");
  14. }
  15.    
  16.     @Override
  17.     public void onEnable() {
  18.             System.out.println("[HealBot] Plugin by Wainfree");
  19.             System.out.println("[HealBot] Plugin Aktiviert");
  20.            
  21. }
  22.     public boolean onCommand(CommandSender sender, Command cmd, String cmdLabel, String[] args){
  23.        
  24.         if (sender instanceof Player){
  25.         Player p = (Player)sender;
  26.        
  27.    
  28.     if(cmd.getName().equalsIgnoreCase("hb")){
  29.         if (p.hasPermission("hb.use")){
  30.             if(args.length == 0){
  31.                 p.setHealth(20);
  32.                 p.sendMessage(ChatColor.RED + ("[HealBot]") + ChatColor.GOLD + "Du wurdest geheilt!");
  33.             }
  34.         }
  35.     }
  36.  
  37.         else{
  38.             p.sendMessage("Du hast nicht genügend Rechte für dieses Kommando");
  39.             p.sendMessage(ChatColor.RED+"hb.use");
  40.             }
  41.        
  42.        
  43.     if(cmd.getName().equalsIgnoreCase("hb")){
  44.         if (p.hasPermission("hb.use.other")){
  45.             if(args.length == 1){
  46.                 Player target = getServer().getPlayer(args[0]);
  47.                 if (target.isOnline() == true){
  48.                     target.sendMessage("Du wurdest von " + p.getName() + " geheilt!");
  49.                     p.sendMessage("Der Spieler " + target.getName() + " wurde geheilt!");
  50.                     target.setHealth(20);
  51.                 }
  52.                 else{
  53.                     p.sendMessage(ChatColor.GOLD + "Spieler nicht Online!");
  54.                 }
  55.             }
  56.         }
  57.             else{
  58.             p.sendMessage("Du hast nicht genügend Rechte für dieses Kommando");
  59.             p.sendMessage(ChatColor.RED+"hb.use.other");
  60.             }
  61.            
  62.        
  63.     if(cmd.getName().equalsIgnoreCase("hbkill")){
  64.         if (p.hasPermission("hb.kill")){   
  65.             if (args.length == 1){
  66.                 Player target = getServer().getPlayer(args[0]);
  67.                 if (target.isOnline() == true){
  68.                     target.sendMessage("Du wurdest von " + p.getName() + " getötet!");
  69.                     p.sendMessage("Der Spieler " + target.getName() + " wurde getötet!");
  70.                     target.setHealth(0);
  71.                 }
  72.                 else{
  73.                     p.sendMessage(ChatColor.GOLD + "Spieler nicht Online!");
  74.                 }
  75.             }
  76.         }
  77.     }
  78.         else {
  79.             p.sendMessage("Du hast nicht genügend Rechte für dieses Kommando");
  80.             p.sendMessage(ChatColor.RED + "hb.kill");
  81.         }
  82.        
  83.         }
  84.         return false;
  85.     }
  86.  
  87. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement