Blok komend od zera! cz.2 – prefiksy i argumenty

Witam was w kolejnej części poradnika o używaniu bloku komend w grze minecraft. W drugiej już odsłonie chcę wam pokazać prefiksy oraz argumenty wyszukiwania jakie możemywpisac do komendy aby sprawić, że tyczą się one określonej grupy osób na serwerze.

 [yframe url=’http://www.youtube.com/watch?v=zAAmfiIB-d4′]

Jako przykładowa komenda posłuży nam tak teleportująca, czyli:

/tp NickGracza x y z

Zamiast NickGracza wpisujemy… nick gracza w grze, a w miejce x y z – odpowiadające im koordynaty miejsca do którego chcemy kogoś teleportować.

Prefiksy

Jednak w ten sposób teleportujemy tylko jedną osobę z konkretnym nickiem. Jeżeli chcemy poszerzyć grono osób na których będzie wykonywana komenda zamiast nicku gracza możemy użyć prefiksu. Mamy do wyboru 3 prefiks: @a, @p, @r. Wtedy komenda wygląda tak:

/tp @a 0 0 0; /tp @p 0 0 0; /tp @r 0 0 0

Użycie prefiksu @a spowoduje, że komenda zostanie wykonana na wszystkich graczach. Prefiks @p powoduje, że komenda wykonana zostanie na osobie znajdującej się najbliżej bloku komend. Prefiks @r spowoduje wylosowanie losowej osoby na której zostanie wykonana komenda. Wszystkie trzy komendy wypisane powyżej teleportują odpowiednie osoby na koordynaty x=0 y=0 i z=0.

Argumenty wyszukiwania

Aby jeszcze bardziej sprecyzować na kim chcemy wykonać komendę możemy użyć argumentów wyszukiwania. Wpisujemy je w nawiasy kwadratowe po prefiksie. Podstawowymi argumentami wyszukiwania są:

r – maksymalna odległość w jakiej blok komend będzie szukał graczy do wykonania komendy

rm – minimalna odległość szukania graczy

c – liczba graczy, czyli ile osób spełniających wszystkie warunki. Np. /tp @p[c=3] 0 0 0 teleportuje na koordynaty x=0 y=0 z=0 3 osoby znajdujące się najbliżej bloku komend

l – poziom (level) jaki musi mieć gracz, aby komenda została wykonana

lm – minimalny poziom jaki musi mieć gracz, aby komenda została wykonana

m – tryb gry gracza – 0 – przetrwanie, 1 – kreatywny, 2 – przygodowy.

x,y,z – środek wyszukiwania jako punkt na mapie (koordynaty). Jeżeli są podawane na początku argumentów, nie muszą być nazywane. Jeżeli będą wypisane w środku argumentów – muszą być nazwane x=coś, y=coś, z=coś.

Komenda wygląda przykładowo tak:

/tp @p[r=4,c=2,m=0) 0 0 0

Taka komenda teleportuje 2 najbliższe osoby w promieniu 4 kratek od bloku komend które są w trybie gry ,,przetrwanie,, na koordynaty 0 0 0.

Rzadziej używanymi argumentami (przez swoją specyfikę) są: team, sprawdzający przynależniość gracza do danej drużyny, score_NazwaObjectivu i score_objective_min tyczące się wyniku gracza w danym objectivie

To byłoby na tyle w tym odcinku poradnika o bloku komend od zera. Zapraszam was na mój kanał, do korespondencji, wyrażania swojej opinii i wytykania mi ewentualnych błędów.

 

Klarz

Hej! Jako Redmasterize/Klarz istnieję w ,,internetach,, od jakichś dwóch lat. Przez ten czas nauczyłem się wiele o tym, jak podchodzić do innych internautów w sposób elegancki, niezależnie od sytuacji. Redstonem zainteresowałem się prawie od razu. Od tamtej pory doskonalę się w sztuce czerwonego proszku. Mam nadzieję, że wam się podoba :)