summaryrefslogtreecommitdiff
path: root/npc/017-3/dimonds.txt
blob: f324134deeed6db8ad3f1a092efcb3d1d7b4fefa (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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
// TMW2/LoF scripts.
// Authors:
//    TMW-LoF Team
//    Jesusalva
// Description:
//    Dimond's Cove NPCs

017-3,34,38,0	script	Dimond	NPC_DIMOND,{
    showavatar NPC_DIMOND;
    mesn;
    mesq l("Welcome to Dimond's Cove!");
    next;
    mesn;
    mesq l("Please, don't say I got fat. I DON'T WANNA HEAR IT FROM YOU, WAS I CLEAR?");
    next;
    mesn;
    mesq l("Please, enjoy the show! There are some people upstairs, too.");
    //mesq l("Talk to the waitress to get some food. Enjoy the show! And you can sleep on the 3rd Floor.");
    if (BaseLevel < 55)
        close;
    mesc l("Also...");
    GHQ_Assign(GreenDragon, "Land of Fire");
    close;

OnInit:
    .sex=G_FEMALE;
    .distance=5;
    end;
}

017-3,40,35,0	script	Phil	NPC_BARD_TRUMP,{
    showavatar NPC_BARD_TRUMP;
    if (season() == SPRING)
        goto L_Quest;
    mesn;
    mesq l("We've finally solved the problem with our instruments!");
    next;
    mesn;
    mesq l("Now we can play any songs! Hooray!");
    close;

L_Quest:
    mesn;
    mesq l("All spring it is the same thing... The instruments stop working!");
    close;

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

017-3,40,37,0	script	Jerry	NPC_BARD_DRUMS,{
    showavatar NPC_BARD_DRUMS;
    if (season() == SPRING)
        goto L_Quest;
    mesn;
    mesq l("I finally figured out what was wrong. I must thank everyone who help us.");
    next;
    mesn;
    mesq l("I can't believe it took so long to fix... And worse, next spring it'll be the same story all over again...");
    close;

L_Quest:
    mesn;
    mesq l("All spring it is the same thing... The instruments stop working!");
    close;

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

017-3,42,36,0	script	Robert	NPC_BARD_HARPS,{
    showavatar NPC_BARD_HARPS;
    if (season() == SPRING)
        goto L_Quest;
    mesn;
    mesq l("We held to our hope and Jerry figured it out.");
    next;
    mesn;
    mesq l("Now we are no longer useless — we can play music again!");
    close;

L_Quest:
    mesn;
    mesq l("All spring it is the same thing... The instruments stop working!");
    close;

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


017-3,35,35,0	script	Shannon	NPC_LOF_NOBLEMAN,{
    showavatar NPC_LOF_NOBLEMAN;
    mesn;
    mesq l("I'm a traveling poet and admirer of Robert Burns, a bard from the mana world.");
    next;
    mesn;
    mesq l("I wonder if he exists on this world too. Because if he doesn't, I could tell many tales about him!");
    close;
L_Close:
    close;

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


017-3,80,32,0	script	Dimonds Cove Story	NPC_NO_SPRITE,{
    mesn l("The Story of Dimonds Cove");
    next;
    mes l("One day Dimond D. Stone dreamed of her own restaurant.");
    mes l("Dimond sold her food alone in this spot for some time,");
    mes l("longing for the day she would have a building.");
    mes l("She met an adventurer named Merlin outside of the");
    mes l("desert mines one day.");
    next;
    mes l("They became friends and Dimond told Merlin about her idea.");
    mes l("Merlin was a accomplished carpenter and wanted to make a new");
    mes l("place in the world. He told Dimond that he would make her");
    mes l("restaurant for her. He gathered the tools and after much");
    mes l("hard work, Dimonds Cove was built.");
    next;
    mes l("At January 2008 - Construction of Dimonds Cove.");
    close;

OnInit:
    .sex=G_OTHER;
    .distance=3;
    end;
}

/*
017-3,71,30,0	script	Inn	NPC400,{
    mes "Welcome to the Dimonds Cove Inn";
    mes "Rooms are 200 gp a night.";
    mes "Plese check in with Basil.";
    close;
}

017-3,24,27,0	shop	Bartender	NPC112,539:87,567:250,568:250

017-3,32,34,0	shop	Waitress	NPC139,519:50,533:55,534:45,562:125,676:100

017-3,85,41,0	shop	Blacksmith	NPC146,545:5000,529:2,603:1000

017-3,65,41,0	shop	General Store#dimond	NPC137,586:500,524:800,544:2000,632:500,528:500,735:500

017-3,75,68,0	script	Basil	NPC_TOMBOY,{
    showavatar NPC_TOMBOY;
    if (!is_night())
        goto L_Day;
    mesn;
    mesq l("For only 100 GP, you can sleep on the beds of the Land Of Fire.");
    if (Zeny < 100)
        close;
    next;
    mesn;
    mesq l("The nanorob-- err, the *magic* will seal all your wounds. You trust Basil, right?");
    next;
    select
        rif(Zeny > 100, l("Yes, please, book me a bed.")),
        l("Uh... I *just* remembered I have something else to do!");
    if (@menu == 2)
        close;
    Zeny=Zeny-100;
    recovery(getcharid(3));
    if (rand2(1,3) == 1)
		sc_start SC_POISON, 60000, 0, 10000;
    else
		sc_start SC_ATTHASTE_POTION1, 60000, 5;

    close;

L_Day:
    mesn;
    mesq l("You can't sleep here during daytime!");
    close;

OnInit:
    .sex=G_MALE;
    .distance=5;
    end;
}
*/