wz

 
HELP -ON LINE
 Popis súborov
 Klávesové skratky
 Editor animácii
 Triky
 Efekty
 TRScriptEditor
 Vlak Winroom
 Vlak Dxtr3D
 Úprava zvuku (swf)
 Room Side,Tvorba okien (swf)
 2D Mreža (swf)
 Sibir
 Alone in the Dark
 
Návšteva:
 
Posledná úprava:
21.12.2006
 

Triky

1) Bezbranná Lara

Ak chceme aby Lara nemohla používať zbrane môžeme použiť príkaz YungLara v skripte, ktorý však použije mladú Laru a úplne zablokuje používanie zbraní, čo môže byť neželané. Ak chceme mať „dospelú“ Laru, alebo len dočasne zablokovať zbrane. Môžeme použiť effect 12 pre zakázanie používania zbraní. Lara nebude môcť vytiahnuť zbrane ani z nich strielať. Pre opätovné povolenie zbraní sa používa effect 13. Postup je celkom jednoduchý stačí definovať spúšť a do príkazov pridať effect 12 (alebo effect 13). Pri pokuse o vytiahnutie zbrane sa kamera za Larou mierne „pohupne“, ale zbrane Lara nevytiahne.

POZOR!!! Effect 12 zbrane NEODSTRÁNI, len zabráni ich použitiu. Zbrane ostanú Lare v inventári a za pásom. A navyše príkaz zle pracuje s „dlhými“ zbraňami (kuša, brokovnica, granátomet) tie sa môžu po nastavení v inventári a zbesilom stláčaní na kláves „vytiahnuť zbraň“ (space), objaviť Lare v ruke aj keď sa z nich strieľať nedá. (Pozri obrázok)

2) Zanechanie predmetu po mŕtvych nepriateľoch

Štandartne sa toto robí pomocou triggru Item_is_Picked_Up. Existuje však aj omnoho jednoduchší spôsob. Stačí totiž položiť na sektor predmet a následne na rovnaký sektor aj nepriateľa. Po zabití nepriateľa z neho vypadne daný predmet. Nepriateľa treba pravdaže predtým aktivovať. :)

POZOR!!! Tento postup nieje kompatibilní so zakázaním miznutia nepriateľov po zabití. Či už sa používa patch, alebo úprava animácie, je dôležité aby nepriateľ po zabití zmizol.

3) Trapdoor bez triggru TRAPDOOR

Na to aby Lara mohla kráčať po trapdore (padacích dverách) a neprepadla sa je nutné aby bol na sektore pod dverami definovaný trigger TRAPDOOR. Existuje však aj druhý spôsob bez definície triggra. Stačí aby dvere boli umiestnené na rozhraní dvoch miestností (dolnej a hornej) tak že budú vložené do dolnej miestnosti. Dvere treba vložiť do dolnej miestnosti a šípkou hore ich vyzdvihnúť na hranicu medzi dolnou a hornou miestnosťou.

4) Dvere

Pri vkladaný dverí môže nastať problém že Lara sa nebude vedieť dostať tesne k dverám, kvôli neviditeľnej bariére zasahujúcej jeden sektor pred nimi. Ak na obr.1 vložíme dvere na sektor 1 Lara nebude vedieť vkročiť na sektor 2 , kvôli neviditeľnej bariére. Čiastočným riešením by bolo umiestniť dvere na sektor 2 a otočiť ich do totožnej polohy. V tom prípade by však Lara nemohla vkročiť na sektor 1. čo nevadí pokiaľ sa Lara nedostane do miestnosti za dverami bez otvorenia týchto dverí. Ak potrebujeme zabezpečiť Lare prístup k dverám z oboch strán musíme ich umiestniť na rozhranie dvoch miestností (obr 2). Potom táto bariéra nebude ani na jednej strane dverý.

Obr. 1 Obr. 2

5) Alternácia miestností pomocou Flame Emitter 2

Alternácia miestností sa robí pomocou príkazov Alternate_On a Alternate_Off. Môže však nastať situácia keď sa príkazy použiť nedajú a môžeme v spúšti použiť len predmety. Vtedy je možné alternovať miestnosť pomocou predmetu Flame Emitter 2. Postup je jednoduchý stačí vložiť do levelu Flame Emitter 2 a nastaviť mu OCB na mínus alternujúca skupina. (Ak alternujeme skupinu 2 nastavíme mu OCB na -2). Po jeho aktivácii sa potom daná alternujúca skupina prepne.

POZOR!!! Týmto spôsobom sa dá alternácia len zapnúť nie vypnúť.

6) Aktivovane činnosti po zabití nepriateľa

Pokiaľ chceme aby sa nejaká činnosť stala automaticky potom čo Lara zabije nepriateľa (napr. otvorenie dverí). Môžeme zvoliť jednoduchý postup. Vložíme si do levelu nepriateľa, ktorému nastavíme normálne trigger na aktiváciu. Zapneme kartu spúští (triggrov). Potom otvoríme list objektov (Ctrl+i) a vyberieme daného nepriateľa a zvolíme „Označenie pre spúšt“. Klikneme na sektor pod nepriateľom a dáme spúšť „Switch_is_on“ (áno naozaj spúšť pre vypínače). Do poľa príkazov už len zadefinujeme požadované akcie. Po zabití nepriateľa sa trigger aktivuje. V skratke stačí definovať spúšť pre vypínače na nepriateľa takáto spúšť sa vykoná po zabití nepriateľa.

POZOR!!!Je to jeden malí problém po zabitý nepriateľa aby sa trigger aktivoval musí ešte Lara vkročiť na sektor kde je trigger aktivovaný. To sa dá vyriešiť tak že sa trigger „Switch_is_on“ nadefinuje aj mimo sektor na ktorom je nepriateľ. (Trigger môže byť aj pod celou miestnosťou).


 
Dnes

22.10.2018, Pondelok


Meniny má:
na Slovensku:
Sergej

a v Čechách:
Sabrina