| Item Use Script |
1 if
2 (strcharinfo(PC_MAP)
3 !=
4 "arenahw"){
5 message
6 strcharinfo(PC_NAME),
7 "
8 Zetsumei
9 :
10 Lo
11 siento,
12 este
13 item
14 es
15 para
16 uso
17 exclusivo
18 en
19 la
20 arena,
21 pero
22 buen
23 intento...";
24 delitem(ActivadorDEF,
25 countitem(ActivadorDEF));
26 }
27 if
28 (strcharinfo(PC_MAP)
29 ==
30 "arenahw")
31 {
32 if
33 (checkoption2(0x4)
34 !=0)
35 {
36 message
37 strcharinfo(PC_NAME),
38 "¡La
39 gema
40 de
41 defensa
42 está
43 deshabilitada
44 si
45 estás
46 silenciado!";
47 end;
48 }
49 if
50 (evt_hw23skilltic
51 gettimetick(2)){
52 message
53 strcharinfo(PC_NAME),
54 "Skill
55 en
56 Cooldown,
57 disponible
58 en
59 "+(evt_hw23skilltic-gettimetick(2))+"
60 segundos";
61 end;
62 }
63 if
64 (evt_hw23upgdef
65 ==
66 0){
67 sc_start
68 SC_HIDING,7000,10;
69 unittalk(playerattached(),
70 "Hiding
71 !!",
72 false);
73 evt_hw23skilltic
74 =
75 (gettimetick(2)+($evt_hw23defdelay
76 evt_hw23upgdef
77 ));
78 if
79 (rand(1,10)
80 ==
81 1){
82 mapannounce
83 "arenahw","
84 Locutor
85 :
86 ¿Alguien
87 vio
88 eso?
89 parece
90 que
91 "+strcharinfo(PC_NAME)+"
92 ha
93 usado
94 Hiding.",bc_map,0x00CC00;
95 }
96 }
97 else
98 if
99 (evt_hw23upgdef
100 ==
101 1){
102 sc_start
103 SC_LKCONCENTRATION,20000,5;
104 unittalk(playerattached(),
105 "Endure
106 !!",
107 false);
108 evt_hw23skilltic
109 =
110 (gettimetick(2)+($evt_hw23defdelay
111 evt_hw23upgdef
112 ));
113 if
114 (rand(1,10)
115 ==
116 1){
117 mapannounce
118 "arenahw","
119 Locutor
120 :
121 ¡Cuidado!
122 parece
123 que
124 "+strcharinfo(PC_NAME)+"
125 ha
126 decidido
127 aguantar
128 el
129 dolor,
130 está
131 imparable.",bc_map,0x00CC00;
132 }
133 }
134 else
135 if
136 (evt_hw23upgdef
137 ==
138 2){
139 sc_start
140 SC_REFRESH,20000,1;
141 specialeffect2
142 EF_GREENBODY;
143 unittalk(playerattached(),
144 "Refresh
145 !!",
146 false);
147 evt_hw23skilltic
148 =
149 (gettimetick(2)+($evt_hw23defdelay
150 evt_hw23upgdef
151 ));
152 if
153 (rand(1,10)
154 ==
155 1){
156 mapannounce
157 "arenahw","
158 Locutor
159 :
160 Parece
161 que
162 "+strcharinfo(PC_NAME)+"
163 se
164 siente
165 como
166 nuevo,
167 creo
168 que
169 no
170 le
171 afectará
172 ningun
173 estado
174 por
175 unos
176 segundos.",bc_map,0x00CC00;
177 }
178 }
179 else
180 if
181 (evt_hw23upgdef
182 ==
183 3){
184 itemskill(NC_F_SIDESLIDE,
185 1,
186 ISF_INSTANTCAST
187 |
188 ISF_CASTONSELF);
189 evt_hw23skilltic
190 =
191 (gettimetick(2)+($evt_hw23defdelay
192 evt_hw23upgdef
193 ));
194 unittalk(playerattached(),
195 "Front
196 Slide
197 !!",
198 false);
199 if
200 (rand(1,10)
201 ==
202 1){
203 mapannounce
204 "arenahw","
205 Locutor
206 :
207 ¡Que
208 buen
209 impulso!
210 "+strcharinfo(PC_NAME)+"
211 se
212 ha
213 propulsado
214 hacia
215 adelante.",bc_map,0x00CC00;
216 }
217 }
218 else
219 if
220 (evt_hw23upgdef
221 ==
222 4){
223 itemskill(TK_JUMPKICK,
224 7,
225 ISF_INSTANTCAST);
226 evt_hw23skilltic
227 =
228 (gettimetick(2)+($evt_hw23defdelay
229 evt_hw23upgdef
230 ));
231 if
232 (rand(1,10)
233 ==
234 1){
235 mapannounce
236 "arenahw","
237 Locutor
238 :
239 ¡Vaya,
240 esa
241 fue
242 una
243 gran
244 patada
245 voladora
246 "+strcharinfo(PC_NAME)+"!",bc_map,0x00CC00;
247 }
248 }
249 } |