summaryrefslogtreecommitdiff
path: root/npc/000-1/lean.txt
blob: fdd9742acffafff1c936f4031ee043928020b718 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
// Evol scripts.
// Authors:
//    Hal9000
//    Qwerty Dragon
//    Reid
// Description:
//    Sailor who gives some informations to the player.

000-1,79,108,0	script	Lean	NPC_ELVEN_MAN_BLONDE,{
    if (getq(General_Narrator) > 0)
    {
        sailortalk;
    }

    .@gugli = getq(ShipQuests_Gugli);

    mesn;
    mesq l("Hi! I can finally see you under the sunlight!");
    next;
    mesq l("I hope you don't mind that we used your raft to build this ramp.");
    next;
    mesq l("We usually don't stop in such splendid places, but the captain let us stay here while he writes down the location of this new island on his map!");
    next;
    mesq l("Some of the crew are looking for goods we can trade with at our next destination.");
    next;

    menu
        rif(.@gugli == 1, l("Well, I was in fact looking for them. Where are they now?")), L_Sailors,
        l("Wait... Where are we going?"), L_Artis;

L_Artis:
    mes "";
    mesn;
    mesq l("Artis of course!");
    next;
    mesq l("It's where every merchant ship end their road and we won't be an exception.");
    next;
    mesq l("If you're looking for us there, most of us will be at the tavern of the Redplush, at the bar counter for Silvio's case...");

    goto L_Close;

L_Sailors:
    mes "";
    mesn;
    mesq l("They are all around the island.");
    next;
    mesq l("I'm sure Tibbo is alone in the south-west corner of the island. He believes it's the best place to collect @@s.", getitemlink(509));
    next;
    mesq l("While Jalad and Ale like to work together, as they use to do on the ship, last time I've seen them, they were near the big lake, north from here.");
    next;
    mesq l("They shouldn't be too far from each other.");
    next;

    menu
        l("Thank you for your help."), L_Close,
        l("Gugli mentioned six sailors. What about the others?"), -;

    mes "";
    mesn;
    mesq l("I'm not sure. They probably left the ship early this morning. I was not awake yet.");
    next;
    mesq l("You should ask Maxe. He's an early riser.");

    close;

L_Close:
    goodbye;
    close;

OnInit:
    .sex = G_MALE;
    .distance = 2;
    end;
}