summaryrefslogtreecommitdiff
path: root/npc/tulimshar
diff options
context:
space:
mode:
authorZuzanna K. Filutowska <platyna@users.sourceforge.net>2006-02-21 22:56:33 +0000
committerZuzanna K. Filutowska <platyna@users.sourceforge.net>2006-02-21 22:56:33 +0000
commitc6d0b0b8f0bcc085a019cffa320ab9ef314e3e7d (patch)
treee7150cf899f354e97305b48bf91ff0744eebf985 /npc/tulimshar
parentd279d5473873d99b86eeb1d95b7d11d68d20da3b (diff)
downloadserverdata-c6d0b0b8f0bcc085a019cffa320ab9ef314e3e7d.tar.gz
serverdata-c6d0b0b8f0bcc085a019cffa320ab9ef314e3e7d.tar.bz2
serverdata-c6d0b0b8f0bcc085a019cffa320ab9ef314e3e7d.tar.xz
serverdata-c6d0b0b8f0bcc085a019cffa320ab9ef314e3e7d.zip
I have included these in previous import for some reason. Stupid me.
Diffstat (limited to 'npc/tulimshar')
-rw-r--r--npc/tulimshar/barber.txt85
-rw-r--r--npc/tulimshar/children.txt93
-rw-r--r--npc/tulimshar/guide.txt87
-rw-r--r--npc/tulimshar/monster_guide.txt36
-rw-r--r--npc/tulimshar/monsters.txt32
5 files changed, 333 insertions, 0 deletions
diff --git a/npc/tulimshar/barber.txt b/npc/tulimshar/barber.txt
new file mode 100644
index 00000000..83f99910
--- /dev/null
+++ b/npc/tulimshar/barber.txt
@@ -0,0 +1,85 @@
+new_3-1.gat,102,31,0 script Barber 100,{
+ mes "[Barber]";
+ mes "I'm the greatest barber in the whole mana world! Would you like a change of style or color?";
+ next;
+
+ menu
+ "Change my style",style,
+ "Change my color",color,
+ "Nah I'm fine",fine;
+
+style:
+ menu
+ "Classic",style1,
+ "Curly",style2,
+ "Scruffy",style3,
+ "Slick",style4,
+ "Mohawk",style5;
+
+style1:
+ setlook 1,1;
+ close;
+style2:
+ setlook 1,2;
+ close;
+style3:
+ setlook 1,3;
+ close;
+style4:
+ setlook 1,4;
+ close;
+style5:
+ setlook 1,5;
+ close;
+
+color:
+ menu
+ "Black",black,
+ "Purple",purple,
+ "Green",green,
+ "Blue",blue,
+ "Red",red,
+ "Blonde",blonde,
+ "Light blue",lightblue,
+ "Gray",gray,
+ "Brown",brown,
+ "White",white,
+ "No hair",nohair;
+
+fine:
+ close;
+
+black:
+ setlook 6,1;
+ close;
+purple:
+ setlook 6,2;
+ close;
+green:
+ setlook 6,3;
+ close;
+blue:
+ setlook 6,4;
+ close;
+red:
+ setlook 6,5;
+ close;
+blonde:
+ setlook 6,6;
+ close;
+lightblue:
+ setlook 6,7;
+ close;
+gray:
+ setlook 6,8;
+ close;
+brown:
+ setlook 6,9;
+ close;
+white:
+ setlook 6,10;
+ close;
+nohair:
+ setlook 6,11;
+ close;
+}
diff --git a/npc/tulimshar/children.txt b/npc/tulimshar/children.txt
new file mode 100644
index 00000000..0dcffd57
--- /dev/null
+++ b/npc/tulimshar/children.txt
@@ -0,0 +1,93 @@
+new_3-1.gat,57,70,0 script Child1 108,{
+ 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.";
+ 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,{
+ 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/guide.txt b/npc/tulimshar/guide.txt
new file mode 100644
index 00000000..33f380ad
--- /dev/null
+++ b/npc/tulimshar/guide.txt
@@ -0,0 +1,87 @@
+new_3-1.gat,33,30,0 script Guide 102,{
+ mes "[Guide]";
+ mes "Would you like to know about something?";
+ next;
+ menua:
+ 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_Know;
+L_Fight:
+ mes "[Guide]";
+ 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 "[Guide]";
+ 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 menua;
+L_Items:
+ mes "[Guide]";
+ mes "There are three types of items.";
+ mes "They can be Consumables, Equipment, or Miscellaneous";
+ next;
+ mes "[Guide]";
+ mes "Consumable items such as Potions, can be used only once";
+ mes "after use, they will dissapear from your inventory.";
+ next;
+ mes "[Guide]";
+ mes "Equipment items like Armors, Weapons, Accessories";
+ mes "can be equipped for fashionable purposes or to raise your status";
+ next;
+ mes "[Guide]";
+ mes "Miscellaneous items such as maggot slime, are used";
+ mes "in creating other items, or just to trade and sell.";
+ next;
+ goto menua;
+L_Monster:
+ mes "[Guide]";
+ 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 "[Guide]";
+ 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 "[Guide]";
+ mes "Neutral monsters tend to just lounge around until attacked";
+ mes "They will leave everything alone unless they are threatened";
+ next;
+ mes "[Guide]";
+ 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 menua;
+L_Style:
+ mes "[Guide]";
+ mes "The stylist NPC will cut and perm your hair!";
+ mes "they are known for their hair growth formula";
+ next;
+ goto menua;
+L_Quests:
+ mes "[Guide]";
+ 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 menua;
+L_NPC:
+ mes "[Guide]";
+ 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 menua;
+L_Comm:
+ mes "[Guide]";
+ mes "There are no /Commands available currently";
+ next;
+ goto menua;
+L_Key:
+ mes "[Guide]";
+ mes "There are many key combinations, press F1 for a short list of them!";
+ next;
+ goto menua;
+L_Know:
+ close;
+}
diff --git a/npc/tulimshar/monster_guide.txt b/npc/tulimshar/monster_guide.txt
new file mode 100644
index 00000000..002f7d7c
--- /dev/null
+++ b/npc/tulimshar/monster_guide.txt
@@ -0,0 +1,36 @@
+new_3-1.gat,46,66,0 script MonsterGuide 102,{
+if(MPQUEST == 0) goto Register;
+ mes "[Monster Guide]";
+ mes "You currently have " +Mobpt+ " Monster Points";
+ mes "These points are acquired while killing monsters";
+ close;
+Register:
+ mes "[Monster Guide]";
+ mes "Oh my, you dont seem to be registered as a Quest Participant, would you like to register?";
+ next;
+ menu "Register",L_R,"Skip",L_N,"Information",L_I;
+ L_R:
+ mes "[Monster Guide]";
+ mes "Give me a second to look over your paperwork.";
+ next;
+ mes "[Monster Guide]";
+ mes "Well, looks like you qualify!";
+ mes "Welcome to the questing world!";
+ set MPQUEST,1;
+ close;
+ L_N:
+ mes "[Monster Guide]";
+ mes "Very well, you dont know what your missing.";
+ close;
+ L_I:
+ mes "[Monster Guide]";
+ mes "Here in The Mana World, there are certain rewards for your vanquishing of foes.";
+ mes "For example, there are Monster Points, every monster you kill has a certain amount of points that get added to your account.";
+ mes "The more points you have, the more expensive things you can buy using them.";
+ next;
+ mes "[Monster Guide]";
+ mes "So whaddya say, sign up wont u?";
+ close;
+}
+
+
diff --git a/npc/tulimshar/monsters.txt b/npc/tulimshar/monsters.txt
new file mode 100644
index 00000000..645c5627
--- /dev/null
+++ b/npc/tulimshar/monsters.txt
@@ -0,0 +1,32 @@
+// Map: new_3-1
+// This is Tulimshar the city - southern Part with market and casino/inn.
+// ALWAYS keep a backup file before edit (experience :)
+// The last param is the Event on Mobdeath
+//
+
+new_3-1.gat,0,0,0,0 monster Maggot 1002,35,2000,0,ConquestMob3::OnMaggotDead
+new_3-1.gat,0,0,0,0 monster Scorpion 1003,25,2500,0,ConquestMob3::OnScorpionDead
+new_3-1.gat,0,0,0,0 monster Firegoblin 1011,20,2500,0,ConquestMob3::OnFireGoblinnDead
+
+new_3-1.gat,0,0,0 script ConquestMob3 -1,{
+// id 1002 = Maggot
+OnMaggotDead:
+ if (MPQUEST == 1) set Mobpt,Mobpt+1;
+ break;
+
+// id 1003 = Scorpion
+OnScorpionDead:
+ if (MPQUEST == 1) set Mobpt,Mobpt+2;
+ break;
+end;
+}
+
+// id 1011 = FireGoblin
+OnFireGoblinDead:
+ if (MPQUEST == 1) set Mobpt,Mobpt+2;
+ break;
+end;
+}
+
+
+