Jannis | HerrLegit
Minecrafter
Guten Tag,
ich habe ein Problem mit meinem Countdown.
Ich habe einen Scheduler genommen und einen Int. Jede Sekunde wird von dem Int -1 abgerechnet.
Irgendwie sieht das in Minecraft aber sehr unregelmäßig aus..
Ich würde mich sehr freuen, wenn ihr mir bei meinem Problem helfen könntet.
Liebe Grüße
Jannis
ich habe ein Problem mit meinem Countdown.
Ich habe einen Scheduler genommen und einen Int. Jede Sekunde wird von dem Int -1 abgerechnet.
Irgendwie sieht das in Minecraft aber sehr unregelmäßig aus..
Ich würde mich sehr freuen, wenn ihr mir bei meinem Problem helfen könntet.
Liebe Grüße
Jannis
Javascript:
public void sendCountdown() {
count = Bukkit.getScheduler().scheduleSyncRepeatingTask(this, new Runnable() {
@Override
public void run() {
start = start -1;
for(Player all : Bukkit.getOnlinePlayers()) {
if(start == 5) {
all.sendMessage(Main.prefix +"Der Countdown beträgt §a" + start);
}
if(start == 4) {
all.sendMessage(Main.prefix +"Der Countdown beträgt §a" + start);
}
if(start == 3) {
all.sendMessage(Main.prefix +"Der Countdown beträgt §a" + start);
}
if(start == 2) {
all.sendMessage(Main.prefix +"Der Countdown beträgt §a" + start);
}
if(start == 1) {
all.sendMessage(Main.prefix +"Der Countdown beträgt §a" + start);
}
if(start == 0) {
start = 6;
Bukkit.getServer().getScheduler().cancelAllTasks();
Main.online.remove(all.getName());
}
}
}
}, 0L, 20L);
}
//Dean: Logs, Configs & Code bitte entweder als Code einfügen oder als Dateianhang, bzw.auf pastebin.com hochladen! Danke!
Zuletzt bearbeitet von einem Moderator: