Advertisement
Guest User

Untitled

a guest
Dec 31st, 2015
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.45 KB | None | 0 0
  1. public static int number = 181;
  2.  
  3. public static int scheduler;
  4.  
  5. public static void startNightCounter() {
  6. Werewolves.gs = GameState.INGAME;
  7. scheduler = Bukkit.getScheduler().scheduleAsyncRepeatingTask(plugin.getInstance(), new Runnable() {
  8.  
  9. @Override
  10. public void run() {
  11. number--;
  12. if(number == 0) {
  13. Bukkit.getScheduler().cancelAllTasks();
  14. DayCounter.startDayCounter();
  15. PlayerDeath.onPlayerDeath();
  16. PlayerDeath.p = DeathCommand.death;
  17. }
  18. for(Player players : Bukkit.getOnlinePlayers()) {
  19. if(number == 180) {
  20. DeathCommand.abstimmungnacht = true;
  21. TeleporttoHouses.teleportPlayers();
  22. TeleporttoHouses.TeleportNight();
  23. Bukkit.getWorld("ww").setTime(1000);
  24. Bukkit.getWorld("ww").setWeatherDuration(4);
  25. sendTitle(players, "§cDas Dorf schläft ein!");
  26. if(KitManager.getPlayerKit(players).equalsIgnoreCase("Werwolf")) {
  27. players.sendMessage(Werewolves.prefix + "§7Suche dir mit dem Befehel §e/vote <Player> einen Spieler aus, der sterben soll!");
  28. }
  29. }
  30. if(number == 120) {
  31. DeathCommand.abstimmungnacht = false;
  32. sendTitle(players, "§cDie Abstimmung ist BEENDET!");
  33. } else if(number == 110) {
  34. DeathCommand.getResult();
  35. sendTitle(players, "§cDer Spieler §e" + DeathCommand.death.getName() + " §cwird sterben!");
  36. if(hexerpotused == false) {
  37. hexer = true;
  38. }
  39. if(KitManager.getPlayerKit(players).equalsIgnoreCase("Hexer")) {
  40. players.sendMessage(Werewolves.prefix + "§7Willst du den Spieler mit §e/retten §7retten?");
  41. }
  42. } else if(number == 80) {
  43. number = 1;
  44. } else if(number == 0) {
  45. sendTitle(players, "§cDas Dorf wacht auf!");
  46. number = 181;
  47. }
  48.  
  49. }
  50. }
  51. }, 0, 20);
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement