root/npc/events/easter.txt @ 1

Revision 1, 7.4 kB (checked in by jinshiro, 17 years ago)
RevLine 
[1]1//===== eAthena Script =======================================
2//= Easter Egg Event
3//===== By: ==================================================
4//= kobra_k88
5//= fixed by Yoshimo
6//===== Current Version: =====================================
7//= 1.0a
8//===== Compatible With: =====================================
9//=
10//===== Description: =========================================
11//= Break easter eggs in towns an cities to find chocolates.
12//= Exchange the chocolates for prizes.
13//= Includes Easter egg and Easter bunny mobs.
14//===== Additional Comments: =================================
15//= Not sure about "Gold coin" as being one of the prizes.
16//= fixed infinite gifts [Yor] (thanks to Yoshimo from Freya's forum)
17//============================================================
18
19
20geffen,95,201,3 script  Shilo   50,{
21        mes "[Shilo]";
22        if(easter_Q == 1) goto L_Check;
23        mes "*Sigh*... Where is my sister!?";
24        next;
25        mes "[Shilo]";
26        mes "Oh... Hi there! I'm extremely excited! You know why?";
27        next;
28        mes "[Shilo]";
29        mes "My favorite holiday is here... ^D2A200Easter^000000!!";
30        next;
31        mes "[Shilo]";
32        mes "I can't wait to go find some easter eggs...";
33        next;
34        if(@talked == 1) menu "I want to look for these eggs.",sM_0, "... Eggs? Why?",M_0, "You seriously bore me... *yawn*...",M_End;
35        menu "... Eggs? Why?",M_0, "You seriously bore me...*yawn*..",M_End;
36
37        M_0:
38                mes "[Shilo]";
39                mes "You mean you've never been on an ^5533FFEaster Egg Hunt^000000 before?";
40                next;
41                mes "[Shilo]";
42                mes "They're the best! See every year, people from all over hide ^5533FFEaster eggs^000000 through out Rune Midgard.";
43                mes "And it's our job to go find as many as possible and collect all of the goodies inside of them.";
44                next;
45                mes "[Shilo]";
46                mes "See, along time ago, the Peco Peco roamed the land free of any hostilities...";
47                mes "All over Rune Midgard, they did as the pleased, and they reproduced without any fears.";
48                next;
49                mes "[Shilo]";
50                mes "The Peco Peco population thrived and kept growing... Eventually their numbers got out of hand.";
51                mes "The people of Rune Midgard decided that they needed to do something about the overwhelming population of Peco Pecos.";
52                next;
53                mes "[Shilo]";
54                mes "So they set out to destroy as many of the Peco Peco eggs they could find!!";
55                next;
56                mes "[Shilo]";
57                mes "Many children found the destruction of helpless Peco Peco eggs to be unbearable.";
58                mes "They were very sad about this and pleaded with their parents to stop.";
59                next;
60                mes "[Shilo]";
61                mes "Unfortunately they could not stop.";
62                mes "If they did nothing the fertile lands of Rune Midard would be destoryed by the Peco Pecos.";
63                next;
64                mes "[Shilo]";
65                mes "So they decided to try to convince the children that destroying the eggs was a good thing.";
66                mes "The parents starting making fake peco peco eggs that had treats in them.";
67                next;
68                mes "[Shilo]";
69                mes "They hid them all over town and had the children search for them.";
70                mes "Once found, the children would break the eggs and find the treats. They would then feel happy about breaking Peco Peco eggs.";
71                next;
72                mes "[Shilo]";
73                mes "Now the Peco Peco has natural enemies, like desert wolves, which keep the Peco Peco population in check.";
74                mes "Therefore the people of Rune Midgard no longer have to destroy defenseless Peco Peco eggs.";
75                next;
76                mes "[Shilo]";
77                mes "But we still carry on the tradition of hiding fake eggs all over Rune Midgard every year.";
78                mes "And that is the story behind Easter in Rune Midgard.";
79                next;
80                mes "[Shilo]";
81                mes "You know... it looks like I'm going to be here for alonge while. I'll tell you what...";
82                next;
83                mes "[Shilo]";
84                mes "If you go out and find some ^5533FFEaster eggs^000000 and bring me back their special 'treats', I will give you something for them...";
85                mes "What do you say?";
86                set @talked, 1;
87                next;
88                menu "What do I have to do?",sM_0, "Nah, I'm to busy.",sM_End;
89
90                sM_0:
91                        mes "[Shilo]";
92                        mes "All you have to do is go hunt for some Easter eggs which can be found in the towns and cities all over Rune Midgard.";
93                        next;
94                        mes "[Shilo]";
95                        mes "When you find them, break em. If you're lucky, there will be delicious ^D2A200'Chocolates'^000000 inside of them.";
96                        mes "Find at least ^00950010^000000, and bring them to me and I will give you a ^FF5533prize^000000.";
97                        next;
98                        mes "[Shilo]";
99                        mes "The more you bring to me, the better my gift to you will be.";
100                        next;
101                        mes "[Shilo]";
102                        mes "I'll will give you something for:";
103                        mes "^00950010 ^D2A200Chocolates";      // 1 gold coin ?
104                        mes "^5533FF50 ^D2A200Chocolates^000000";       // 1 old blue box
105                        mes "and ^FF3355150 ^D2A200Chocolates^000000";  // 1 old purple box
106                        next;
107                        mes "[Shilo]";
108                        mes "So what do you say?";
109                        next;
110                        menu "Sounds fun, I'll do it!",ssM_0, "I have better things to do",ssM_End;
111       
112                        ssM_0:
113                                mes "[Shilo]";
114                                mes "Great! But I must warn you...";
115                                next;
116                                mes "[Shilo]";
117                                mes "During your hunt, you may come across the protectors of these eggs...";
118                                next;
119                                mes "[Shilo]";
120                                mes "They have a bright, light blue color and are very 'fluffy'...";
121                                mes "Though I have never seen one, I've heard many stories about them.";
122                                next;
123                                mes "[Shilo]";
124                                mes "The have come to be know as... '^FF3355Easter Bunnies^000000'!!";
125                                mes "Be safe and good luck. I'll be waiting here.";
126                                set easter_Q, 1;
127                                close;
128
129                        ssM_End:
130                                mes "[Shilo]";
131                                mes "Well it's your loss...";
132                                emotion 9;
133                                close;
134                sM_End:
135                        mes "[Shilo]";
136                        mes "Ahh, I understand. Farewell.";
137                        close;
138        M_End:
139                mes "[Shilo]";
140                mes "... Well, you're not all that exciting to talk with either...";
141                emotion 9;
142                close;
143
144
145//---------------------
146L_Check:
147//----------
148        mes "Find any ^D2A200Chocolate^000000 yet?";
149        next;
150        mes "[Shilo]";
151        if (countitem(558) < 10) goto L_NotEnuf;
152        mes "Great. You have " + countitem(558) + " ^D2A200Chocolates^000000. Here is your prize...";
153        if (countitem(558) >= 150) goto L_150;
154        if (countitem(558) >= 50) goto L_50;
155
156        delitem 558,10;
157        getitem 671,1;
158        goto L_Cont;
159
160        L_50:
161                delitem 558,50;
162                getitem 603,1;
163                goto L_Cont;
164
165        L_150:
166                delitem 558,150;
167                getitem 617,1;
168                goto L_Cont;
169
170        L_Cont:
171        mes "Have fun and happy Easter!";
172        close;
173
174        L_NotEnuf:
175                mes "You don't have enough ^D2A200Chocolate^000000 for a prize.";
176                close;
177}
178
179
180// Easter Eggs
181//=====================================================
182alberta,0,0,0,0 monster Easter Egg      1920,100,0,0,0
183aldebaran,0,0,0,0       monster Easter Egg      1920,150,0,0,0
184amatsu,0,0,0,0  monster Easter Egg      1920,100,0,0,0
185comodo,0,0,0,0  monster Easter Egg      1920,100,0,0,0
186geffen,0,0,0,0  monster Easter Egg      1920,120,0,0,0
187gonryun,0,0,0,0 monster Easter Egg      1920,100,0,0,0
188izlude,0,0,0,0  monster Easter Egg      1920,80,0,0,0
189louyang,0,0,0,0 monster Easter Egg      1920,200,0,0,0
190morocc,0,0,0,0  monster Easter Egg      1920,250,0,0,0
191payon,0,0,0,0   monster Easter Egg      1920,150,0,0,0
192prontera,0,0,0,0        monster Easter Egg      1920,250,0,0,0
193umbala,0,0,0,0  monster Easter Egg      1920,100,0,0,0
194yuno,0,0,0,0    monster Easter Egg      1920,150,0,0,0
195
196// Easter Bunny
197//======================================================
198alberta,0,0,0,0 monster Easter Bunny    1921,1,1200000,900000,0
199geffen,0,0,0,0  monster Easter Bunny    1921,1,1200000,900000,0
200morocc,0,0,0,0  monster Easter Bunny    1921,2,1200000,900000,0
201payon,0,0,0,0   monster Easter Bunny    1921,1,1200000,900000,0
202prontera,0,0,0,0        monster Easter Bunny    1921,2,840000,420000,0
Note: See TracBrowser for help on using the browser.