Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private int tasktemps;
- private int secondes = 60;
- private int minutes = 20;
- private void timertemps() {
- tasktemps = Bukkit.getServer().getScheduler()
- .scheduleSyncRepeatingTask(this, new Runnable() {
- public void run() {
- secondes--;
- if (secondes == -1)
- secondes = 59;
- if (secondes == 59)
- minutes--;
- if (secondes <= 9) {
- if (minutes <= 9) {
- points.setDisplayName((prefix + "§c 0"
- + minutes + ":0" + secondes));
- } else {
- points.setDisplayName((prefix + "§f " + minutes
- + ":0" + secondes));
- }
- } else {
- if (minutes <= 9) {
- points.setDisplayName((prefix + " 0"
- + minutes + ":" + secondes));
- if(minutes <= 5){
- points.setDisplayName((prefix + "§4 0"
- + minutes + ":" + secondes));
- }
- if(minutes == 1){
- for(Player pl : Bukkit.getOnlinePlayers()){
- pl.playSound(pl.getLocation(), Sound.CLICK, 100, 1);
- }
- }
- } else {
- points.setDisplayName((prefix + "§f " + minutes
- + ":" + secondes));
- }
- }
- if (minutes == 0) {
- if (secondes == 0) {
- //Jeu fini
- points.setDisplayName((prefix + "§4 00:00"));
- Bukkit.broadcastMessage(prefix
- + "Le jeu est terminé !");
- Bukkit.getScheduler().cancelTask(tasktemps);
- }
- }
- }
- }, 0L, 20L);
- }
Advertisement
Add Comment
Please, Sign In to add comment