Untitled
unknown
python
3 years ago
2.3 kB
7
Indexable
# PRZYPOMNIENIE
imie = "Michał"
wiek = 25
# POZYCJE
# X -> prawo(rosną) / lewo(maleje)
# Y -> gory(rosnie) / dół(maleje)
# Z -> do przodu (rosnie) / do tyłu(maleje)
# RODZAJE POZYCJI
# Pozycja względna --> zalezy od pozycji gracza czyli punkt 0 -> tam gdzie jest gracz
# Pozycja świata --> zalezy pozycji na mapie (ogolne koordynaty np.gracza)
player.say("WITAMY NA ZAJECIACH") # Przykład
# Układam bloczek (TNT - 46) przed graczem 5 bloczkow dalej
blocks.place(46, pos(0,0,5))
# Ćwiczenie 1
# ułóż 4 stosiki z każdej (4) stron
# Podpowiedz: spójrz na pozycje
# Z PRAWEJ STRONY
# 89 - GLOWSTONE ID
blocks.place(89, pos(3, 0, 0))
blocks.place(89, pos(3, 1, 0))
blocks.place(89, pos(3, 2, 0))
blocks.place(89, pos(3, 3, 0))
# Z LEWEJ STRONY
blocks.place(89, pos(-3, 0, 0))
blocks.place(89, pos(-3, 1, 0))
blocks.place(89, pos(-3, 2, 0))
blocks.place(89, pos(-3, 3, 0))
# Z PRZODU
blocks.place(89, pos(0, 0, 3))
blocks.place(89, pos(0, 1, 3))
blocks.place(89, pos(0, 2, 3))
blocks.place(89, pos(0, 3, 3))
# Z TYŁU
blocks.place(89, pos(0, 0, -3))
blocks.place(89, pos(0, 1, -3))
blocks.place(89, pos(0, 2, -3))
blocks.place(89, pos(0, 3, -3))
# SCHODY(TNT) -> DLA CHETNYCH
blocks.place(46,pos(0, 0, 6))
blocks.place(46,pos(0, 1, 7))
blocks.place(46,pos(0, 2, 8))
blocks.place(46,pos(0, 3, 9))
blocks.place(46,pos(0, 4, 10))
blocks.place(46,pos(0, 5, 11))
blocks.place(46,pos(0, 6, 12))
# Ćwiczenie 2
# wieza wysoka na 100 szeroka na 5 bloczkow
blocks.fill(41, pos(5, 0, 0), pos(9, 100, 4))
# przykładowa kryjówka
budulec = 49 # ID BLOKU Z KTÓREGO BUDUJE FUNDAMENT KRYJOWKI
# bez wypelnienia
blocks.fill(budulec, pos(-13, -1, 0), pos(-3, 10, 10)) #wypelniam przestrzen blokami
blocks.fill(AIR, pos(-12, 0 ,1), pos(-4, 9, 9)) # wypelniam srodek powietrzem
# z opcją wypełnienia
blocks.fill(budulec, pos(-30, -1, 0), pos(-20, 10, 10), FillOperation.HOLLOW)
# KRYJOWKA
rodzajBloku = 89 # budulec na kryjowke
# buduje fundamenty
blocks.fill(rodzajBloku, pos(0, 0, 1), pos(25, 10, 25), FillOperation.HOLLOW)
# buduje ozdoby
blocks.fill(85, pos(9, 1, 9), pos(16, 1, 16), FillOperation.HOLLOW) #ogrodzenie basenu
blocks.fill(WATER, pos(10, -1, 10), pos(15, 0, 15)) # basen
blocks.fill(47, pos(1, 0, 24), pos(24, 5, 24)) # regal z ksiazkami Editor is loading...