Untitled
unknown
python
2 years ago
2.3 kB
5
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...