Mam taki problem z celem misji w SAIL'u. Kiedy już wszystko mam wpisane i włączam tryb ''go to game mode'' w edytorze to jest dialog, a potem dziwny błąd może mi ktoś pomóc i powiedzieć dlaczago???
Najpierw SAIL:
Code: Select all
starting
begin
InGameOn;
DialogueOn;
Say(Hans,'H1');
Say(Hasan,'A1');
Say(Hasan,'A2');
Say(Hans,'H2');
DialogueOff;
InGameOff;
ChangeMissionObjectives('C1');
end;
every 0$1 trigger IsInArea(Hans,AreaEON) do
begin
InGameOn;
DialogueOn;
Say(Hasan,'A3');
Say(Hasan,'A4');
Say(Hans,'H3');
Say(Hans,'H4');
DialogueOff;
ComEnterUnit(Hans,EON);
InGameOff;
end;
on enterbuilding(b,un) do
begin
if un=hans then
if b=eon then
begin
AddMedal('medal1',1);
AddMedal('medal2',1);
AddMedal('medal3',1);
GiveMedals('Main');
RewardPeople(Hans);
SaveCharacters(Hans,'Hans');
YouWin;
end;
end;
A potem plik texts.txt:
Code: Select all
@ Za wszelką cenę.
% Hans Schmidt... bla bla bla
# C1
- Przejdź do EONa.
$ H1
- A więc już czas!
$ A1
- Grupa 13 Legionu przygotować się!
$ A2
- bla bla
$ H2
- bla bla
$ H3
- bla bla
$ A3
- bla bla
$ A4
- bla bla
$ H3
- bla bla
$ H4
- bla bla
^Main
Cele wykonane
* medal1
+ Wszedłeś do EONa
*
* medal2
+ Wszedłeś do EONa
*
* medal3
+ Wszedłeś do EONa
*
A potem po pierwszym dialogu pojawia się błąd treści:
SAIL function ''ChangeMissionObjectives'': List index out of bounds (49).
Tak sam problem przy medalach. Pisze tylko przy przydzielaniu:
Bad idenfiter in SAIL.
Niech ktoś powie co jest źle i co zrobić??? (Piszę w tym temacie bo NNPlaya zablokował mi tamten: SAIL i wszystko o nim''
![Sad :(](./images/smilies/icon_sad.gif)
). Albo poprostu piszcie na moje GG -
10928494.
![Very Happy :D](./images/smilies/icon_biggrin.gif)