Kvíz

V tomto návodu si ukážeme, jak v Minecraftu postavit jednoduchou kvízovou hru. V takové hře dáme hráčům za úkol projít mapu, na které se setkají s různými otázkami. Pokud odpoví špatně, vrátí se na začátek.

Co už bys měl/a umět

Mapa

Jako většina miniher, i u kvízu potřebujeme nejprve postavit mapu – místo, kde se bude hrát. Takovou mapou by mohla být uzavřená místnost s několika dírami pro procházení. Můžeš ji postavit třeba takhle:

Máme před sebou tři průchody – Tohle budou “odpovědi” v tvém kvízu

Otázky

Nyní potřebujeme napsat otázku. Nejjednodušší způsob, jak otázku napsat, je pomocí obyčené cedulky. Vezmi si v inventáři ceduli a polož ji třeba na zem. Do ní pak napiš otázku.

Otázka teď stojí před třema průchody.

Pokud chceš změnit barvu cedulky, můžeš si vzít z inventáře barvivo. V inventáři jich najdeš celkem 16, a můžeš je v inventáři vyhledat pod názvem barvivo (v angličtině dye). Pokud máš nejnovější verzi Minecraftu, můžeš také použít Váček světélkujícího inkoustu (anglicky Glow ink sac), se kterým můžeš text na cedulce zvýraznit. Pak bude vidět i ve tmě.

Příklad zvýrazněné cedulky

Odpovědi

Teď musíme napsat odpovědi. Přidej do své mapy cedulky s odpověďmi, nejlépe nad průchody. Hráč si poté bude muset vybrat průchod se správnou odpovědí. Třeba takhle:

Teď společně naprogramujeme kvíz tak, aby na špatné odpovědi poslal hráče na začátek, a na správné hráči dovolil jít dál. Použijeme k tomu jednoduchý Command block a nášlapnou desku, která CB spustí, když na ni stoupne hráč.

Vykopej si pod jednou ze špatných odpovědí otvor, a polož do něj Command block. Tady naprogramujeme teleportovací příkaz. Zjisti si souřadnice před první otázkou a vytvoř příkaz /teleport:

Command block s příkazem

Bylo by určitě nudné, kdybys musel/a s každou špatnou odpovědí psát tento příkaz. Proto je lepší, když si ho uložíš do inventáře. Podrž na klávesnici tlačítko Ctrl, a pomocí kolečka myši klikni na command block. Dostaneš do inventáře jeho kopii, kterou můžeš položit i s napsaným příkazem. Pokud na něj najedeš v inventáři myší, bude na sobě mít text (+NBT). To znamená, že má uložená nějaká data navíc.

Svůj zkopírovaný command block pro špatné odpovědi polož pod všechny průchody, u kterých je špatná odpověď. A co ta správná? Ukážeme si, jak napsat někomu do inventáře zprávu, pokud stoupne na správnou odpověď. Polož si pod správnou odpověď prázdný Command block, a napiš příkaz /tellraw:

/tellraw @s “Správně!”

Pokud takový příkaz spustíme, nejbližšímu hráči do chatu přijde zpráva. Příkaz si můžeš zkopírovat jako ten předchozí, a používat ho v dalších otázkách. Nebo, pokud chceš, můžeš ke každé otázce napsat jinou zprávu, třeba vysvětlení, proč je správně.

Přidej nad command blocky nějaký blok, a nad něj polož nášlapnou desku. První kvízová otázka je hotová!

Samozřejmě, ve svém kvízu můžeš mít víc otázek. Můžeš postavit víc otázek a Command blocky jen překopírovat. Nemusíš všechny psát odznova. Můžeš mít i víc správných odpovědí.

Konec kvízu

Až budeš mít dost otázek, bude na čase postavit konec. Každá minihra někde končí, a i ta tvoje by měla mít nějaký konec. Postav na konci kvízu nějaký pěkný pokoj, a nezapomeň na tlačítko pro návrat na začátek (nebo nějakou hlavní mapu – lobby).

Výzvy na závěr

Zkus do svého kvízu přidat tohle:

  • Dokážeš do svého kvízu přidat záchytné body (checkpointy)?
  • Dokážeš napsat text “Správně” na celou obrazovku místo do chatu?
  • Dokážeš zneviditelnit ostatní hráče, aby nikdo nevěděl, které odpovědi jsou správně?

Redstone časovače

Co bys už měl/měla umět?

Kdy je jaký časovač vhodný?

Základní redstone časovač je vhodný pro pomalejší časovače, pro hodně pomalé časovače je vhodnější hopper časovač. Pro velmi rychlý a kompaktní časovač je vhodný comparator časovač s 0 redstone repeatrama.

Základní redstone časovač

Pro základní časovač jsou nutné suroviny:

  • 4 kousky redstone dustu
  • Libovolné množství redstone prodlužovačů podle potřeby délky cyklu, pro můj návod jsem potřeboval 4
  • 2 Redstone pochodně
  • 1 páka na deaktivaci a aktivaci
  • 1 libovolný blok

Postavení časovače

Nejdřív musíš postavit 2 kousky redstone prachu na jedné straně (kde časovač začíná) a 2 kousky redstone prachu na druhé straně (kde časovač končí). Dále z jedné stranu musíš spojit jednu stranu s druhou pomocí redstone prodlužovačů, délka prodlužovačů je libovolná. Z druhé strany také spojíme strany ale libovolně někde na druhé straně vybereme místo, kde místo prodlužovače položíme blok a páku. (viz obrázek 1)

Obrázek 2; Časovač po aktivaci

