summaryrefslogtreecommitdiff
path: root/npc/tulimshar
diff options
context:
space:
mode:
authorBjørn Lindeijer <bjorn@lindeijer.nl>2005-06-03 18:29:57 +0000
committerBjørn Lindeijer <bjorn@lindeijer.nl>2005-06-03 18:29:57 +0000
commita949d2d14888f0b731b2363e52291161fa9575ee (patch)
tree9d55ea118fa5a720d56f7b6e88e1b9cf0c036369 /npc/tulimshar
parente3b6a8c0629f1a9a7bd05bd3a7ba7a342905ec77 (diff)
downloadserverdata-a949d2d14888f0b731b2363e52291161fa9575ee.tar.gz
serverdata-a949d2d14888f0b731b2363e52291161fa9575ee.tar.bz2
serverdata-a949d2d14888f0b731b2363e52291161fa9575ee.tar.xz
serverdata-a949d2d14888f0b731b2363e52291161fa9575ee.zip
A bunch of new scripts and script updates by Bear.
Diffstat (limited to 'npc/tulimshar')
-rw-r--r--npc/tulimshar/children.txt96
-rw-r--r--npc/tulimshar/guards.txt57
-rw-r--r--npc/tulimshar/monsters.txt16
3 files changed, 142 insertions, 27 deletions
diff --git a/npc/tulimshar/children.txt b/npc/tulimshar/children.txt
index 9157be4c..10fb18f9 100644
--- a/npc/tulimshar/children.txt
+++ b/npc/tulimshar/children.txt
@@ -1,13 +1,93 @@
new_3-1.gat,57,70,0 script Child1 108,{
-mes "[Child]";
-mes "Maggots are soo slimey ";
-close;
+ set @TEMP,rand(7);
+ if(@TEMP == 1) goto L_1;
+ if(@TEMP == 2) goto L_2;
+ if(@TEMP == 3) goto L_3;
+ if(@TEMP == 4) goto L_4;
+ if(@TEMP == 5) goto L_5;
+ if(@TEMP == 6) goto L_6;
+ if(@TEMP == 7) goto L_7;
+ if(@TEMP == 0) goto L_1;
+
+L_1:
+ mes "[Child]";
+ mes "Maggots are soo slimey!";
+ close;
+
+L_2:
+ mes "[Child]";
+ mes "Want to play ball with me?";
+ close;
+
+L_3:
+ mes "[Child]";
+ mes "Monsters roam the land, i hate scorpions!";
+ close;
+
+L_4:
+ mes "[Child]";
+ mes "When i grow up, I want to be strong enough to kill a scorpion!";
+ close;
+
+L_5:
+ mes "[Child]";
+ mes "Items dropped by monsters can be sold for *Currency name here*";
+ close;
+
+L_6:
+ mes "[Child]";
+ mes "Items such as foods, can be eaten to regain Health Points.";
+ close;
+
+L_7:
+ mes "[Child]";
+ mes "I want to be a Doctor when i grow up!";
+ close;
}
new_3-1.gat,120,33,0 script Child2 103,{
-mes "[Child]";
-mes "Ever been pinched by a scorpion?";
-next;
-mes "It Hurts...";
-close;
+ set @TEMP,rand(7);
+ if(@TEMP == 1) goto L_1;
+ if(@TEMP == 2) goto L_2;
+ if(@TEMP == 3) goto L_3;
+ if(@TEMP == 4) goto L_4;
+ if(@TEMP == 5) goto L_5;
+ if(@TEMP == 6) goto L_6;
+ if(@TEMP == 7) goto L_7;
+ if(@TEMP == 0) goto L_1;
+
+L_1:
+ mes "[Child]";
+ mes "If i learned anything from school, Grenxen founded Tulimshar.";
+ close;
+
+L_2:
+ mes "[Child]";
+ mes "When i was picking rocks from the field, i saw a red scorpion.";
+ close;
+
+L_3:
+ mes "[Child]";
+ mes "Its polite to state your name before talking to anyone.";
+ close;
+
+L_4:
+ mes "[Child]";
+ mes "I have a Scorpion Doll!";
+ close;
+
+L_5:
+ mes "[Child]";
+ mes "I carry spare Cactus Juices while on the field.";
+ close;
+
+L_6:
+ mes "[Child]";
+ mes "Items such as foods, can be eaten to regain Health Points.";
+ close;
+
+L_7:
+ mes "[Child]";
+ mes "Grenxen is the Demon that founded Tulimshar.";
+ close;
}
diff --git a/npc/tulimshar/guards.txt b/npc/tulimshar/guards.txt
index 375199eb..ce020e48 100644
--- a/npc/tulimshar/guards.txt
+++ b/npc/tulimshar/guards.txt
@@ -1,20 +1,47 @@
new_3-1.gat,48,79,0 script Guard 104,{
- mes "[Soldier]";
- mes "Protecting this place is my job. Be careful if you walk outside, there are monsters harder than anything you find here.";
+ mes "[Guard]";
+ mes "Protecting Tulimshar is my job.";
next;
-
menu
- "What kind of monsters?",L_Exp,
- "Nevermind",L_Nev;
+ "Can you give me any tips?",L_Tip,
+ "Information",L_Info,;
-L_Exp:
- mes "Actually, in my whole career, I've only seen maggots and scorpions. So please don't ask me about monsters.";
- next;
- mes "This place is actually pretty safe.";
+L_Tip:
+ set @TEMP,rand(5);
+ if(@TEMP == 0) goto L_0;
+ if(@TEMP == 1) goto L_1;
+ if(@TEMP == 2) goto L_2;
+ if(@TEMP == 3) goto L_3;
+ if(@TEMP == 4) goto L_4;
+ if(@TEMP == 5) goto L_5;
+L_1:
+ mes "[Guard]";
+ mes "Try to carry spare potion when on fields or in dungeons, they will come in handy.";
close;
-
-L_Nev:
- mes "Careful!";
+L_2:
+ mes "[Guard]";
+ mes "Always carry a map of where you are, ask the Guides in most towns to get one.";
+ close;
+L_3:
+ mes "[Guard]";
+ mes "When in a dungeon, monsters are more aggressive than if they were outside.";
+ close;
+L_4:
+ mes "[Guard]";
+ mes "When gambling for money in casino's, make sure you have enough emergency money.";
+ close;
+L_5:
+ mes "[Guard]";
+ mes "Never underestimate the enemy.";
+ close;
+L_0:
+ mes "[Guard]";
+ mes "Let me think of a few... Oh! Do NOT attack Red scorpions unless you can kill it for sure!";
+ close;
+
+L_Info:
+ mes "[Guard]";
+ mes "Sorry I have no information for you, try asking for a tip.";
close;
}
@@ -22,6 +49,8 @@ new_3-1.gat,40,79,0 script SGuard 104,{
mes "[Soldier]";
mes "ZzzZzzZ...";
next;
- mes "Heh, what? I wasn't sleeping, I just had my eyes closed!";
- close;
+ mes "[Soldier]";
+ mes "Heh, what?";
+ mes "I wasn't sleeping, I was just resting my eyes!";
+close;
}
diff --git a/npc/tulimshar/monsters.txt b/npc/tulimshar/monsters.txt
index e838c1e2..0a03319c 100644
--- a/npc/tulimshar/monsters.txt
+++ b/npc/tulimshar/monsters.txt
@@ -1,7 +1,13 @@
-new_3-1.gat,0,0,0,0 monster Maggot 1002,20,0,0,0
-new_3-1.gat,0,0,0,0 monster Scorpion 1003,5,0,0,0
+new_3-1.gat,0,0,0,0 monster Maggot[Lv1] 1002,30,0,0,0
+new_3-1.gat,0,0,0,0 monster Scorpion[Lv5] 1003,5,0,0,0
-new_1-1.gat,0,0,0,0 monster GreenSlime 1005,50,0,0,0
-new_1-1.gat,0,0,0,0 monster GiantMaggot 1006,30,0,0,0
-new_1-1.gat,0,0,0,0 monster RedScorpion 1004,1,0,0,0
+new_1-1.gat,0,0,0,0 monster GreenSlime[Lv15] 1005,50,0,0,0
+new_1-1.gat,0,0,0,0 monster GiantMaggot[Lv20] 1006,30,0,0,0
+new_1-1.gat,0,0,0,0 monster RedScorpio[Lv35] 1004,1,0,0,0
+new_3-1.gat,0,0,0,0 monster Yslime[Lv5] 1007,25,0,0,0
+new_3-1.gat,0,0,0,0 monster Resident[Lv1] 1102,3,0,0,0
+new_3-1.gat,0,0,0,0 monster Resident[Lv1] 1103,2,0,0,0
+new_3-1.gat,0,0,0,0 monster Resident[Lv1] 1104,4,0,0,0
+new_3-1.gat,0,0,0,0 monster Resident[Lv1] 1105,5,0,0,0
+new_3-1.gat,0,0,0,0 monster Resident[Lv1] 1106,3,0,0,0