Przykład wykorzystania flagi lokalnej.

+
Przykład wykorzystania flagi lokalnej.

Witam. Pytanie jak w temacie. Flagi globalne dobrze znam i wiem do czego służą.Ale o lokalnych zupełnie nic.Proszę o jakąś podpowiedź np. Jak wykorzystać je w 'Podarunku':)
 
http://pl.djinni.wikia.com/wiki/Strona_g%C5%82%C3%B3wna Poszukaj a znajdziesz :) Największa skarbnica wiedzy o D'jinnim. EDIT:http://www.thewitcher.com/forum/index.php?topic=19309.0To jest też genialne, mam nadzieję że się przyda.
 
mistar11 said:
Super. Tylko że ja tam nic nie mogę znaleźć. Nie mógłbyś podać przykładu normalnie?
No ale co tu za przykłady tworzyć. Skoro rozumiesz globalne to w lokalnych jedyną różnicą jest to, że są przechowywane w pliku dialogowym i działają tylko w obrębie tego dialogu. Czyli działają LOKALNIE.W przypadku globalnej flagi jeden dialog może wpływać na inny, przy lokalnych możesz sterować gałęziami dialogowymi tylko w obrębie jednego dialogu i tyle, cała filozofia.
 
Tak jak mówi Dan jest w teorii. W praktyce od czasu do czasu edytor bierze flagi lokalne za globalne. Może w 1.5 zostało to wyeliminowane, ale dla świętego spokoju jeśli używasz flagi lokalnej dla danego dialogu nie twórz drugiej takiej samej w innym dialogu. Mówię to pro forma, bo czasami trudno dojść, że to mogłoby być przyczyną bugu. :)
 
Tuszu said:
W praktyce od czasu do czasu edytor bierze flagi lokalne za globalne.
Fakt, wyleciało z głowy. Rzeczywiście lepiej lokalne nazywać inaczej, bo grom wie jak to jest w 1.5, nawet jesli pozornie zadziała dla kilku kolejnych dialogów.
 
1) W dialogu w opcjach (Properties) w kategorii After Flags.Lub2) Skryptem:void main(){ SetDialogFlagValue("nazwa_flagi", 1);}Zamiast jedynki (prawda) może być zero (fałsz).
 
Top Bottom