Nolko pokořil první úroveň settingu

Nolko jako první dokázal pokořit první úroveň settingového stavění. Stal se prvním hráčem s hodností Boss. Mimo pár nových schopností, přízviska ke jménu apod. získává pár zajímavých předmětů. Může to být i inspirace pro ostatní.

Tímto, Nolko, oficiálně uznáváme, že tvoje vesnice splňuje první úroveň settingu. Promysli si umístění NPC a zda chceš ověřit klan. A jak tě vlastně zviditelníme v chatu? Pán Nolko ze Sargossu?

Na oslavu plánujeme v Sargossu uspořádat hostinu. Datum konání uveřejníme na webu a Facebooku.

Nastavení flagů v regionech

Tento návod ti pomůže nastavit si flagy v regionu podle sebe a nastavit regiony a subregiony pro pronajímání. Umožní ti vypnout creeper vybuchování, vypnout spawnování oblud a zároveň ponechat možnost množit zvířata a vesničany.

Předpoklady

Tento návod počítá s tím, že umíte vytvořit region výběrem pomocí dřevěné sekerky //wand a přivlastnit si ho pomocí /region claim nazev. Pokud ne, mrkněte se na toto video v češtině. https://www.youtube.com/watch?v=RP41zb5uGxI.

Priorita a dědičnost

Měl bys vědět, že kromě flagů je u regionů možné nastavit:

  1. Prioritu – region s vyšší prioritou přebíjí region s nižší prioritou.
  2. Dědičnost – region „potomek“ dědí vlastnosti „rodičovského“ regionu.

Nemusí tě to zajímat, pokud se regiony nepřekrývají. Pak stačí regionu jednoduše nastavit správně flag a je hotovo. Pokud však vytváříš regiony a subregiony, např. hospodu a jednotlivé pokoje, které chceš pronajímat hráčům, musíš to znát.

Prioritu a dědičnost mohou nastavovat pouze členové Members.

Priorita regionu

Každý region má základní prioritu 0. Ta může být upravena na vyšší nebo nižší, např. 10, 20, -5, -100 apod. Priorita je vždy celé číslo.

Pokud se v daném místě překrývají regiony, platí vždy nastavení regionu s vyšší prioritou.

Pokud jsou priority shodné, má vždy přednost flag zakazující.

Př.: V Ballinduru je zakázáno otvírat dveře (use deny). Region Ballinduru má nastavenou prioritu 0. V hospodě, která je subregionem v Ballinduru, je povoleno otvírat dveře (use allow). Hospoda má nastavenou prioritu 10, která přebíjí nastavení Ballinduru a hráči tak mohou v hospodě otvírat hlavní dveře a používat další zařízení.

Priorita se nastavuje příkazem:

/rg setpriority názevregionu priorita

Dědičnost regionů

Dědičnost regionů funguje podobně jako priorita regionu s pár rozdíly. Potomek dědí z rodičovského regionu:

  1. Nastavení vlastníků a členů (owners, members),
  2. Vvšechny flagy, pokud nejsou nastaveny jinak.

Dědičnost se hodí například pro situace, kdy potřebujete subregionům nastavit všechny flagy nadřazeného regionu nebo si díky dědičnosti můžete vytvořit „šablonu“ a její vlatnosti aplikovat na jiné regiony.

Dědičnost se nastavuje příkazem:

/region setparent region-potomek region-rodič

Priorita vs. Dědičnost

Dědičnost funguje správně pouze v případě, když potomek má stejnou nebo vyšší prioritu než rodičovský region. Pokud by totiž měl rodič vyšší prioritu než podřízené regiony, přepsal by kompletně jejich nastavení.

Kdy to nejde bez priority?

Jsou situace, kdy se bez nastavení priority neobejdete. Je to vždy, když chcete v subregionu povolit něco, co je v nadřazeném regionu zakázáno. V takovém případě je nutné nastavit subregionu vyšší prioritu, jinak se automaticky použije zakazující flag.

Př.: Pokud by byla ponechána výchozí priorita hospody na 0, takže hospoda i Ballindur by měli stejnou prioritu 0, přednost by dostal flag zakazující a hráči by nemohli dveře otvírat.

Nastavení flagů

