Mineroboter
Bevor man in z.B. Bedwars joinen kann, muss man als Non-Premium die "Werbung" abwarten. Schön wäre es aber, wenn man das Inventar vorzeitig schließt, dass dann nicht das neue Inventar geöffnet wird, sondern er den Scheduler stoppt. Sonst ist man dort leider für die Zeit "gefangen".
Dafür müsste man nur in dem jeweiligen Scheduler (schätze mal der Code ist so aufgebaut) überprüfen lassen, ob vom jeweiligen Spieler noch das Inventar geöffnet ist.
z.B.:
if(p.getOpenInventory().getTopInventory().getTitle() == "§a§lPremium §7Werbung") {
.....
} else {
[gewartete Zeit zurücksetzen, etc.]
Bukkit.getScheduler().cancelTask(scheduler);
}
MfG
Mineroboter
Dafür müsste man nur in dem jeweiligen Scheduler (schätze mal der Code ist so aufgebaut) überprüfen lassen, ob vom jeweiligen Spieler noch das Inventar geöffnet ist.
z.B.:
if(p.getOpenInventory().getTopInventory().getTitle() == "§a§lPremium §7Werbung") {
.....
} else {
[gewartete Zeit zurücksetzen, etc.]
Bukkit.getScheduler().cancelTask(scheduler);
}
MfG
Mineroboter