Stránka 1 z 1

Eventy

Napsal: 21 črc 2015, 15:08
od Elvis
Server: IP:93.91.250.118:27431

Caj, delame na serveru eventy, chci se zeptat, kdyz je evnt skakacka a mame tam aby si hrac mohl ulozit pozici na tom miste, je na to nejakej plugin ze by dal treba setvent aby si tam ulozil warp?

Re: Eventy

Napsal: 21 črc 2015, 16:43
od Hanakocz
Já takové ukládání jednou udělal přes command bloky
Co k tomu potřebuješ:
1) scoreboard typu dummy
2) na waypointu commandblok, který nastaví hodnotu scoreboardu na X
3) na startu (nebo kam spadnou) commandbloky na teleportaci na waypointy

Ok, teď jak to funguje:
Commandblock může vykonat příkaz jen pro určité hráče dle toho, jaké mají skore v určitém scoreboardu.
Takže ty chceš, aby CB s nášlapkou na waypointu 1 dal to skore na 1, na dvojce na 2, atd.
Dál chceš, aby ten, kdo již má nějaké skore, mohl být teleportován na tu danou pozici, takže tam použiješ typicky nějaké selectory: http://minecraft.gamepedia.com/Command# ... _arguments

Kód: Vybrat vše

/tp @p[r=3,score_"jmeno"_min=1] Xsouř. Ysouř. Zsouř.

Teoreticky také lze místo /tp použít warp nebo co máš k dispozici.

Jde o to, že takový commandblok tam portne jen takového člověka, který má minimálně skore v daném scoreboardu 1.
Musíš pro každý waypoint ale udělat jeden commandblock

Jak nastavit scoreboardy : http://minecraft.gamepedia.com/Scoreboa ... _reference

PS: výhodu to má v tom, že nikdo nemůže švindlovat, můžeš všechny commandy pro daný region vypnout (commandbloky to budou ignorovat), taktéž můžeš scoreboard zviditelnit a každý během eventu uvidí, jak je kdo na tom. jen potřebuješ pro každý waypoint dva CB. :)