Advertisement
PlayerX

Untitled

May 3rd, 2014
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.52 KB | None | 0 0
  1. public StartDuelThread(DuelMe plugin, Player sender, Player target, DuelArena duelArena)
  2.   {
  3.     this.plugin = plugin;
  4.     this.sender = sender;
  5.     this.target = target;
  6.     this.countDown = 30;
  7.     this.duelArena = duelArena;
  8.   }
  9.  
  10.   public void run()
  11.   {
  12.     DuelManager dm = this.plugin.getDuelManager();
  13.     String senderName = this.sender.getName();
  14.     String targetName = this.target.getName();
  15.     if (this.countDown > 0)
  16.     {
  17.       switch (this.countDown)
  18.       {
  19.       case 30:
  20.         Util.sendMsg(this.sender, this.target, ChatColor.YELLOW + "Starting duel in: " + ChatColor.GOLD + this.countDown + ChatColor.GREEN + " Now is the time to Get ready!!");
  21.        
  22.         break;
  23.       case 15:
  24.         Util.sendMsg(this.sender, this.target, ChatColor.YELLOW + "Starting duel in: " + ChatColor.GOLD + this.countDown);
  25.         break;
  26.       case 10:
  27.         Util.sendMsg(this.sender, this.target, ChatColor.YELLOW + "Starting duel in: " + ChatColor.GOLD + this.countDown);
  28.         break;
  29.       case 1:
  30.       case 2:
  31.       case 3:
  32.       case 4:
  33.       case 5:
  34.         Util.sendMsg(this.sender, this.target, ChatColor.YELLOW + "Starting duel in: " + ChatColor.GOLD + this.countDown);
  35.         break;
  36.       }
  37.       this.countDown -= 1;
  38.     }
  39.     else
  40.     {
  41.       dm.removeFrozenPlayer(senderName);
  42.       dm.removeFrozenPlayer(targetName);
  43.       Util.sendMsg(this.sender, this.target, ChatColor.YELLOW + "Duel!");
  44.       this.duelArena.setDuelState(DuelState.STARTED);
  45.       cancel();
  46.     }
  47.   }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement