Cíl příkazu

Navigace:  Rozhodování >

Cíl příkazu

Předchozí stránkaNahoruDalší stránka

Vzpomínáte si ještě, jak jsme si u postav a předmětů popisovali příkazy, u nichž je definován nějaký cíl? Nyní si ukážeme, jak toho konkrétně docílit.

 

Do příslušné větve nejprve musíme přetáhnout výraz Porovnej, na jehož levou stranu následně přetáhneme výraz Cíl příkazu. Na pravou stranu pak přetáhneme objekt, který nás zajímá. Tento objekt musí být uveden mezi cíli příkazu, jinak Urwigo zahlásí varování. Výraz Cíl příkazu pak bude obsahovat konkrétní cíl zvolený hráčem. Podmínka tedy bude splněna, pokud hráč zvolil cíl, který je uveden na pravé straně porovnání.

 

Vrátíme-li se tedy i k příkladu, který byl ve zmiňovaném pokračování uveden, mějme předmět „Zlatý klíč“, kterým lze odemknout pouze „Zlatý zámek“. V předmětu „Zlatý klíč“ tedy zadefinujeme příkaz „Odemknout“, u kterého zaškrtneme jako specifické cíle všechny zámky. V obslužném kódu pak můžeme vytvořit akci Když/jinak s podmínkou Porovnej Cíl příkazu = „Zlatý zámek“, kde bude kód pro případ, že hráč použije zlatý klíč na zlatý zámek. V předmětu „Stříbrný klíč“ pak můžeme v obdobném příkazu „Odemknout“ použít podmínku Porovnej Cíl příkazu = „Stříbrný zámek“.