Comparátor časovač

Pro comparátor časovač jsou nutné suroviny:

  • Libovolné množství redstone prachu podle množství redstone prodlužovačů
  • Libovolné množství redstone prodlužovačů (je i možné 0)
  • 1 páka
  • 1 redstone comparator

Postavení časovače

Nejdřív musíš postavit redstone comparátor tam, kde chceš položit páku na aktivaci časovače a kliknout pravým tlačítkem jednou na comparátor. Potom postavíš za comparátorem a vedle comparátoru redstone prach. Je i možné položit redstone repeatery pro pomalejší časovač (viz obrázek 4). Poslední krok je položit páku za comparátorem. (obrázek 3)

Obrázek 4; Zpomalení časovače pomocí redstone repeateru

Hopper časovač

Pro hopper časovač jsou nutné suroviny:

  • 2 hoppery
  • 2 sticky pistony
  • 4 redstone pohodně
  • Libovolný item (a počet itemu), který položíš do hopperů
  • 1 redstone block
  • 4 libovolné bloky

Postavení časovače

Nejdřív postavíš dva hoppery, které mají směr do druhého hopperu. Vedle hopperu postav comparátory, za comparátorem libovolné bloky a redstone pochodeň. Do hopperů dej libovolný počet itemů, čím víc itemů, tím pomalejší je časovač. (obrázek 5)

Dále postavíš nad redstone pochodněmi libovolné bloky a na bloky ve směru hopperů postavíš redstone pochodně. Pak ještě na jeden z hopperů položíš redstone block. (obrázek 6)

Pro dokončení časovače polož dva sticky pistony vedle redstone pochodněmi a před hopperem polož blok a na bloku polož páku. (obrázek 7)

Obrázek 7; Deaktivovaný hopper časovač

Vlastní Aternos server

v tomto návodě si ukážeme jak si zdarma vytvořit svůj minecraft server a jak si na něj nahrát vlasntní svět.

Aby si v tomto návodě mohl pokračovat, tak budeš potřebovat e-mail na který máš přístup. Nebo ještě lepší je mít vlastní google účet

Nyní už pojďme na samotný návod

1 otevřu si stránku https://aternos.org/:cs/ a klikni na tlačítko “Hrát”


2. zobrazí se ti stránka přihlášení. Pokud již učet máš, přihlaš se vyplněním údajů v polích. Pokud ne, je potřeba se zaregistrovat, nejjednodušší je to přes Google (oranžová šipka), pak si nebudeš muset pamatovat heslo. Pokud nemáš Google účet tak klikni na tlačítko registrace (žlutá šipka) a tam vyplň potřebné údaje


3. Pak se objevíš na téhle stránce, kde klikni na tlačítko “Vytvořit server”


4. Na další stránce zkontroluj že máš zaškrnuté “Java edice” (žlutá šipka) a klikni zase na tlačítko vytvořit


5. teď se ti vytvořil polotovar serveru, který si musíme před prvním spuštěním nastavit, měl by ses objevit na tekovéto stránce. V bočním panelu najdeš 10 možností na co kliknout

  1. Server – zde se aktuálně nacházíš, zapínáš a vypínáš si zde server
  2. možnosti, zde se nastavují parametry server (grafické “server properties”)
  3. konzole – zde můžeš psát do serverové konzole (například příkaz OP nebo tp, či gamerule)
  4. server log – zde se vypisují problémy serveru, či kdo použil jaký příkaz
  5. hráči – zde máš přehled všech OP hráčů, nebo banlist či whitelist. POZOR dokud nenastaviš hráče jako op, tak nemůže na serveru psát příkazy
  6. verze – tady si můžeš změnit na jaké verzi ti běží server, či přidat podporu pro mody
  7. soubory – přehled o všech souborech co máš na serveru
  8. světy – zde si nahraješ tvůj svět pokud nějaký máš
  9. zálohy – umožňuje ti automaticky zálohovat tvůj server na google disk
  10. přístup – v této sekci přidáš dalším uživatelům s aternos účtem přístup k ovládání server

6. před spuštěním serveru je potřeba si uvědomit jestli chci aby na můj server mohli hráči s neoriginální verzí minecraftu. Pokud ano, tak je třeba jít do sekce číslo 2 (možnosti) a zde zapnout tlačítko “Neplacená verze Minecraftu”. Můžeš zde ještě upravit tvojí obtížnost


7. ještě je potřeba nastavit prvního OP hráče (ten již pak muže použit příkaz /op <jmeno_hrace> k nastavení dalších OP


8. Poslední co by si mohl chtít udělat je přidat si vlastní svět, udělej to zmáčknutím tlačítka (oranžová šipka) tvůj svět můžeš nahrát jako zip. Na našich kroužcích můžete získat světy na kterých pracujete přesně ve formátu co Aternos akceptuje. (stačí kontaktovat mentora)


9. nyní mužeš svůj svět spustit na stránce 1. (server).

Aternos servery fungují tak že pokud na nich 5 minut nikdo není tak se automaticky vypnou. A pro spuštění serveru se ti občas stane že budeš čekat ve frontě. takže si nezapomeň hlídat aby si se na server připojil po spuštění, jinak se ti vypne a budeš muset ve frontě čekat znova


10. pro zobrazení IP adresy a portu serveru klikni na místo kam ukazuje oranžová šipka, ne vždy totiž stačí pouze IP adresa (žlutá šipka) a je potřeba za ní přidat i port ve formátu <ip_adresa>:<port> (např: Vydrysek.aternos.me:54321)