|
You last visited: Today at 12:31
Advertisement
Bukkit: Player in einer Welt rausfinden
Discussion on Bukkit: Player in einer Welt rausfinden within the Minecraft forum part of the Other Online Games category.
01/06/2014, 15:57
|
#1
|
elite*gold: 0
Join Date: Jun 2013
Posts: 111
Received Thanks: 3
|
Bukkit: Player in einer Welt rausfinden
Moin,
ich würde gerne wissen, wie man mit einem Bukkit Plugin herrausfinden kann, wieviele Spieler sich in einer Welt befinden, und demnach ein Schild ändern kann.
Ich weiß, wie ich jemanden teleportiere.
Ich möchte ein Plugin machen, dass einen in eine andere Welt teleportiert, und dann auf dem Schild entsprechend hochzählt.
Wenn zb. 20 in dieser Welt sind, gibt es einem eine Message aus.
Lg
Dominik
|
|
|
01/06/2014, 16:03
|
#2
|
Administrator
elite*gold: 26516
Join Date: May 2011
Posts: 21,009
Received Thanks: 2,351
|
Das Schild soll immer die aktuelle Anzahl anzeigen?
Oder immer hochzählen, sobald einer das Schild geklickt hat?
Auf jedenfall würde ich eine for-Schleife laufen lassen, die alle OnlineSpieler abfragt, auf welcher Welt sie sind. Wenn sie in der gewünschten Welt sind, wird einfach eine Variable hochgezählt und am Ende auf das Schild geschrieben.
|
|
|
01/06/2014, 16:10
|
#3
|
elite*gold: 0
Join Date: Jun 2013
Posts: 111
Received Thanks: 3
|
Ja, das Schild soll immer den aktuellen Stand anzeigen.
Das ganze soll praktisch ein Lobby-Plugin werden.
So eines wie es auch jeder Minigame Server hat.
Das Problem ist halt, dass ich nur einen Server zur Verfügung habe.
Lg
|
|
|
01/06/2014, 16:14
|
#4
|
Administrator
elite*gold: 26516
Join Date: May 2011
Posts: 21,009
Received Thanks: 2,351
|
Wie gesagt:
1. Sollte das Schild gespeichert werden (Die Location/Position des Schildes)
Jetzt kommt es drauf an, wie du die Zahl haben willst:
1. Du prüfst in regelmäßigen Abständen (Scheduler), wieviele Spieler auf der Welt sind
2. Du zählst beim Klick auf das Schild um 1 hoch, wenn das Game zu ende ist, wird die Zahl wieder um eins gesenkt (soll ja glaub ein spiel werden?)
Und so hast du dann die Zahl, die du dann nur noch mit dem Plugin auf das Schild schreiben musst
|
|
|
01/06/2014, 16:18
|
#5
|
elite*gold: 0
Join Date: Jun 2013
Posts: 111
Received Thanks: 3
|
Danke für deine Tipps.
Ich werde es so mal probieren
Lg
|
|
|
01/06/2014, 16:48
|
#6
|
elite*gold: 135
Join Date: May 2011
Posts: 1,511
Received Thanks: 255
|
Quote:
Originally Posted by LordSill
Wie gesagt:
1. Sollte das Schild gespeichert werden (Die Location/Position des Schildes)
Jetzt kommt es drauf an, wie du die Zahl haben willst:
1. Du prüfst in regelmäßigen Abständen (Scheduler), wieviele Spieler auf der Welt sind
2. Du zählst beim Klick auf das Schild um 1 hoch, wenn das Game zu ende ist, wird die Zahl wieder um eins gesenkt (soll ja glaub ein spiel werden?)
Und so hast du dann die Zahl, die du dann nur noch mit dem Plugin auf das Schild schreiben musst
|
Wozu ein scheduler, das ist soch nur unnötiger lag und nicht genau, einfach beim Playerjoin oder arenajoin das schild updaten
|
|
|
01/06/2014, 16:51
|
#7
|
Administrator
elite*gold: 26516
Join Date: May 2011
Posts: 21,009
Received Thanks: 2,351
|
Das war noch eher basierend auf dem 1. Post:
ich würde gerne wissen, wie man mit einem Bukkit Plugin herrausfinden kann, wieviele Spieler sich in einer Welt befinden, und demnach ein Schild ändern kann.
|
|
|
01/06/2014, 18:16
|
#8
|
elite*gold: 135
Join Date: May 2011
Posts: 1,511
Received Thanks: 255
|
Ja, aber das geht doch einfacher mit dem PlayerJoinEvent
|
|
|
01/06/2014, 18:20
|
#9
|
Administrator
elite*gold: 26516
Join Date: May 2011
Posts: 21,009
Received Thanks: 2,351
|
Ja, aber nicht mit dem JoinEvent alleine. Man kann es schon mit Events machen.
(bei nur JoinEvent, würde man missachten, dass Spieler A von Welt A auf Welt B wechselt). Daher hier noch das PlayerChangedWorldEvent zusätzlich zu dem PlayerJoinEvent
|
|
|
Similar Threads
|
[Bukkit] Die ganze Welt protecten ?
04/13/2012 - Minecraft - 14 Replies
Hi,
wie es schon im Titel steht möchte ich wissen wie man die ganze Welt protectet.
Würde mich über eine Antwort freunen.
mfg
|
Haus von einer Welt zur andern!
01/11/2012 - Minecraft - 4 Replies
Huhu,
gib's ein Programm mit dem ich ein Haus aus einer Welt in eine andere Welt machen kann? Mit MCEdit vielleicht? Wisst ihr wie?
MfG
|
Das Schicksal einer ganzen Welt - in einer Box!
11/04/2011 - Metin2 - 7 Replies
Quelle Facebook....
|
Kopie einer Welt?
04/17/2011 - Minecraft - 1 Replies
Hallo,
ist es möglich eine Welt zu kopieren ohne Admin zu sein?
Und eine nebenfrage hat jemand zufällig diese welt?
http://matt.developedthe.net/wp-content/uploads/2 010/10/Minecraft___Server_060809___1_by_Nova225.pn g
|
All times are GMT +1. The time now is 12:33.
|
|