Advertisement
Guest User

Untitled

a guest
May 30th, 2015
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.28 KB | None | 0 0
  1. package me.trow.Teste;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.command.Command;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.plugin.java.JavaPlugin;
  9.  
  10. public class Main extends JavaPlugin {
  11.    
  12.         public static Main pl;
  13.        
  14.         public void onEnable() {
  15.             pl=this;
  16.                 getServer().getConsoleSender().sendMessage("§f=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
  17.                 getServer().getConsoleSender().sendMessage("§f[§2§lSky§f§lContagem§f]");
  18.                 getServer().getConsoleSender().sendMessage("§aO Plugin Foi Habilitado Com Sucesso !!!");
  19.                 getServer().getConsoleSender().sendMessage("§f=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
  20.         }
  21.        
  22.         public void onDisable() {
  23.                 getServer().getConsoleSender().sendMessage("§f=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
  24.                 getServer().getConsoleSender().sendMessage("§f[§2§lSky§f§lContagem§f]");
  25.                 getServer().getConsoleSender().sendMessage("§aO Plugin Foi Desabilitado Com Sucesso !!!");
  26.                 getServer().getConsoleSender().sendMessage("§f=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
  27.         }
  28.        
  29.         public int contagem = 4;
  30.        
  31.         public boolean onCommand(CommandSender sender, Command cmd, String string, String[] args) {
  32.                 if (!(sender instanceof Player)) {
  33.                         sender.sendMessage(ChatColor.DARK_AQUA + "Execute este comando in-game");
  34.                         return true;
  35.                 }
  36.                final Player p = (Player)sender;
  37.                 if (cmd.getName().equalsIgnoreCase("contagem") || (cmd.getName().equalsIgnoreCase("go"))){
  38.                     if (!p.hasPermission("sky.contagem")){
  39.                         p.sendMessage(getConfig().getString("Sem_Permissao"));
  40.                         return true;
  41.                     }
  42.                    
  43.                     Bukkit.getScheduler().scheduleSyncRepeatingTask(pl, new Runnable(){
  44.                         public void run(){
  45.                             if (contagem == 0) {
  46.                                 Bukkit.getScheduler().cancelTasks(pl);
  47.                                 p.sendMessage("§2§lGOGOGOGOGOGOGOGOGO");
  48.                                 return;
  49.                             }
  50.                             contagem-=1;
  51.                             p.sendMessage(getConfig().getString("Contagem").replace("&","§").replace("{contagem}",contagem+""));
  52.                         }
  53.                     },0,20);
  54.                 }
  55.                 return false;
  56.         }
  57.        
  58.        
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement