No i pytanie moje, czy jest dobrze zdefiniowany?

Wole nie wstawiać bez pewności bo jeszcze coś schrzanie
Kowalski 1
DEFINE
NAME Kowalski
HUMAN 1 1 1
ATTR 11 11
SKILLS 2 26970 0 5550 1 20430 0 7200
LAST_MISSION 1
CHAR @ 110 0
RANDSEED 0
VOICE 110 GALLERY ja 1
END_OF_DEFINE
----------------------------
Sprawdzałem, działa Kowalski pojawia się na drugiej mapce. Tylko nie wiem czemu nie uruchamia sie po jego pojawieniu dialog.
---------------------------
Jeszcze jeden edit: Już chyba wiem! Dla drugiej części misji utworzyłem oddzielny plik tekst (Txt01_cont.txt), a to trzeba w tym samym co pierwszej misji wpisać
Ok, wszystko już działa
---------------
Sorry za post pod postem, ale chce by bło widoczne
Mam nowy problem, wzorując się na skrypcie z tematu "Mój 1 mod" zrobiłęm coś takiego:
every 0$1 trigger GetDist(Kowalski,Jablonski)<8 do
Begin
InGameOn;
DialogueOn;
CenterNowOnUnits(Jablonski);
Say(Kowalski,'a2');
Say(Jablonski,'b1');
Say(Kowalski, 'a3');
Say(Jablonski,'b2');
Say(Kowalski,'a4');
Say(Jablonski,'b3');
SetSide(Jablonski,GetSide(Kowalski));
InGameOn;
DialogueOn;
end;
Dzięki temu tekstowi Jabłoński powieninen dołączyć do Kowalskiego kiedy się spotkają, po skończonje rozmowie, jest jednak error przy Compile:
Linking error at New1 line 34: undefined identifier 'GetDist'!
W czym rzecz?