• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

[Plugin] Brauche Hilfe Countdown

Crazy_Marcel

Vorarbeiter
Registriert
29 Oktober 2013
Beiträge
266
Alter
26
Diamanten
300
Minecraft
Crazy_Marcel
Hi Leute,

ich mach grad ein Plugin bei dem man per Befehl eine 9er Leiste angezeigt bekommt und dann Kits wählen kann. Nun will ich aber das wenn jemand ein Kit wählt er es erst wieder nach einer bestimmten Zeit wieder nutzen kann. Wie mach ich das?

Mfg

Crazy
 

Benutzer

Kuhfänger
Registriert
1 November 2012
Beiträge
56
Diamanten
0
Du speicherst die Zeit an der der Spieler sein Kit wählt und schaust dann wielange diese Zeit in der Vergangenheit liegt sobald er versucht nochmals dieses Kit zu wählen. :D

MFG Benutzer
 
Zuletzt bearbeitet:

Benutzer

Kuhfänger
Registriert
1 November 2012
Beiträge
56
Diamanten
0
So kannst du die Zeit des Spielers in einer HashMap speichern:
Code:
HashMap<String, Long> Wartezeiten = new HashMap<String, Long>();
Wartezeiten.put(p.getName(), System.currentTimeMillis());

so bekommst du diese Zeit wieder:
Code:
long lastTime = Wartezeiten.get(p.getName());

- - - Aktualisiert - - -

und so kannst du schauen ob der Spieler noch warten muss:

Code:
int i = 60; //Wartezeit in Sekunden
if(Wartezeiten.get(p.getName()) + i * 1000 >= System.currentTimeMillis()) {
   //Muss noch warten		
}
else {
   //Muss nicht mehr warten
}
 

MiCrJonas

Threadripper
Registriert
29 Oktober 2012
Beiträge
1.064
Diamanten
0
Oben