Skupiny pro nastavení flagů

Měl bys vědět, že flagy v regionu je možné nastavit buď pro všechny hráče, nebo je možné určit, na které skupiny se daný flag vztahuje. Vestavěné skupiny jsou:

  • all – všichni hráči (není třeba uvádět)
  • members – členové regionu
  • owners – vlastníci regionu
  • nonmembers – všichni kromě vlastníků a členů
  • nonowners – všichni kromě vlastníků

Povolené flagy

V Angharu je možné použít tyto flagy:

  • use
  • chest-access
  • vehicle-place
  • vehicle-destroy
  • greeting
  • farewell
  • grass-growth
  • vine-growth
  • mycelium-spread
  • creeper-explosion
  • other-explosion
  • ender-pearl
  • tnt
  • lighter
  • pistons
  • fire-spread
  • lava-fire
  • entity-item-frame-destroy
  • entity-painting-destroy
  • block-break (jen Member)
  • block-place (jen Member)
  • allowed-cmds (jen Boss)
  • blocked-cmds (jen Boss)

Flagy globálního regionu

V globálním regionu (v divočině) jsou automaticky nastavené následující flagy:

  • ride allow (-g all)
  • enderdragon-block-damage deny
  • blocked-cmds /mc

Globální region má prioritu 0 a je v něm automaticky zakázán koberec. Hráči Boss si mohou koberec zapnout pomocí flagu allowed-cmds /mc.

Použití flagů

Flagy se aplikují na region následujícím univerzálním příkazem:

/region flag <region> -g <skupina> <flag> [hodnota]

Region je název regionu, pro který nastavujeme flag. Skupina je skupina (members, nonmembers, owners…), pro kterou má flag platit. Hodnota může být různá podle typu flagu.

Flagy můžeme nastavit i globálně bez použití skupiny, flag se bude automaticky vztahovat na všechny hráče. Příkaz bude následující

/region flag <region> <flag> [hodnota]

Příklady použití flagů

/region flag mujhrad -g nonmembers use deny

Zakáže nečlenům regionu „mujhrad“ používat dveře, pásky, nášlapné desky apod.

/region flag mujhrad -g nonowners chest-access deny

Zakáže všem mimo skupiny owners (tj. i memberům) přístup do truhel.

/region flag mujhrad creeper-explosion deny
/region flag mujhrad lighter deny
/region flag mujhrad tnt deny
/region flag mujhrad fire-spread deny

Vypne výbuchy creeperů, zapalovač, TNT, šíření ohně.

/region flag mujhrad allowed-cmds /mc

Zapne schopnost používat létající koberec v regionu. Region musí mít prioritu vyšší než 0, aby toto nastavení přebilo zákaz z __global__ regionu.

Spawnování zvířat, monster a villagerů

V Angharu hrajeme na vyšší obtížnost a je to survival. Proto až na výjimky nejsou povolené flagy, které zakazují spawnování mobů. Přesto, zde je návod, jaké flagy a jakým způsobem použít.

flag mob-spawning

Pokud použijete flag mob-spawning deny, zakážete jakékoliv spawnování. A to jak oblud, tak zvířat nebo villagerů. Jednoduše v regionu nemůže spawnout jakákoliv nová entita. Tento flag se nedá nijak nastavit nebo omezit na určitou skupinu entit. Tento flag nastavíte příkazem:

/region flag mujhrad mob-spawning deny

flag deny-spawn

Flag deny-spawn je selektivní a zakazuje spawnování pouze těm monstrům, které u flagu uvedete. Díky němu tak můžete zakázat zombíky, kostlivce, pavouky a jinou havěť, ale neovlivní to množení  krav, slepic nebo villagerů. Tento flag nastavíte příkazem:

/region flag mujhrad deny-spawn zombie,spider,skeleton...

Výčet musí být vždy kompletní v rámci jednoho příkazu. Zapomenete-li na jednu obludu, nelze ji dodatečně přidat. Proto si raději předem obludy vypište, ať na nějakou nezapomenete.

Mapa Tamrielu z The Elder Scrolls

Názvy a jména pro Anghar a okolí

