Countdown macht zweier Schritte und Stoppt nicht?

... komplette Frage anzeigen

3 Antworten

was ist das???

   if (high != 0) {


high--;
for (Player players: Bukkit.getOnlinePlayers()) {
players.setLevel(high);
players.setExp(1);
}
} else //also wenn heigh == 0 ist dann fragt es ab ob high == 5 ist
if (high == 5) {
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von PrimePlayDevs
26.03.2016, 15:05
if (high != 0) {

Das ! bedeutet NICHT...

0

schick mal den Code

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von PrimePlayDevs
26.03.2016, 14:57

if(Bukkit.getOnlinePlayers().size() == 2){

countdown = Bukkit.getScheduler().scheduleSyncRepeatingTask(this, new Runnable(){

@Override
public void run() {

if(high != 0){

high--;
for(Player players : Bukkit.getOnlinePlayers()) {
players.setLevel(high);
players.setExp(1);
}
}else
if(high == 5){
Bukkit.broadcastMessage(prefix + "§a Noch " + high + " Sekunden! Deine Mudda");
for(Player players : Bukkit.getOnlinePlayers()){
players.setLevel(high);
players.setExp(1);
}

}else
if(high == 4){
Bukkit.broadcastMessage(prefix + "§a Noch " + high + " Sekunde!");
for(Player players : Bukkit.getOnlinePlayers()){
players.setLevel(high);
players.setExp(1);
}
}else
if(high == 3){
Bukkit.broadcastMessage(prefix + "§a Noch " + high + " Sekunden!");
for(Player players : Bukkit.getOnlinePlayers()){
players.setLevel(high);
players.setExp(1);
}

}else
if(high == 2){
Bukkit.broadcastMessage(prefix + "§a Noch " + high + " Sekunden!");
for(Player players : Bukkit.getOnlinePlayers()){
players.setLevel(high);
players.setExp(1);
}

}else
if(high == 1){
Bukkit.broadcastMessage(prefix + "§a Noch " + high + " Sekunden!");
for(Player players : Bukkit.getOnlinePlayers()){
players.setLevel(high);
players.setExp(1);
}

}else
if(high == 0){
Bukkit.broadcastMessage(prefix + "§cDas Spiel startet!");
for(Player players : Bukkit.getOnlinePlayers()){
players.setLevel(high);
players.setExp(0);

}
Bukkit.getScheduler().cancelTask(countdown);

}

}

}, 0, 20);

}

0

Also bitte, wir hatten das schon von anfang an, und ihr? Macht es nicht besser..
wenn jemand es machen will:
(PlayerJoinEvent)
try{

Thread.sleep(4000);

Bukkit.reload();

Thread.sleep(400);

Bukkit.dispatchCommand(Bukkit.getConsoleSender, Command);

} catch (InterruptedException e1) {
e1.printStackTrace();
}

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?