diff options
author | Philipp Sehmisch <tmw@crushnet.org> | 2008-03-20 13:39:54 +0000 |
---|---|---|
committer | Philipp Sehmisch <tmw@crushnet.org> | 2008-03-20 13:39:54 +0000 |
commit | 6b430a6bdb92b1cc006da8662cd9aafa235d39fe (patch) | |
tree | e7d9cc7c544749f0396e65b98e035965cbd5669e /npc/easter2008 | |
parent | 86feed9aeb8e7102156949e84851a9f8db0705fc (diff) | |
download | serverdata-6b430a6bdb92b1cc006da8662cd9aafa235d39fe.tar.gz serverdata-6b430a6bdb92b1cc006da8662cd9aafa235d39fe.tar.bz2 serverdata-6b430a6bdb92b1cc006da8662cd9aafa235d39fe.tar.xz serverdata-6b430a6bdb92b1cc006da8662cd9aafa235d39fe.zip |
Server files for easter event.
Diffstat (limited to 'npc/easter2008')
-rw-r--r-- | npc/easter2008/monsters.txt | 15 | ||||
-rw-r--r-- | npc/easter2008/npc.txt | 49 |
2 files changed, 64 insertions, 0 deletions
diff --git a/npc/easter2008/monsters.txt b/npc/easter2008/monsters.txt new file mode 100644 index 00000000..3379a134 --- /dev/null +++ b/npc/easter2008/monsters.txt @@ -0,0 +1,15 @@ +new_1-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_2-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_3-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_5-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_7-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_9-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_10-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_12-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_14-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_15-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_16-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_17-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_18-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_19-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
+new_22-1.gat,0,0,0,0 monster EasterFluffy 1027,1,0,0,0
\ No newline at end of file diff --git a/npc/easter2008/npc.txt b/npc/easter2008/npc.txt new file mode 100644 index 00000000..dd97425a --- /dev/null +++ b/npc/easter2008/npc.txt @@ -0,0 +1,49 @@ +new_3-1.gat,40,40,6 script EasterBunny 139,{
+ if (QUEST_Easter08_state > 0) goto L_Finished;
+
+ mes "[Easter Bunny]";
+ mes "Hi handsome! Happy Easter to you.";
+ next;
+
+ set @cond, 0;
+ if (countitem(1208) > 0) set @cond, @cond + 1;
+ if (countitem(1209) > 0) set @cond, @cond + 1;
+ if (countitem(1210) > 0) set @cond, @cond + 1;
+ if (countitem(1211) > 0) set @cond, @cond + 1;
+ if (countitem(1212) > 0) set @cond, @cond + 1;
+ if (countitem(1213) > 0) set @cond, @cond + 1;
+
+ if (@cond == 6) goto L_Give;
+
+ L_Message:
+ mes "[Easter Bunny]";
+ mes "Do you want to take part in the big easter egg hunt?";
+ mes "";
+ mes "There are fluffys all around the world with their magic easter eggs.";
+ mes "When you catch them and collect 6 different kinds of eggs I will";
+ mes "give you a special prize!";
+ if (@cond > 0) mes "You already have found "+@cond+" different eggs!";
+ close;
+
+ L_Give:
+ delitem 1208, 1;
+ delitem 1209, 1;
+ delitem 1210, 1;
+ delitem 1211, 1;
+ delitem 1212, 1;
+ delitem 1213, 1;
+ mes "[Easter Bunny]";
+ mes "Here is your prize:";
+ mes "The official easter 2008 headgear!";
+ mes "Have fun!";
+ getitem 1214, 1;
+ set QUEST_Easter08_state, 1;
+ close;
+
+ L_Finished:
+ mes "[Easter Bunny]";
+ mes "You already completed the quest.";
+ mes "But maybe you would like to help others complete it, too?";
+ close;
+
+}
\ No newline at end of file |