• 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!

Minecraft Skripter braucht Hilfe !

kitqxDev

Minecrafter
Registriert
15 Oktober 2019
Beiträge
5
Diamanten
250
Hallo, ich habe eine frage, Ich möchte ein Masterbuilders Plugin machen, aber weiß nicht wie man spieler an verschiedenen Orten spawnen lässt. Damit meine ich, dass die spieler jeder in einem anderem Raum spawnen. Kann mir da jemand helfen?

LG kitqxDev
 

Creepaz

Minecrafter
Registriert
1 Juni 2016
Beiträge
15
Diamanten
0
Moin,

die Spieler werden wohl immer an dem selben Spawn spawnen, da dieser ja festgelegt ist. Du kannst aber den Spieler an eine bestimmte Koordinate teleportieren, wohin du willst. Als Beispiel: Der Spieler betritt den Server -> spawnt an der festgelegten Koordinate -> wird allerdings direkt von dir nach x y z teleportiert.

Beispielcode zum Teleportieren von Spielern:
Code:
Location loc = new Location(getServer().getWorld(p.getWorld().getName()), 123, 456, 789);            
p.teleport(loc);
 

kitqxDev

Minecrafter
Registriert
15 Oktober 2019
Beiträge
5
Diamanten
250
Moin,

die Spieler werden wohl immer an dem selben Spawn spawnen, da dieser ja festgelegt ist. Du kannst aber den Spieler an eine bestimmte Koordinate teleportieren, wohin du willst. Als Beispiel: Der Spieler betritt den Server -> spawnt an der festgelegten Koordinate -> wird allerdings direkt von dir nach x y z teleportiert.

Beispielcode zum Teleportieren von Spielern:
Code:
Location loc = new Location(getServer().getWorld(p.getWorld().getName()), 123, 456, 789);           
p.teleport(loc);
Ich programmiere minecraft Plugins mit Skript... Ich weiß nicht ob du dich da auskennst aber danke trotzdem <3
 

Creepaz

Minecrafter
Registriert
1 Juni 2016
Beiträge
15
Diamanten
0
Naja, was heisst auskennen. Etwas, würde ich mal sagen.

So kannst du Spieler per Skript teleportieren, Koordinaten natürlich ausbessern an deine Spawnpunkte.
Code:
teleport player to location at 0, 0, 0 in world "world"

Alternativ kannst du bspw. auch Teams erstellen. Dann kannst du jegliche Spieler in einem Team an bestimmte Positionen innerhalb einer Funktion teleportieren. Selbst wenn du bspw. 4 Teams für 4 Bereiche erstellst, wo jeweils 2 Spieler vorhanden sind werden alle an die jeweiligen Spawns teleportiert. Würde in etwa so aussehen, ist ungetestet.

Code:
set {team1.spawn} to location 00, 00, 00 in world "World"  

loop {team1::*}:     
    teleport loop-value to {team1.spawn}

Du kannst den Code auch so anpassen, das jeder Spieler tatsächlich in einem anderen Raum spawnt.
 
Oben