# ZMIENNE I ICH INICJACJE
# Liczby naturalne i Liczby wymierne
# Tekst i znaki oraz boolean(prawda/falsz)
# JAK TWORZYC ZMIENNE W PYTHON?
imie = "Michal" # zmienne tekstowe umieszczamy w "" tzw. (cudzyslowiu)
wiek = 25 # zmienne liczbowe przyrownujemy i deklarujemy w ten sposób
liczbaPi = 3.1415 # zmienne liczbowe z przecinkiem zapisujemy z '.'
czyPadaDeszcz = False # zmienne logiczne to True / False
nazwisko = "Giza" # zmienna typu tekst(string)
ulubionaLiterka = 'Z' # zmienna typu tekst ale przechowująca znak
powitanie = " WITA NA 1 SEMESTRZE PYTHON Z MINECRAFT!!!!"
zdanie1 = imie + nazwisko + " WITA NA 1 SEMESTRZE PYTHON Z MINECRAFT!!!!"
player.say(zdanie1) # wypisze na czacie zmienna zdanie1
player.say(wiek + liczbaPi)
# ĆWICZENIE 1 --> POPRAW MNIE
nazwaKursu = "Python z Minecraftem" # poprawiamy sematyke
Imię = "Adam"
player.say("Witaj " + Imię + " na kursie " + nazwaKursu)
# ENDERMAN GAME
# tworzymy zmienne odpowiedzialne za czas spawnowanie endermanów
# oraz teleportacji gracza
czasSpawnu = 500
czasTeleportacji = 6000
# zatrzymuje czas w grze na 3s.
loops.pause(3000)
# tworze obszar na którym bede walczyc
blocks.fill(DOUBLE_STONE_SLAB, pos(-30,-1,-30), pos(30,-1,30))
# ustawiam swit w grze
gameplay.time_set(DayTime.DAWN)
gameplay.set_weather(CLEAR)
# ustawiam survival w grze dla najbliższego gracza
gameplay.set_game_mode(SURVIVAL, mobs.target(NEAREST_PLAYER))
# dam dla gracza do ekwipunka
mobs.give(mobs.target(NEAREST_PLAYER), DIAMOND_SWORD, 1)
#spawnuje endermana
mobs.spawn(mobs.monster(ENDERMAN), randpos(pos(-10, 0, -10), pos(10, 0, 10)))
loops.pause(czasSpawnu)
#spawnuje endermana
mobs.spawn(mobs.monster(ENDERMAN), randpos(pos(-10, 0, -10), pos(10, 0, 10)))
loops.pause(czasSpawnu)
# teleport gracza w losowe miejsce co 6 sekund 3 razy
# 1 raz
loops.pause(czasTeleportacji)
player.teleport(randpos(pos(-10, 0, -10), pos(10, 0, 10)))
# 2 raz
loops.pause(czasTeleportacji)
player.teleport(randpos(pos(-10, 0, -10), pos(10, 0, 10)))
# 3 raz
loops.pause(czasTeleportacji)
player.teleport(randpos(pos(-10, 0, -10), pos(10, 0, 10)))