Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.mpgc.botbattle;
- import org.bukkit.Bukkit;
- import org.bukkit.entity.Player;
- import org.bukkit.scheduler.BukkitRunnable;
- public class Countdown {
- static BotMain plugin;
- public Countdown(BotMain plugin) {
- Countdown.plugin = plugin;
- }
- public static void Counter() {
- if (BotMain.isStarted = true) {
- Bukkit.getScheduler().runTaskLaterAsynchronously(plugin, new BukkitRunnable() {
- @SuppressWarnings("deprecation")
- @Override
- public void run() {
- for (String ms : BotMain.ingamePlayers) {
- if (Bukkit.getOfflinePlayer(ms).isOnline()) {
- Bukkit.getPlayer(ms).sendMessage(BotMain.prefix + "Das Spiel startet in §e§l60 §rSekunden!");
- Bukkit.getPlayer(ms).getPlayer().setLevel(60);
- try {
- Thread.sleep(3000);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- Bukkit.getPlayer(ms).sendMessage(BotMain.prefix + "Das Spiel startet in §e§l30 §rSekunden!");
- Bukkit.getPlayer(ms).setLevel(30);
- try {
- Thread.sleep(1000);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- Bukkit.getPlayer(ms).sendMessage(BotMain.prefix + "Das Spiel startet in §e§l20 §rSekunden!");
- Bukkit.getPlayer(ms).setLevel(20);
- try {
- Thread.sleep(1000);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- Bukkit.getPlayer(ms).sendMessage(BotMain.prefix + "Das Spiel startet in §e§l10 §rSekunden!");
- Bukkit.getPlayer(ms).setLevel(10);
- try {
- Thread.sleep(50);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- Bukkit.getPlayer(ms).sendMessage(BotMain.prefix + "Das Spiel startet in §e§l5 §rSekunden!");
- Bukkit.getPlayer(ms).setLevel(5);
- try {
- Thread.sleep(10);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- Bukkit.getPlayer(ms).sendMessage(BotMain.prefix + "Das Spiel startet in §e§l3 §rSekunden!");
- Bukkit.getPlayer(ms).setLevel(3);
- try {
- Thread.sleep(10);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- Bukkit.getPlayer(ms).sendMessage(BotMain.prefix + "Das Spiel startet in §e§l2 §rSekunden!");
- Bukkit.getPlayer(ms).setLevel(2);
- try {
- Thread.sleep(10);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- Bukkit.getPlayer(ms).sendMessage(BotMain.prefix + "Das Spiel startet in §e§l1 §rSekunde!");
- Bukkit.getPlayer(ms).setLevel(1);
- try {
- Thread.sleep(10);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- Bukkit.getPlayer(ms).sendMessage(BotMain.prefix + "Das Spiel startet nun... ihr werdet in die Map teleportiert!");
- Bukkit.getPlayer(ms).getPlayer().setLevel(0);
- BotMain.isStarted = false;
- if (ItemSpawn.isGameActive = true) {
- cancel();
- } else {
- break;
- }
- }
- }
- }
- }, 20L);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement