Witam was w pierwszej części poradnika o bloku komend. W tej serii mam zamiar przedstawić wam zasadę działania oraz sposoby wykorzystania bloków komend w grze minecraft.
[yframe url=’http://www.youtube.com/watch?v=gH99-IWbfUE’]
Command Block, czyli blok komend został wprowadzony do gry w snapshocie 12w32a. Pozwala on na uruchamianie pewnych komend serwera z poziomu gry. Bloku tego nie da się stworzyć poprzez crafting. Jedynym sposobem aby go otrzymać jest wywołanie go konsolą gry poprzez komendę ,,give ,nazw gracza, 137. W trybie multiplayer tylko gracze posiadający rangę operatora serwera, oraz będący w trybie kreatywnym mogą zmieniać komendy wpisane w bloku komend. W trybie multiplayer blok komend musi być włączonyw pliku properties.
Gdy klikniemy prawym klawiszem na blok komend pokaże na się okno z możliwością wpisanie komendy, oraz małą podpowiedzią dotyczącą określania celu komendy (o tym kiedy indziej). Możemy tutaj wpisać dowolną z akceptowanych przez serwer komend lub poleceń. Klikając ,,done,, zapiszemy naszą komendę i blok będzie wykonywał ją przy każdym zasileniu. Jeżeli klikniemy ,,cancel,, blok komend nie zmieni komendy na nową i będzie cały czas wykonywał starą.
Blok komend aby zadziałał musi być zasilony w sposób mocny lub słaby. Przy zasilaniu należy pamiętać o tym, że blok komend zachowuje się jak zwykły blok z jedną różnicą – przy zasileniu sygnałem mocnym nie przekaże go na komparator. Jest to związane z funkcją komaratora ustawionego przy bloku komend.
Jeżeli obok bloku komed postawimy komparator zwrócony wejściem do niego, jego stan będzie informował nas o tym, ile operacji wykonano podczas egzekwowania jednej komendy (np. ile osób zostało na raz teleportowanych). Gdy przestawimy komparator będzie on sprawdzał, czy zapytanie wpisane w komparatorze jest prawdziwe (ścisły związek z komendą testfor).
I to byłoby na tyle w pierwszej odsłonie poradnika o używaniu bloku komend w Minecrafcie. Mam nadzieję, że będziecie się dzielić uwagami i wytkniecie mi ewentualne błędy. Zapraszam na mój kanał oraz do korespondencji.