Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| gf2:projekte:2023:minecraft:2d2gruppe5 [2024/01/23 21:56] – baechlern | gf2:projekte:2023:minecraft:2d2gruppe5 [2024/01/23 22:12] (aktuell) – baechlern | ||
|---|---|---|---|
| Zeile 77: | Zeile 77: | ||
| {{: | {{: | ||
| - | * Der Tempel wird Stockwerk für Stockwerk programmiert. Die meisten Probleme | + | * Der Tempel wird Stockwerk für Stockwerk programmiert. Die meisten Probleme |
| {{: | {{: | ||
| - | Wir haben verschiedene Codes für verschiedene Aspekte unseres Spiels. Folgender ist ein Beispiel dafür, was man tun muss, damit sich der Höhleneingang, | + | Wir haben verschiedene Codes für verschiedene Aspekte unseres Spiels. Folgender ist ein Beispiel dafür, was man tun muss, damit sich der Höhleneingang, |
| - | + | ||
| - | # Öffnen der Höhle | + | |
| - | def caveEnter(): | + | # Open cave |
| - | blocks.fill(AIR, | + | def caveEnter(): |
| - | | + | blocks.fill((material[0]), world(-274, 88, 1269), |
| - | | + | player.on_item_interacted(BONE, |
| - | FillOperation.REPLACE) | + | |
| - | player.on_chat("a", | + | # Open geode |
| + | def geode(): | ||
| + | y = 11 | ||
| + | y2 = 16 | ||
| + | z = 1356 | ||
| + | for index in range(9): | ||
| + | blocks.fill((material[0]), | ||
| + | y = y - 1 | ||
| + | y2 = y2 - 1 | ||
| + | z = z + 1 | ||
| + | player.execute("effect @s night_vision 90 1 true") | ||
| + | player.execute(" | ||
| + | player.on_item_interacted(HEART_OF_THE_SEA, geode) | ||
| - | # Öffnen der Geode | ||
| - | def geode(): | ||
| - | y = 11 | ||
| - | y2 = 16 | ||
| - | z = 1356 | ||
| - | for index in range(9): | ||
| - | blocks.fill(AIR, | ||
| - | world(-117, y, z), | ||
| - | world(-120, y2, z), | ||
| - | FillOperation.REPLACE) | ||
| - | y = y - 1 | ||
| - | y2 = y2 - 1 | ||
| - | z = z + 1 | ||
| - | player.execute(" | ||
| - | player.execute(" | ||
| - | player.on_chat(" | ||