Práce s klíči

Z Armed Assault nápověda

Přejít na: navigace, hledání

Klíče (keys) jsou nový prvek v Armed Assaultu, který umožňuje zamykat a odemykat mise. Právě díky klíčům jsou některé jednotlivé mise ze začátku zavřené a zpřístupňují se až dohráním jiných misí. Zároveň slouží k odškrtnutí čtverečků v seznamu pod dohrání dané mise.

Seznam odemknutých klíčů se ukládá do souboru uživatelského profilu daného hráče.

Klíče v Description.ext

V souboru Description.ext se definuje seznam klíčů potřebných k tomu, aby bylo vůbec možné misi hrát. Nejlépe si to ukážeme na příkladu:

keys[] = {"klic1","klic2","klic3","klic4"};
keysLimit = 2;
doneKeys[] = {"klic5"};

keys je pole se seznamem klíčů, na které se podmínka vztahuje. Důležité ale je, že není nutné mít aktivní všechny, ale pouze určitý počet z nich definovaný o řádek niž v keysLimit. V tomto případě je nutné mít aktivní aspoň dva z nich, přičemž to mohou to být kterékoli dva ze seznamu.
doneKeys pak udává klíč, který je nutný mít aktivní k tomu, aby se zaškrtlo políčku u mise v seznamu.

Klíče ve scriptech

V misi samotné je možné klíče aktivovat a kontrolovat, je-li daný klíč aktivní. To se dá využít například v případě, že děláte pokračování nějaké své mise a chcete zkontrolovat, jestli uživatel někdy dříve hrál první díl. Zároveň to může sloužit i v návaznosti na oficiální mise, například tréninkové - v misi se vás nějaká postava zeptá, jestli umíte létat s vrtulníkem a vy zkontrolujete, jestli je aktivní klíč tréninkové mise pro let s helikoptérou a v závislosti na výsledku odpovíte Ano nebo Ne. Možností je spousta.

Tady jsou již zmiňované příkazy:

activateKey "klic1"

Aktivuje daný klíč. Ten se pak zapíše do seznamu aktivních klíčů uživatelského profilu.

isKeyActive "klic1"

Kontroluje, zda-li je klíč aktivní. Pokud ano, vrátí true.

Závěr

Klíče v sobě skrývají obrovský potenciál a rozhodně se nebojte je použít. Díky nim lze mise efektivně propojovat mezi sebou, a to nejen v rámci děl jednoho autora, ale i děl celé komunity. Způsob využití je jen na vás

Název klíče si samozřejmě nezapomeňte označit vaším registrovaným tagem.

Osobní nástroje