Wie kann ich ein Bukkit Plugin so programmieren, dass wenn man einen Countdown erstellt (schon gemacht) der Befehl geblockt wird, mit dem man ihn gestartet hat?

... komplette Frage anzeigen

1 Antwort

Also du meinst, dass ein Countdown erst gestartet werden kann, wenn er aktuell nicht läuft? Das geht so:

Schreibe das ganze einfach in den Befehl ganz oben hin:

//Es wird getestet ob der Scheduler/Countdown läuft
if(Bukkit.getScheduler().isCurrentlyRunning(SCHEDULER_VARIABLE)){

//Das hier wird ausgeführt wenn der Countdown noch läuft
//Nachricht senden
p.sendMessage("§cWarte bis der Countdown abgelaufen ist!");
//abbrechen, damit der Countdown weiter unten nicht gestartet wird return true;
}

Hier nochmal für die Übersichtlichkeit als hastebin :D

http://hastebin.com/wipufivoyi.cpp

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Henneee1
22.04.2016, 21:18

Danke! :D

0