diff options
Diffstat (limited to 'npc/events/xmas.txt')
-rw-r--r-- | npc/events/xmas.txt | 251 |
1 files changed, 251 insertions, 0 deletions
diff --git a/npc/events/xmas.txt b/npc/events/xmas.txt new file mode 100644 index 000000000..57b1e9c63 --- /dev/null +++ b/npc/events/xmas.txt @@ -0,0 +1,251 @@ +//===== eAthena Script =======================================
+//= X-mas Event
+//===== By: ==================================================
+//=
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//=
+//===== Description: =========================================
+//= Beat up Antonios and grab his socks. Get at least 3 and
+//= give them to Santa Claus Claus in exchange for a present.
+//= Includes X-mas mobs.
+//= This npc will disable, the current Santa Claus Claus npc.
+//===== Additional Comments: =================================
+//=
+//============================================================
+
+
+xmas_in.gat,100,96,4 script Father Christmas::Santa2 718,{
+ mes "[Santa Claus]";
+ mes "I'm having a bit of a problem...";
+ mes "Do you care to listen?";
+ next;
+ menu "Listen to Santa Claus.",M_0, "Give Santa Claus Proof.",M_1, "Cancel.",M_End;
+
+ M_0:
+ mes "[Santa Claus]";
+ mes "My problem is this.";
+ mes "There seems to be a man out there";
+ mes "that is impersonating me and spreading";
+ mes "terror throughout the land.";
+ next;
+ mes "[Santa Claus]";
+ mes "Like the Grinch of legend, he's taking";
+ mes "all the children's toys and keeping them";
+ mes "for himself.";
+ next;
+ mes "[Santa Claus]";
+ mes "I'm too busy here creating my batch of ";
+ mes "toys for next year, so I can't go";
+ mes "out and find him myself.";
+ mes "So I would like you to go out and";
+ mes "Destroy this man for me.";
+ next;
+ mes "[Santa Claus]";
+ mes "He has in his posession one of my";
+ mes "magic sacks, however, so he will";
+ mes "escape into it into another place when";
+ mes "you attack him each time.";
+ next;
+ mes "[Santa Claus]";
+ mes "However,";
+ mes "In his haste, he tends to drop things.";
+ mes "If by chance he drops one of his stockings";
+ mes "with holes that he uses to steal the";
+ mes "poor children's toys, pick it up.";
+ next;
+ mes "[Santa Claus]";
+ mes "If you collect 3 of these, I will give";
+ mes "you a prototype mystery box that";
+ mes "I've been keeping around the";
+ mes "lab. It spits out random presents";
+ mes "and saves me a ton of work.";
+ close;
+ M_1:
+ mes "[Santa Claus]";
+ if(countitem(7034) < 3) goto L_NotEnuf;
+ mes "Seems you've been doing a";
+ mes "good job of taking down those";
+ mes "fake Santas. Keep it up!";
+ next;
+ delitem 7034,3;
+ getitem 644,1;
+ mes "[Santa Claus]";
+ mes "There's your reward.";
+ mes "If you get 3 more, I'll give you another.";
+ mes "Hope you get a good item.";
+ close;
+
+ L_NotEnuf:
+ mes "You don't have enough socks as proof.";
+ mes "Go take down those evil Santas";
+ mes "and get more for me and I'll";
+ mes "reward you.";
+ close;
+ M_End:
+ mes "[Santa Claus]";
+ mes "I see. Well, at the very least";
+ mes "we shall meet again on Chirstmas morning.";
+ close;
+
+OnInit:
+ disablenpc "Santa1";
+ end;
+}
+
+
+//========================================================
+// X-mas Mobs
+//========================================================
+gef_fild00.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild00.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild01.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild01.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild02.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild02.gat,0,0,0,0 monster Gobline Xmas 1245,5,0,0,0
+gef_fild02.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild03.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild03.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild04.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild04.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild05.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild05.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild07.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild07.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild08.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild08.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild09.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild09.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild10.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild10.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild11.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild11.gat,0,0,0,0 monster Gobline Xmas 1245,5,0,0,0
+gef_fild11.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+
+glast_01.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+glast_01.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+
+mjolnir_01.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_01.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_02.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_02.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_03.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_03.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_04.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_04.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_05.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_05.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_06.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_06.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_07.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_07.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_08.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_08.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_08.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_09.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_09.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_10.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_10.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_11.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_11.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+mjolnir_12.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+mjolnir_12.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+
+moc_fild01.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild01.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild02.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild02.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild03.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild03.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild04.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild04.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild05.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild05.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild06.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild06.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild07.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild07.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild08.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild08.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild09.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild09.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild10.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild10.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild11.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild11.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild12.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild12.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild13.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild13.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild14.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild14.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild15.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild15.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild16.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild16.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild17.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild17.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+moc_fild18.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+moc_fild18.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+
+pay_fild01.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild01.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+pay_fild02.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild02.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+pay_fild03.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild03.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+pay_fild04.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild04.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+pay_fild05.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild05.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+pay_fild06.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild06.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+pay_fild07.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild07.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+pay_fild08.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild08.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+pay_fild09.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild09.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+pay_fild10.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild10.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+pay_fild11.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+pay_fild11.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+
+prt_fild00.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild00.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild01.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild01.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild02.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild02.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild03.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild03.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild04.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild04.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild05.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild05.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild06.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild06.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild07.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild07.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild08.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild08.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild09.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild09.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild10.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild10.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+prt_fild11.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+prt_fild11.gat,0,0,0,0 monster Santa Poring 1062,35,0,0,0
+gef_fild12.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild13.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+gef_fild14.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+
+cmd_fild01.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+cmd_fild02.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+cmd_fild03.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+cmd_fild04.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+cmd_fild05.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+cmd_fild06.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+cmd_fild07.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+cmd_fild08.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
+cmd_fild09.gat,0,0,0,0 monster Antonio 1062,5,0,0,0
|