Možná jste hráli některé z her The Elder Scrolls – Oblivion, Skyrim, Morrowind, Dragonborn aj. – a možná si vybavujete, že se to celé odehrávalo v Tamrielu.

Podobně bychom to rádi udělali s naší hrou. Anghar jako jeden z krajů většího světa, celkově jako zdroj inspirace pro hru, zdroj příběhů a možná způsob, jakým by Anghar mohl v budoucnu pokračovat – nový server jako jiný kraj.

Pro začátek, zkuste do komentářů navrhnout:

1) názvy jiných zemí
2) jména králů a jiných panovníků
3) jména hlavních měst a významných vesnic.

Tři nejlepší komentáře vybereme a odměníme ve hře.

dynmapa anghar minecraft server

Dynmapa na hezké adrese

Dynmapa je nyní dostupná i na adrese anghar.coolabo.com/mapa-sveta. Stará adresa bude stále fungovat, takže to jen pro doplnění, co pěkného přináší vlastní doména Anghar.cz.

Nový plugin pro peníze a platby mezi hráči

Plugin pro evidenci peněz (příkazy money, money top, money send…) jsme nahradili jednodušším pluginem. Důvod je, že stávající plugin začal zlobit a autor již plugin nepodporuje. S novým pluginem se trochu změnily příkazy, více viz nápověda.
Aktuálně je zároveň odstavený server pro údržbu. Spustíme opět co nejdříve.

Webovka a server na doméně Anghar.cz

Už jsme lehce informovali i na Facebooku, zřídili jsme doménu Anghar.cz a přesunuli na ni tuto webovku. Bude se to lépe pamatovat a působí to profesionálněji.

Co je ale možná zajímavější, umožňuje nám to zřídit pěknou adresu i pro herní server! Zvolili jsme adresu mc.anghar.cz, pod kterou se můžete (jakmile to dáme do provozu a otestujeme) přihlašovat do hry.

 

Obrázek ChestShop

Fungující ChestShop

Volba pluginu pro tvorbu obchodů  nakonec padla na klasický ChestShop. Je to ten samý plugin, který většina stálých hráčů velmi dobře zná.

Jak na to? Položíte truhlu a dáte na ní ceduli. Na tu napíšete na 2. řádek počet kusů v balení, 3. řádek B nakupnicenahrace : S odprodejdoobchodu, 4. řádek ID předmětu.

Players jsou omezeni na nákup a prodej v existujících obchodech, Members mohou obchody vytvářet.

Povolení na obchodování vydává rada Angharu (automaticky povoleno) a účtuje si 5 zl. za jeden obchod. Po ukončení obchodu dostanete nazpět 4 zl.

Z prodejů je odváděn desátek do královské pokladnice (hráč zaplatí částku na ceduli, prodejce dostane o 10 % méně).

Vychytávka (ověřit, zda funguje)

Místo ID předmětu můžete napsat otazník „?“ a předmět by se měl doplnit automaticky při prvním vložení do truhly.

Držte věc v ruce a dejte příkaz /iteminfo – ukáže se Vám ID předmětu.

Spuštění nového serveru

Máme tady pár novinek ke spuštění serveru. Informace o nové mapě, o pluginech, hráčských skupinách a možnosti úhrady členství.

Nová mapa s custom presetem

Minulý týden jsme spustili novou mapu. Jde o standardní minecraftem generovanou mapu s pár odlišnostmi. Byla navýšena maximální výška hor až na 256. Zároveň byla zvětšena velikost biomů, nyní by měly mít dvojnásobnou velikost. Stejně tak byla zvětšena velikost řek. Ty jsou nyní až dvakrát širší a mělo by jich být o něco méně.

Server a pluginy

Aktualizovali jsme server na verzi 1.8.8, tedy nejnovější minecraft verzi. Všechny dosavadní pluginy běží bez problému.

Aktuálně instalované pluginy jsou:

  • Essentials – základní příkazy, které znáte
  • WorldGuard – ochrana pozemků
  • WorldEdit – pokročilé úpravy terén

Zvažujeme zapojení dalších pluginů, které by mohly ozvláštnit hru. Nicméně stále by mělo jít o hard survival. Víte o něčem, co by se Vám tu líbilo? Pošlete nám vzkaz na Facebooku nebo zde do komentářů.