diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2005-06-03 18:29:57 +0000 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2005-06-03 18:29:57 +0000 |
commit | a949d2d14888f0b731b2363e52291161fa9575ee (patch) | |
tree | 9d55ea118fa5a720d56f7b6e88e1b9cf0c036369 /npc/tulimshar | |
parent | e3b6a8c0629f1a9a7bd05bd3a7ba7a342905ec77 (diff) | |
download | serverdata-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.txt | 96 | ||||
-rw-r--r-- | npc/tulimshar/guards.txt | 57 | ||||
-rw-r--r-- | npc/tulimshar/monsters.txt | 16 |
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 |