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
|
// Evol scripts.
// Author:
// Reid
// Description:
// A rich girl holding a candle.
// Variable:
// ArtisQuests_MonaDad
// Quest states:
// 0 - Quest not started
// 1 - Mona explained that her dad was missing
001-2-11,39,30,0 script Mona NPC_MONA,{
function find_daddy_quest
{
speech S_LAST_NEXT,
l("Hey you!");
switch (select(l("Yes?"), l("Sorry, I have to go.")))
{
case 1:
mes "";
break;
case 2:
speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
l("No you don't have to go. I need your help, so you have to stay.");
break;
}
speech S_LAST_NEXT | S_NO_NPC_NAME,
l("Daddy did not come back home... He said that he would be back for lunch but it has already been a week!"),
l("You have to find him, or else I will tell him that you did not help me.");
switch (select(l("You do not give me much options."), l("The elder ran away from you.")))
{
case 1:
speech S_FIRST_BLANK_LINE,
l("He said that he would check why the manhole next to the house was doing weird sounds."),
l("But he never returned."),
l("Please find my daddy...");
setq ArtisQuests_MonaDad, 1;
break;
case 2:
speech S_FIRST_BLANK_LINE,
l("I will tell my dad!");
break;
}
emotion E_SAD;
close;
}
if (getq(ArtisQuests_MonaDad) == 0)
{
find_daddy_quest();
}
npctalkonce l("Please find daddy...");
emotion E_SAD;
close;
OnInit:
.sex = G_FEMALE;
.distance = 2;
end;
}
|