// Author:
// Saulc
003-1,111,84,0 script Lieutenant Dausen NPC_PLAYER,{
function quest_findAllKids
{
setq TulimsharQuest_WaterForGuard, 1;
speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
l("Good luck !");
close;
}
.@has = getq(TulimsharQuest_WaterForGuard);
if (.@has == 0)
{
speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
l("Hello can you help me for find all kids");
do
{
select
l("Yes"),
menuaction(l("Quit"));
switch (@menu)
{
case 1:
quest_findAllKids;
break;
}
} while (@menu != 2);
}
else if (.@has == 1)
{
speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
l("You don't find all of them yet.");
close;
}
else if (.@has == 2)
{
speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
l("Thank you, there is your reward");
narrator("You receive 30 exp.");
getexp 30, 0;
setq CandorQuest_HAS, 3;
close;
}
else
{
speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
l("Thank you for your help.");
close;
}
closedialog;
goodbye;
close;
OnInit:
.sex = G_MALE;
.distance = 3;
end;
}
function script CheckGuard {
.questCheck = .questCheck + 1;
l("Oh Welcome then.");
speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
l("Oh! You found me well played !.");
narrator("You receive 5 exp.");
if (.questCheck == 18)
{
setq CandorQuest_HAS, 2;
}
getexp 5,0;
close;
}
003-1,98,100,0 script Guard Philip 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant(); // FIXME and everywhere else: Missing Function
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,98,121,0 script Guard Defou 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,102,121,0 script Guard Avou 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,58,158,0 script Guard Benji 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,62,158,0 script Guard Valou 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,71,138,0 script Guard Nutelo 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,58,128,0 script Guard Moustacha 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,58,100,0 script Guard Popaul 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,51,73,0 script Guard Yen 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-2,41,37,0 script Guard Youn 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,54,52,0 script Guard Maxim 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,50,36,0 script Guard Totor 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,53,36,0 script Guard Roukin 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,35,34,0 script Guard Falko 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-3,39,37,0 script Guard Malindax 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,111,101,0 script Guard Fromag 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,102,80,0 script Guard Tetric 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}
003-1,107,80,0 script Guard Biscop 451,{
if (getq(CandorQuest_HAS) == 1)
{
//CheckEnfant();
}
end;
OnInit:
.sex = G_OTHER;
.distance = 1;
end;
}