summaryrefslogtreecommitdiff
path: root/world/map/npc/003-1/npcs.txt
blob: e78ea47650fa5c0d2aaf6e6e5df9468fb5dedf4f (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
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
003-1,27,73,0|script|Tybalt#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : Prsm is one of the eldest clients on The Mana World Bank, of course I would come to his party.";
    set @npcname$, "Tybalt";
    callfunc "Banker";
    close;
}

003-1,102,31,0|script|Nicolas#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : Prsm wore the GM Cap for so long, that his hair surely got messy. We barbers must keep our best GM's hair in shape, right?";
    mes "[Nicolas]";
    mes "I'm the greatest barber in the whole mana world! Would you like a change of style or color?";
    next;
    callfunc "Barber";
    close;
}

003-1,39,66,0|script|Elanore#2006|184
{
    // Actually true
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : Prsm is one of the kindest souls I've ever seen, and I am one of the oldest NPCs in The Mana World.";
    mes "[Elanore]";
    if (BaseLevel > 10) goto L_NoHeal;
    set .@rnd, rand(4);
    if (.@rnd == 0) mes "You don't look too well, let me treat your wounds.";
    if (.@rnd == 1) mes "I will make quick work of your wounds.";
    if (.@rnd == 2) mes "Need a healing?.";
    if (.@rnd == 3) mes "Sometimes you just need to run from battle.";
    next;
    mes "[Elanore]";
    mes "Much better right?!";
    heal 10000, 10000;
    close;

L_NoHeal:
    mes "I'm sorry but I'm here only to help young people.";
    mes "Your level is already higher than 10.";
    close;
}

003-1,57,70,0|script|Aisha#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : Prsm always play with me, my friends and new players! My best friend want to be a GM when we grow up!";
    mes "[Aisha]";
    set .@rnd, rand(7);
    if (.@rnd == 0) mes "Maggots are soo slimey!";
    if (.@rnd == 1) mes "Want to play ball with me?";
    if (.@rnd == 2) mes "Monsters roam the land, i hate scorpions!";
    if (.@rnd == 3) mes "When i grow up, I want to be strong enough to kill a scorpion!";
    if (.@rnd == 4) mes "Items dropped by monsters can be sold.";
    if (.@rnd == 5) mes "Items such as foods, can be eaten to regain Health Points.";
    if (.@rnd == 6) mes "I want to be a Doctor when i grow up!";
    close;
}

003-1,120,33,0|script|Nina#2#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : I came here to bring good wishes to Prsm. He will never be forgotten.";
    mes "[Nina]";
    set .@rnd, rand(7);
    if (.@rnd == 0) mes "If i learned anything from school, Grenxen founded Tulimshar.";
    if (.@rnd == 1) mes "When i was picking rocks from the field, i saw a red scorpion.";
    if (.@rnd == 2) mes "Its polite to state your name before talking to anyone.";
    if (.@rnd == 3) mes "I have a Scorpion Doll!";
    if (.@rnd == 4) mes "I carry spare Cactus Juices while on the field.";
    if (.@rnd == 5) mes "Items such as foods, can be eaten to regain Health Points.";
    if (.@rnd == 6) mes "Grenxen is the Demon that founded Tulimshar.";
    close;
}

003-1,33,30,0|script|Ian#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : Prsm probably knows more about The Mana World than me. Of course I would come to his party.";
    mes "[Ian]";
    mes "Would you like to know about something?";
    next;
    goto L_Menu;

L_Menu:
    menu
        "Fighting", L_Fight,
        "Items", L_Items,
        "Monsters", L_Monster,
        "Stylist", L_Style,
        "Quests", L_Quests,
        "NPCs", L_NPC,
        "Commands", L_Comm,
        "Quick Keys", L_Key,
        "I know everything!", L_Quit;

L_Fight:
    mes "[Ian]";
    mes "People live in this world by living off of monsters";
    mes "You can fight monsters and even players by hitting the [CTRL] key, or left mouse click.";
    next;
    mes "[Ian]";
    mes "If you get tired of pressing the key too much, you can also type shift+ctrl";
    mes "This will make your character attack continuously for the time you are inactive.";
    next;
    goto L_Menu;

L_Items:
    mes "[Ian]";
    mes "There are three types of items.";
    mes "They can be Consumables, Equipment, or Miscellaneous";
    next;
    mes "[Ian]";
    mes "Consumable items such as Potions, can be used only once";
    mes "after use, they will dissapear from your inventory.";
    next;
    mes "[Ian]";
    mes "Equipment items like Armors, Weapons, Accessories";
    mes "can be equipped for fashionable purposes or to raise your status";
    next;
    mes "[Ian]";
    mes "Miscellaneous items such as maggot slime, are used";
    mes "in creating other items, or just to trade and sell.";
    next;
    goto L_Menu;

