Ich programmiere zurzeit an folgendem Plugin:
Man kann vom Server aus in verschiedene PVP-Maps wie z.B. Rush joinen, diese spielen und wenn man fertig ist wird die Map wieder zurückgesetzt, und neue Spieler können drauf spielen!
Nun frage ich mich wie ich das Regeln soll, wann die Map zurückgesetzt werden soll!
1. Möglichkeit: Wenn sich kein Spieler mehr auf der Map befindet
Pro:
- Einfach zu programmieren (if getServer().getWorld(),getPlayers().string == 0 (so ungefähr ist zu spät zum Nachdenken
Contra:
- Was wenn Spieler nur kurz leften, zufällig alle auf einmal?! Dann wird die Welt resettet ohne die Absicht der Spieler
2. Möglichkeit: Eine Art Warteraum! Wenn die Spieler eine Map spielen wollen kommen sie solange in einen Warteraum bis die Welt resettet wird, und dann können sie drauf spielen, aber wie bekommen wir raus, das nicht wieder das eintritt:
"Was wenn Spieler nur kurz leften, zufällig alle auf einmal?! Dann wird die Welt resettet ohne die Absicht der Spieler"
Habt ihr noch Ideen oder vielleicht sogar einen fertigen Code? Immer her damit
Grüße Fabian
Man kann vom Server aus in verschiedene PVP-Maps wie z.B. Rush joinen, diese spielen und wenn man fertig ist wird die Map wieder zurückgesetzt, und neue Spieler können drauf spielen!
Nun frage ich mich wie ich das Regeln soll, wann die Map zurückgesetzt werden soll!
1. Möglichkeit: Wenn sich kein Spieler mehr auf der Map befindet
Pro:
- Einfach zu programmieren (if getServer().getWorld(),getPlayers().string == 0 (so ungefähr ist zu spät zum Nachdenken
Contra:
- Was wenn Spieler nur kurz leften, zufällig alle auf einmal?! Dann wird die Welt resettet ohne die Absicht der Spieler
2. Möglichkeit: Eine Art Warteraum! Wenn die Spieler eine Map spielen wollen kommen sie solange in einen Warteraum bis die Welt resettet wird, und dann können sie drauf spielen, aber wie bekommen wir raus, das nicht wieder das eintritt:
"Was wenn Spieler nur kurz leften, zufällig alle auf einmal?! Dann wird die Welt resettet ohne die Absicht der Spieler"
Habt ihr noch Ideen oder vielleicht sogar einen fertigen Code? Immer her damit
Grüße Fabian