root/npc/warps/fields/abyss_warper.txt

Revision 1, 4.5 kB (checked in by jinshiro, 17 years ago)
Line 
1//===== eAthena Script =======================================
2//= Abyss Cave Warper
3//===== By: ==================================================
4//= erKURITA
5//===== Current Version: =====================================
6//= 1.4
7//===== Compatible With: =====================================
8//= Any Athena Version
9//===== Description: =========================================
10//= Warper to Abyss Cave. and warper out
11//===== Additional Comments: =================================
12//= 1.0 Added by Nexon [Nexon]
13//= 1.1 Removed Duplicates [Silent]
14//= 1.2 Fixed tab - missing pillar's appeared [Lupus]
15//= 1.3 Updated Abyss Lake entrance based on official [SinSloth]
16//= 1.3a Removed .GATs [Lupus]
17//= 1.4 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
18//============================================================
19
20hu_fild05,168,304,0     script  Column#abyss1   111,{
21
22        mes "^3355FFThere are 3 oddly";
23        mes "shaped grooves on";
24        mes "the surface of this";
25        mes "column. It seems that";
26        mes "certain dragon body parts";
27        mes "would fit perfectly into";
28        mes "the column grooves.^000000";
29        if((countitem(1035)) && (countitem(1036)) && (countitem(1037)))
30        {
31                next;
32                switch( select( "Insert Dragon Body Parts","Eat Dragon Body Parts" ) )
33                {
34                        case 1:
35                                mes "^3355FFYou carefully place a";
36                                mes "Dragon Canine into one of";
37                                mes "the grooves, and then you";
38                                mes "hear a powerful rumbling";
39                                mes "from within the column.^000000";
40                                specialeffect 52;
41                                next;
42                                mes "^3355FFYou slowly insert a";
43                                mes "Dragon Scale into another";
44                                mes "of the column's grooves,";
45                                mes "trigerring another small";
46                                mes "tremor from the column.^000000";
47                                specialeffect 52;
48                                next;
49                                mes "^3355FFYou cautiously insert";
50                                mes "a Dragon Tail into the";
51                                mes "final groove. Lights shine";
52                                mes "forth from cracks in the";
53                                mes "column's surface...^000000";
54                                specialeffect 52;
55                                next;
56                                mes "^3355FFThe ground beneath";
57                                mes "your feet begins to";
58                                mes "violently shake.^000000";
59                                specialeffect 73;
60                                donpcevent "AbyssWarp::OnWarp";
61                                specialeffect2 36;
62                                delitem 1035,1;
63                                delitem 1036,1;
64                                delitem 1037,1;
65                                close2;
66                                warp "hu_fild05",184,204;
67                                end;
68
69                        case 2:
70                                mes "^3355FFYou gingerly place a";
71                                mes "Dragon's Canine, a Dragon";
72                                mes "Scale, and a Dragon Tail into";
73                                mes "your mouth and slowly begin";
74                                mes "to chew. Nothing happens";
75                                mes "and the taste of these items";
76                                mes "is surprisingly putrid.^000000";
77                                next;
78                                emotion e_rice,1;
79                                delitem 1035,1;
80                                delitem 1036,1;
81                                delitem 1037,1;
82                                percentheal -10,0;
83                                close;
84                }
85        }
86        close;
87}
88
89hu_fild05,171,211,0     script  Column#abyss2   111,1,1,{
90
91        mes "^3355FFThis column looks";
92        mes "very similar to the";
93        mes "one you've seen in";
94        mes "the lake. There is";
95        mes "a conspicious blue";
96        mes "groove on its surface.^000000";
97        next;
98        switch( select( "Touch the Groove","Remove Item from Groove" ) )
99        {
100                case 1:
101                        mes "^3355FF*Clatter Clatter*^000000";
102                        next;
103                        mes "^3355FFThe light emanating from";
104                        mes "the groove distorts and";
105                        mes "the column starts to shake.";
106                        mes "You hear a faint rumbling";
107                        mes "from inside the column.^000000";
108                        specialeffect 52;
109                        next;
110                        mes "*Ggghhhhhzzzz!*";
111                        mes "*BAM!*";
112                        next;
113                        mes "^3355FFThe light shining from";
114                        mes "the column's groove grows";
115                        mes "brighter as you feel the";
116                        mes "ground beneath your feet";
117                        mes "begin to slowly sink away...^000000";
118                        next;
119                        specialeffect 73;
120                        specialeffect2 36;
121                        close2;
122                        warp "hu_fild05",169,305;
123                        end;
124
125                case 2:
126                        mes "^3355FF*Ppppsssh!*";
127                        mes "You accidentally";
128                        mes "broke the item.^000000";
129                        specialeffect 52;
130                        next;
131                        mes "^3355FF*Gggggggghhhhhhhhzzzzzzjjjjhh!*^000000";
132                        next;
133                        mes "^3355FFThe light emanating from";
134                        mes "the groove distorts and";
135                        mes "the column starts to shake.";
136                        mes "The tremors in the ground";
137                        mes "make it difficult to stand";
138                        mes "steadily, but suddently you";
139                        mes "are warped somewhere else...^000000";
140                        next;
141                        specialeffect 73;
142                        specialeffect2 36;
143                        close2;
144                        warp "hu_fild05",157,284;
145                        end;
146        }
147}
148
149hu_fild05,196,210,1     script  AbyssWarp       45,2,2,{
150
151OnInit:
152        disablenpc "AbyssWarp";
153        end;
154
155OnTouch:
156        warp "abyss_01",260,268;
157        end;
158
159OnWarp:
160        initnpctimer;
161        enablenpc "AbyssWarp";
162        end;
163
164OnTimer30000:
165        stopnpctimer;
166        disablenpc "AbyssWarp";
167        end;
168}
Note: See TracBrowser for help on using the browser.