L_Monster:
    mes "[Ian]";
    mes "In every world, there are beasts. Monsters can be found almost anywhere!~";
    mes "To fight them, please read [Fighting] if you do not know how";
    next;
    mes "There a several types of monsters, Aggressive, Neutral, Assistants";
    next;
    mes "[Ian]";
    mes "Agressive monsters know that they are always in danger";
    mes "so therefore they always keep their guard up";
    mes "Making them attack anybody in sight";
    next;
    mes "[Ian]";
    mes "Neutral monsters tend to just lounge around until attacked";
    mes "They will leave everything alone unless they are threatened";
    next;
    mes "[Ian]";
    mes "Assistants are monsters who help eachother, there havent been any yet";
    mes "But there soon will be, These monsters attack in groups if they are threatened";
    next;
    goto L_Menu;

L_Style:
    mes "[Ian]";
    mes "The stylist NPC will cut and perm your hair!";
    mes "they are known for their hair growth formula";
    next;
    goto L_Menu;

L_Quests:
    mes "[Ian]";
    mes "There are people in the world in need of help!";
    mes "Most of these people aren't afraid to give rewards to those who help them";
    mes "So be nice and help people along the way!";
    next;
    goto L_Menu;

L_NPC:
    mes "[Ian]";
    mes "NPC[Non Playable Characters] are people who are always in the game";
    mes "Tending to many variatys of services from just chatting to helping others.";
    next;
    goto L_Menu;

L_Comm:
    mes "[Ian]";
    mes "There are no /Commands available currently";
    next;
    goto L_Menu;

L_Key:
    mes "[Ian]";
    mes "There are many key combinations, press F1 for a short list of them!";
    next;
    goto L_Menu;

L_Quit:
    close;
}

003-1,114,43,0|script|Luca#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : Prsm always help me when someone robs my camera... Or when I just forget it at home.";
    mes "[Luca]";
    mes "Ouch! It hurts, this wound I got from battle.";
    next;
    menu
        "Tell me about it", L_Exp,
        "Nevermind", L_Nev;

L_Exp:
    mes "I was fighting scorpions for experience and I bumped into a RED one. I had NEVER seen it before!";
    next;
    mes "Luckily i had a camera with me! Here's a picture of it... Let me find it, I put it in my pocket somewhere...";
    next;
    mes "Oh man! My pockets have been ripped clean off!";
    close;

L_Nev:
    mes "Hmpf!";
    close;
}

003-1,48,79,0|script|Ekinu#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : Prsm keeps the world safe from bots, scammers and spammers. And we, the guards, keep the town safe from monsters.";
    mes "[Ekinu]";
    mes "Protecting this place is my job.";
    mes "If you walk outside, there are" ;
    mes "monsters harder than anyhting in here.";
    next;
    menu
        "What kind of monsters have you seen?", L_Exp,
        "Nevermind that", L_Nev;

L_Exp:
    mes "Well, in my whole carrier, I've only seen Maggots and Scorpions.";
    next;
    mes "So please don't ask me about monsters.";
    next;
    mes "This place is actualy pretty safe";
    close;

L_Nev:
    mes "Be careful...";
    close;
}


003-1,39,79,0|script|Ryan#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : ZzzZzzZ...";
    mes "[Ryan]";
    mes "ZzzZzzZ...";
    next;
    mes "Heh, what?";
    mes "I wasn't sleeping, I just had my eyes closed!";
    close;
}

003-1,54,45,0|shop|Neko#2006|184,CactusDrink:50,CactusPotion:60,Knife:100,CottonShirt:1000,SharpKnife:300,Dagger:1000,LeatherShirt:8000


003-1,55,51,0|script|Ishi#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : I actually lost count of how many monster points Prsm accumulated, so I came to congratulate him.";
    mes "[Ishi]";
    mes "Welcome";
    close;
}

003-1,72,61,0|script|Sandra#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : I wish we had more helpful people like Prsm.";
    mes "[Sandra]";
    mes "You look sturdy enough, will you help me get something?";
    menu
        "Yes", L_Yes;

L_Yes:
    mes "[Sandra]";
    mes "Thank you for all your help!";
    close;
}

003-1,137,35,0|script|Vincent#2006|184
{
    if ($@PRSM_PARTY) message strcharinfo(0), strnpcinfo(1) + " : When I grow up, I want to be like Prsm!";
    emotion EMOTE_TONGUE, strcharinfo(0);
    end;
}