summaryrefslogblamecommitdiff
path: root/npc/003-1/lieutenantdausen.txt
blob: 30b4cfdb0e23689cdc1d3948fc475bd64f963bad (plain) (tree)




















































































                                                             
                                                                        









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         









                                              
                         








                    
// 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;
}