Untitled

mail@pastecode.io avatar
unknown
python
a year ago
957 B
3
Indexable
Never
# aktualne miejsce odrodzenia gracza, zmienne w zależności od checkpointu, który zaliczymy
aktualnaPozycjaOdrodzenia = player.position()
# zmienna pomocnicza dzięki niej dany etap będzie tworzony raz w ramach jednej rozgrywki
czyEtap1 = False

# budujemy schody oraz pierwszą platformę ładującą etap 1
def nowyParkour():
    # teleportujemy konstruktor w okolice gracza 
    builder.teleport_to(pos(5, 0, 0))
    # obracamy na wschód
    builder.face(EAST)
    # buduje 70 stopniowe schodki w petli for 
    for i in range(70):
        # konstruktor umieszcza blok schodów
        builder.place(PURPUR_STAIRS)
        # konstruktor przemieszcza się w przód, górę
        builder.shift(1, 1, 0)
    # oznaczamy bieżącą pozycję konstruktora
    builder.mark()
    builder.shift(2, 0, -4)
    # konstruktor wypełnia przestrzeń blokami od znaku(mark) do obecnej pozycji
    builder.fill(DIAMOND_BLOCK)
player.on_chat("start", nowyParkour)