[pycon] Minecraft

Viewer

copydownloadembedprintName: Minecraft
  1. # Miejsce na wpisanie wartości dla zmiennych
  2. wyspaSzerokosc = 10
  3. wyspaDlugosc = 10
  4. liczbaZlota = 5
  5. liczbaDrzew = 5 
  6. odstepWody = wyspaDlugosc + 5
  7.  
  8. def ekwipunek():
  9.     mobs.give(mobs.target(NEAREST_PLAYER), NETHERITE_SHOVEL, 1)
  10.     mobs.give(mobs.target(NEAREST_PLAYER), NETHERITE_PICKAXE, 1)
  11.     mobs.give(mobs.target(NEAREST_PLAYER), NETHERITE_SWORD, 1)
  12.  
  13. def generujWyspe():
  14.     blocks.fill(WATER, pos(-odstepWody, 18, -odstepWody), pos(odstepWody, 20, odstepWody))
  15.     blocks.fill(STONE, pos(-wyspaSzerokosc, 19, -wyspaDlugosc), pos(wyspaSzerokosc, 19, wyspaDlugosc))
  16.     blocks.fill(SAND, pos(-wyspaSzerokosc, 20, -wyspaDlugosc), pos(wyspaSzerokosc, 22, wyspaDlugosc))
  17.  
  18. def start():
  19.     ekwipunek()
  20.     generujWyspe()
  21.  
  22. player.on_chat("start",start)
  23.  
  24.  
  25. # Czas stworzyć naszą wyspę poniżej uzupełniamy brakujący kod:
  26.  
  27.         # Wypełnianie wodą
  28.      
  29.  
  30.         # Wypełnianie kamieniem
  31.      
  32.  
  33.         # Wypełnianie piaskiem
  34.       
  35.  
  36.         # Wypełnianie piaskiem
  37.  
  38.  
  39.  
  40. # Do naszego projektu dodajemy złoto ukryte pod blokiem piasku:
  41.  
  42.       
  43.  
  44. # Czas na akcje sadzenia drzew wprowadzamy poniżej potrzebny kod:
  45.  
  46.  
  47.  
  48. #zadanie dodatkowe jeżeli wystarczy czasu
  49.  
  50.  
  51. # miejsce na dodatkowe zadanie wykonane samodzielnie
  52.  
  53.  
  54.  
  55.     #używamy pętli aby utworzyć potwory
  56.  
  57.  
  58.  
  59.  
  60. # Poniżej należy wprowadzić kod rozpoczynający rozgrywkę, poleceniem uruchamiającym grę będzie słowo "start"
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  

Editor

You can edit this paste and save as new:


File Description
  • Minecraft
  • Paste Code
  • 07 May-2024
  • 1.43 Kb
You can Share it: