SHOW:
|
|
- or go back to the newest paste.
1 | #MINECRAFT | |
2 | ||
3 | # Pobieramy kordy gracza. Wykorzystaj zmienne x, y, z do wykonywania poniższych zadań. | |
4 | pozycja=player.position() | |
5 | x=pozycja.get_value(Axis.X) | |
6 | y=pozycja.get_value(Axis.Y) | |
7 | z=pozycja.get_value(Axis.Z) | |
8 | ||
9 | # Zadanie 1 | |
10 | # Stwórz funkcję o nazwie podwodnySwiat, którą wywołasz komendą aquaman na czacie. | |
11 | # Po wywołaniu funkcji gracz powinien zostać zamknięty w wielkim zbiorniku stworzonym ze szkła (GLASS) z wodą (WATER). | |
12 | # Wykorzystaj funkcję blocks.fill(). | |
13 | ||
14 | ||
15 | # Zadanie 2 | |
16 | # Stwórz funkcję o nazwie utopiec z parametrem liczbaUtopcow i wywołaj ją w funkcji podwodnySwiat. Wywołując funkcję podajemy liczbę utopców, które chcemy zespawnować. | |
17 | # Parametr wykorzystamy w pętli for w funkcji in range() | |
18 | # Utopiec to DROWNED | |
19 | ||
20 | ||
21 | # Zadanie 3 | |
22 | # Stwórz funkcję ekwipunek, która po wywołaniu w funkcji podwodnySwiat doda trójząb, który świetnie sprawdzi się w walce pod wodą. | |
23 | # Dodaj również zaklęcia, które ulepszą naszą broń. | |
24 | # Unbreaking poziom3 - zwiększa wytrzymałość broni. | |
25 | # Riptide poziom3 - podczas deszczu lub w wodzie użycie trójzębu zapewnia szybki transport. | |
26 | # Loyalty poziom 3 - podczas rzucenia trójzębem w przeciwnika nasza broń wraca do gracza. | |
27 | # Użyj takich funkcji jak mobs.give() oraz mobs.enchant(). | |
28 | # Trójząb to TRIDENT. | |
29 | # Możesz dodać też inne przedmioty przydatne w walce pod wodą. | |
30 | ||
31 | ||
32 | ||
33 | # Zadanie 4 | |
34 | # Stwórz funkcję o nazwie rafa i wywołaj ją w funkcji podwodnySwiat po utworzeniu zbiornika z wodą. | |
35 | # Użyj polecenia blocks.place oraz randpos() żeby dodać różne rafy w losowym miejscu, wykorzystaj również pętlę for. | |
36 | # Nazwy raf: TUBE_CORAL, BRAIN_CORAL, BUBBLE_CORAL, FIRE_CORAL, BUBBLE_CORAL_FAN | |
37 | ||
38 | # Do wykonania tego zadania możesz wybrać też listę. | |
39 | # W funkcji rafa stwórz listę o nazwie rafy i dodaj do niej parę raf różnego rodzaju. | |
40 | # Za pomocą pętli 2 pętli for wybierz z listy rafy i umieść je w losowych miejscach w wodzie. | |
41 | ||
42 | ||
43 | # Zadanie 5 | |
44 | # Funkcja zmieniająca tryb gry. | |
45 | # Stwórz funkcję o nazwie trybGry i parametrze podanyTryb. Funkcję będziemy wywoływać na czacie komendą t podając parametr 0 lub 1. | |
46 | # Kiedy podamy 0, gra powinna być w trybie przetrwania, a gracz powinien otrzymać efekt oddychania pod wodą. Kiedy podamy 1 powinien włączyć się tryb kreatywny. | |
47 | # Wykorzystaj instrukcję warunkową if elif. | |
48 | # Efekt oddychania pod wodą to WATER_BREATHING. Wykorzystaj go w funkcji mobs.apply_effect | |
49 |