god_se_festival.txt 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773
  1. //===== rAthena Script =======================================
  2. //= Valkyrie's Gift NPCs
  3. //===== By: ==================================================
  4. //= L0ne_W0lf
  5. //===== Current Version: =====================================
  6. //= 1.1
  7. //===== Compatible With: =====================================
  8. //= rAthena Project
  9. //===== Description: =========================================
  10. //= [Official Conversion]
  11. //= Post-God Item SE Creation Summoning Event
  12. //= Second Sister is a custom translation.
  13. //===== Additional Comments: =================================
  14. //= 1.0 First version. [L0ne_W0lf]
  15. //= 1.1 Added GM management function. [Euphy]
  16. //============================================================
  17. // Original name: "Festival Manager#god_se_fes00"
  18. yuno,1,1,0 script Festival Manager#gq_fes0 891,{
  19. callfunc "F_GM_NPC";
  20. mes "[Festival Manager]";
  21. mes "I am the festival NPC manager for the God SE quest.";
  22. mes "Please enter your password.";
  23. next;
  24. if (callfunc("F_GM_NPC","07godsefes",1) == 0) {
  25. mes "[Festival Manager]";
  26. mes "Password is incorrect.";
  27. close;
  28. }
  29. mes "[Festival Manager]";
  30. mes "What would you like to do?";
  31. next;
  32. switch(select("Disable festival NPCs:Enable festival NPCs")) {
  33. case 1:
  34. mes "[Festival Manager]";
  35. mes "Ending festivals and disabling NPCs.";
  36. donpcevent "Rmimi Ravies#gq_fes01::Onover";
  37. donpcevent "Rmimi Ravies#gq_fes01::Onover";
  38. close;
  39. case 2:
  40. mes "[Festival Manager]";
  41. mes "Resetting festivals and enabling NPCs.";
  42. donpcevent "Rmimi Ravies#gq_fes01::Onover";
  43. donpcevent "Rmimi Ravies#gq_fes01::OnEnable";
  44. close;
  45. }
  46. }
  47. yuno,118,192,5 script Rmimi Ravies#gq_fes01 891,{
  48. if (countitem(7840) > 0) {
  49. mes "[Rmimi Ravies]";
  50. mes "This is the flower.";
  51. mes "This is just a formality, but let me check your qualifications.";
  52. next;
  53. if (is_guild_leader() == true) {
  54. mes "[Rmimi Ravies]";
  55. mes "Your qualification is verified as a Guild master.";
  56. next;
  57. mes "[Rmimi Ravies]";
  58. mes "I wonder if you know what this flower's use is... Let me explain it to you.";
  59. next;
  60. mes "[Rmimi Ravies]";
  61. mes "This is the holy flower given by the Wish Maiden in Valkyrie, it can summon certain monsters by certain summoners.";
  62. next;
  63. mes "[Rmimi Ravies]";
  64. mes "There are only two summoners in this world...";
  65. mes "Me and my sister Rhehe...";
  66. next;
  67. mes "[Rmimi Ravies]";
  68. mes "We are totllly different, but we can...";
  69. next;
  70. mes "[Rmimi Ravies]";
  71. mes "...................................";
  72. next;
  73. mes "[Rmimi Ravies]";
  74. mes "Anyway,";
  75. mes "Do you want to summon monsters?";
  76. next;
  77. switch(select("Do not summon:Summon, please")) {
  78. case 1:
  79. mes "[Rmimi Ravies]";
  80. mes "I don't like to be interrupted by others..";
  81. next;
  82. mes "[Rmimi Ravies]";
  83. mes "But it's just business.";
  84. close;
  85. case 2:
  86. break;
  87. }
  88. mes "[Rmimi Ravies]";
  89. mes "I will explain to you how to summon monsters.";
  90. mes "This flower can summon the monsters 'Valkyrie's Blessing' and 'Valkyrie's Present' for one hour here in Juno.";
  91. next;
  92. mes "[Rmimi Ravies]";
  93. mes "An announcement will be made stating which monster is summoned.";
  94. mes "This festival is given by the Wish maiden for all adventurers to enjoy all over the world.";
  95. next;
  96. mes "[Rmimi Ravies]";
  97. mes "Now, are you ready to summon monsters?";
  98. next;
  99. switch(select("No, I'm not ready now.:Yes! I'm ready for that.")) {
  100. case 1:
  101. mes "[Rmimi Ravies]";
  102. mes "If you are not ready, why did you come to me?";
  103. next;
  104. mes "[Rmimi Ravies]";
  105. mes "I'll be waiting until you are ready.";
  106. mes "It is just business afterall.";
  107. close;
  108. case 2:
  109. break;
  110. }
  111. mes "[Rmimi Ravies]";
  112. mes "Now we are ready.";
  113. next;
  114. if ($@gqse_festival == 0) {
  115. mes "[Rmimi Ravies]";
  116. mes "Ok, we would ge started to summon monsters.";
  117. delitem 7840,1; //Valkyrie's_Gift
  118. next;
  119. mes "[Rmimi Ravies]";
  120. mes "Have a good time.";
  121. donpcevent "Rmimi Ravies#gq_fes01::OnStart";
  122. announce "["+ strcharinfo(0) +"] member of ["+ GetGuildName( getcharid(2) ) +"] is summoning a 'Valkyrie's Present' in 'Juno'.",bc_all,"0x70dbdb";
  123. close;
  124. }
  125. else {
  126. mes "[Rmimi Ravies]";
  127. mes "It seems that a Valkyrie's Blessing summoning ritual is already in progress elsewhere.";
  128. next;
  129. mes "[Rmimi Ravies]";
  130. mes "Please try again later.";
  131. close;
  132. }
  133. }
  134. else {
  135. mes "[Rmimi Ravies]";
  136. mes "It seems you are not worthy.";
  137. next;
  138. mes "[Rmimi Ravies]";
  139. mes "I don't know how you obtained that flower, but if you're not capable of leading others.. then you cannot continue.";
  140. next;
  141. mes "[Rmimi Ravies]";
  142. mes "Too tough?";
  143. mes "Well, what can you do, that's part of the job.";
  144. close;
  145. }
  146. }
  147. else {
  148. mes "[Rmimi Ravies]";
  149. mes "Don't you have any voucher?";
  150. close;
  151. }
  152. OnInit:
  153. enablenpc "Rmimi Ravies#gq_fes01";
  154. end;
  155. OnEnable:
  156. enablenpc "Rmimi Ravies#gq_fes01";
  157. end;
  158. OnDisable:
  159. disablenpc "Rmimi Ravies#gq_fes01";
  160. end;
  161. OnStart:
  162. initnpctimer;
  163. set $@gqse_festival,1;
  164. end;
  165. Oncall:
  166. if (mobcount("yuno","Rmimi Ravies#gq_fes01::OnMyMobDead") < 31) {
  167. monster "yuno",0,0,"Valkyrie's Blessing",1083,100,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  168. monster "yuno",0,0,"Valkyrie's Gift",1951,25,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  169. monster "yuno",0,0,"Valkyrie's Gift",1952,25,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  170. monster "yuno",0,0,"Valkyrie's Gift",1953,25,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  171. monster "yuno",0,0,"Valkyrie's Gift",1954,25,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  172. monster "yuno",0,0,"Valkyrie's Prank",1002,10,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  173. }
  174. else if (mobcount("yuno","Rmimi Ravies#gq_fes01::OnMyMobDead") > 149) {
  175. monster "yuno",0,0,"Valkyrie's Blessing",1083,1,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  176. monster "yuno",0,0,"Valkyrie's Gift",1951,1,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  177. monster "yuno",0,0,"Valkyrie's Gift",1952,1,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  178. monster "yuno",0,0,"Valkyrie's Gift",1953,1,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  179. monster "yuno",0,0,"Valkyrie's Gift",1954,1,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  180. }
  181. else {
  182. monster "yuno",0,0,"Valkyrie's Blessing",1083,50,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  183. monster "yuno",0,0,"Valkyrie's Gift",1951,10,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  184. monster "yuno",0,0,"Valkyrie's Gift",1952,10,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  185. monster "yuno",0,0,"Valkyrie's Gift",1953,10,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  186. monster "yuno",0,0,"Valkyrie's Gift",1954,10,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  187. monster "yuno",0,0,"Valkyrie's Prank",1002,5,"Rmimi Ravies#gq_fes01::OnMyMobDead";
  188. }
  189. end;
  190. Onover:
  191. killmonster "yuno","Rmimi Ravies#gq_fes01::OnMyMobDead";
  192. set $@gqse_festival,0;
  193. stopnpctimer;
  194. end;
  195. OnMyMobDead:
  196. end;
  197. OnTimer10000:
  198. announce "The summoning ceremony will start in 5 min in Juno.",bc_all,"0x70dbdb";
  199. end;
  200. OnTimer13000:
  201. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  202. end;
  203. OnTimer120000:
  204. announce "The summoning ceremony will start in 3 min in Juno.",bc_all,"0x70dbdb";
  205. end;
  206. OnTimer123000:
  207. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  208. end;
  209. OnTimer240000:
  210. announce "The summoning ceremony will start in 1 min in Juno.",bc_all,"0x70dbdb";
  211. end;
  212. OnTimer243000:
  213. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  214. end;
  215. OnTimer300000:
  216. announce "The first 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  217. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  218. end;
  219. OnTimer303000:
  220. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  221. end;
  222. OnTimer308000:
  223. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  224. end;
  225. OnTimer600000:
  226. announce "The second 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  227. donpcevent "Rmimi Ravies#gq_fes01::oncall";
  228. end;
  229. OnTimer603000:
  230. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  231. end;
  232. OnTimer608000:
  233. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  234. end;
  235. OnTimer900000:
  236. announce "The third 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  237. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  238. end;
  239. OnTimer903000:
  240. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  241. end;
  242. OnTimer908000:
  243. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  244. end;
  245. OnTimer1200000:
  246. announce "The fourth 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  247. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  248. end;
  249. OnTimer1203000:
  250. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  251. end;
  252. OnTimer1208000:
  253. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  254. end;
  255. OnTimer1500000:
  256. announce "The fifth 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  257. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  258. end;
  259. OnTimer1503000:
  260. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  261. end;
  262. OnTimer1508000:
  263. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  264. end;
  265. OnTimer1800000:
  266. announce "The sixth 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  267. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  268. end;
  269. OnTimer1803000:
  270. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  271. end;
  272. OnTimer1808000:
  273. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  274. end;
  275. OnTimer2100000:
  276. announce "The seventh 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  277. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  278. end;
  279. OnTimer2103000:
  280. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  281. end;
  282. OnTimer2108000:
  283. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  284. end;
  285. OnTimer2400000:
  286. announce "The eighth 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  287. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  288. end;
  289. OnTimer2403000:
  290. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  291. end;
  292. OnTimer2408000:
  293. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  294. end;
  295. OnTimer2700000:
  296. announce "The ninth 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  297. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  298. end;
  299. OnTimer2703000:
  300. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  301. end;
  302. OnTimer2708000:
  303. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  304. end;
  305. OnTimer3000000:
  306. announce "The first0 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  307. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  308. end;
  309. OnTimer3003000:
  310. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  311. end;
  312. OnTimer3008000:
  313. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  314. end;
  315. OnTimer3300000:
  316. announce "The eleventh 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  317. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  318. end;
  319. OnTimer3303000:
  320. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  321. end;
  322. OnTimer3308000:
  323. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  324. end;
  325. OnTimer3600000:
  326. announce "The twelfth 'Valkyrie's Present' has been summoned here in Juno by the Wish maiden.",bc_all,"0x70dbdb";
  327. donpcevent "Rmimi Ravies#gq_fes01::Oncall";
  328. end;
  329. OnTimer3603000:
  330. announce "The final ceremony will be performed for 5 minutes.",bc_all,"0x70dbdb";
  331. end;
  332. OnTimer3608000:
  333. announce "Please come to Juno to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  334. end;
  335. OnTimer3900000:
  336. announce "The entire ceremony is over now, I am sure all of you had fun.",bc_all,"0x70dbdb";
  337. donpcevent "Rmimi Ravies#gq_fes01::Onover";
  338. end;
  339. }
  340. // Original name: "Festival Manager#god_se_fes02"
  341. rachel,1,1,0 script Festival Manager#gq_fes2 891,{
  342. callfunc "F_GM_NPC";
  343. mes "[Festival Manager]";
  344. mes "I am the festival NPC manager for the God SE quest.";
  345. mes "Please enter your password.";
  346. next;
  347. if (callfunc("F_GM_NPC","07godsefes",1) == 0) {
  348. mes "[Festival Manager]";
  349. mes "Password is incorrect.";
  350. close;
  351. }
  352. mes "[Festival Manager]";
  353. mes "What would you like to do?";
  354. next;
  355. switch(select("Disable festival NPCs:Enable festival NPCs")) {
  356. case 1:
  357. mes "[Festival Manager]";
  358. mes "Ending festivals and disabling NPCs.";
  359. donpcevent "Rhehe Ravies#gq_fes03::Onover";
  360. donpcevent "Rhehe Ravies#gq_fes03::Ondisable";
  361. close;
  362. case 2:
  363. mes "[Festival Manager]";
  364. mes "Resetting festivals and enabling NPCs.";
  365. donpcevent "Rhehe Ravies#gq_fes03::Onover";
  366. donpcevent "Rhehe Ravies#gq_fes03::OnEnable";
  367. close;
  368. }
  369. }
  370. rachel,132,117,3 script Rhehe Ravies#gq_fes03 891,{
  371. if (countitem(7840) > 0) {
  372. mes "[Rhehe Ravies]";
  373. mes "A flower!!";
  374. mes "Shall we proceed?";
  375. next;
  376. if (is_guild_leader() == true) {
  377. mes "[Rhehe Ravies]";
  378. mes "Eeeeh, so young and yet you're a guild master? Your guildsmen must be jealous.";
  379. next;
  380. mes "[Reumimi Ravies]";
  381. mes "I'm not sure if you understand the uses for that flower, so I'll briefly explain.";
  382. next;
  383. mes "[Reumimi Ravies]";
  384. mes "That flower has been passed down as a gift from the Valkyrie Wish Maiden herself.";
  385. mes "It may be used to summon special monsters through summoners in special areas.";
  386. next;
  387. mes "[Rhehe Ravies]";
  388. mes "There are only two summoners in existence who are capable of using that flower.";
  389. mes "One is me, and the other is my twin sister Reumimi.";
  390. next;
  391. mes "[Rhehe Ravies]";
  392. mes "Twin sisters, but we do not have much alike, little fingers in front of you ...";
  393. next;
  394. mes "[Rhehe Ravies]";
  395. mes "..................................";
  396. mes ".....Oops! I wasn't supposed to tell anyone...";
  397. next;
  398. mes "[Rhehe Ravies]";
  399. mes "... Hehehe, anyways let's move on.";
  400. mes "So do you wish to summon or not!?";
  401. next;
  402. switch(select("Do not summon:Summon")) {
  403. case 1:
  404. mes "[Rhehe Ravies]";
  405. mes "...*Cries*.";
  406. next;
  407. mes "[Rhehe Ravies]";
  408. mes "If you've got no business with me, please don't start a conversation.";
  409. mes "If it were my sister, she would've humiliated you for it.";
  410. close;
  411. case 2:
  412. break;
  413. }
  414. mes "[Rhehe Ravies]";
  415. mes "Okay then, I'll explain a little about the summoning ritual.";
  416. mes "Here in Juno, the summoning ritual through the use of that flower will summon Valkyrie's Blessing and Valkyrie's Gift.";
  417. mes "The effects of the summoning ritual will last approximately one hour.";
  418. next;
  419. mes "[Rhehe Ravies]";
  420. mes "During the summoning ritual, continuous broadcasts will be made.";
  421. mes "It is a courtesy of the Valkyrie Wish Maiden, in order to unite adventurers from all over to participate in the festival.";
  422. next;
  423. mes "[Rhehe Ravies]";
  424. mes "Are you ready to begin the summoning ritual~?";
  425. next;
  426. switch(select("No, not yet.:Yes! I'm ready!")) {
  427. case 1:
  428. mes "[Rhehe Ravies]";
  429. mes "You're not even ready, why bother talking to me?";
  430. next;
  431. mes "[Rhehe Ravies]";
  432. mes "Oh well, if you've got other things to do then I'll wait.";
  433. mes "After all, that's also part of my job.";
  434. close;
  435. case 2:
  436. break;
  437. }
  438. mes "[Rhehe Ravies]";
  439. mes "Very well, then I will check for a reasonable time to begin the summoning ritual.";
  440. next;
  441. if ($@gqse_festival == 0) {
  442. mes "[Rhehe Ravies]";
  443. mes "Good! Now seems like a good time, so let's begin!";
  444. delitem 7840,1; //Valkyrie_Gift
  445. next;
  446. mes "[Rhehe Ravies]";
  447. mes "I hope you enjoy yourself!";
  448. donpcevent "Rhehe Ravies#gq_fes03::OnStart";
  449. announce "["+ strcharinfo(0) +"] member of ["+ GetGuildName( getcharid(2) ) +"] is summoning a 'Valkyrie's Present' in 'Rachel'.",bc_all,"0x70dbdb";
  450. close;
  451. }
  452. else {
  453. mes "[Rhehe Ravies]";
  454. mes "*Cries*";
  455. mes "It doesn't seem like now is a good time.";
  456. next;
  457. mes "[Rhehe Ravies]";
  458. mes "Please try again later.";
  459. close;
  460. }
  461. }
  462. else {
  463. mes "[Rhehe Ravies]";
  464. mes "...Seems like you're not in a worthy position for me to talk to?";
  465. next;
  466. mes "[Rhehe Ravies]";
  467. mes "I don't know how you obtained that flower, but if you're not capable of leading others.. then you cannot continue.";
  468. next;
  469. mes "[Rhehe Ravies]";
  470. mes "Too tough?";
  471. mes "Well, what can you do, that's part of the job.";
  472. close;
  473. }
  474. }
  475. else {
  476. mes "[Rhehe Ravies]";
  477. mes "Don't you have anything to give me to prove yourself?";
  478. close;
  479. }
  480. OnInit:
  481. enablenpc "Rhehe Ravies#gq_fes03";
  482. end;
  483. OnEnable:
  484. enablenpc "Rhehe Ravies#gq_fes03";
  485. end;
  486. OnDisable:
  487. disablenpc "Rhehe Ravies#gq_fes03";
  488. end;
  489. OnStart:
  490. initnpctimer;
  491. set $@gqse_festival,1;
  492. end;
  493. Oncall:
  494. if (mobcount("rachel","Rhehe Ravies#gq_fes03::OnMyMobDead") < 31) {
  495. monster "rachel",0,0,"Valkyrie's Blessing",1083,100,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  496. monster "rachel",0,0,"Valkyrie's Gift",1951,25,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  497. monster "rachel",0,0,"Valkyrie's Gift",1952,25,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  498. monster "rachel",0,0,"Valkyrie's Gift",1953,25,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  499. monster "rachel",0,0,"Valkyrie's Gift",1954,25,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  500. monster "rachel",0,0,"Valkyrie's Prank",1002,10,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  501. }
  502. else if (mobcount("rachel","Rhehe Ravies#gq_fes03::OnMyMobDead") > 149) {
  503. monster "rachel",0,0,"Valkyrie's Blessing",1083,1,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  504. monster "rachel",0,0,"Valkyrie's Gift",1951,1,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  505. monster "rachel",0,0,"Valkyrie's Gift",1952,1,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  506. monster "rachel",0,0,"Valkyrie's Gift",1953,1,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  507. monster "rachel",0,0,"Valkyrie's Gift",1954,1,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  508. }
  509. else {
  510. monster "rachel",0,0,"Valkyrie's Blessing",1083,50,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  511. monster "rachel",0,0,"Valkyrie's Gift",1951,10,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  512. monster "rachel",0,0,"Valkyrie's Gift",1952,10,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  513. monster "rachel",0,0,"Valkyrie's Gift",1953,10,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  514. monster "rachel",0,0,"Valkyrie's Gift",1954,10,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  515. monster "rachel",0,0,"Valkyrie's Prank",1002,5,"Rhehe Ravies#gq_fes03::OnMyMobDead";
  516. }
  517. end;
  518. Onover:
  519. killmonster "rachel","Rhehe Ravies#gq_fes03::OnMyMobDead";
  520. set $@gqse_festival,0;
  521. stopnpctimer;
  522. end;
  523. OnMyMobDead:
  524. end;
  525. OnTimer10000:
  526. announce "The summoning ceremony will start in 5 min in Rachel.",bc_all,"0x70dbdb";
  527. end;
  528. OnTimer13000:
  529. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  530. end;
  531. OnTimer120000:
  532. announce "The summoning of Valkyrie's Gift will begin in approximately 3 min in Rachel.",bc_all,"0x70dbdb";
  533. end;
  534. OnTimer123000:
  535. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  536. end;
  537. OnTimer240000:
  538. announce "The summoning ceremony will start in 1 min in Rachel.",bc_all,"0x70dbdb";
  539. end;
  540. OnTimer243000:
  541. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  542. end;
  543. OnTimer300000:
  544. announce "The first 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  545. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  546. end;
  547. OnTimer303000:
  548. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  549. end;
  550. OnTimer308000:
  551. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  552. end;
  553. OnTimer600000:
  554. announce "The second 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  555. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  556. end;
  557. OnTimer603000:
  558. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  559. end;
  560. OnTimer608000:
  561. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  562. end;
  563. OnTimer900000:
  564. announce "The third 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  565. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  566. end;
  567. OnTimer903000:
  568. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  569. end;
  570. OnTimer908000:
  571. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  572. end;
  573. OnTimer1200000:
  574. announce "The fourth 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  575. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  576. end;
  577. OnTimer1203000:
  578. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  579. end;
  580. OnTimer1208000:
  581. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  582. end;
  583. OnTimer1500000:
  584. announce "The fifth 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  585. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  586. end;
  587. OnTimer1503000:
  588. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  589. end;
  590. OnTimer1508000:
  591. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  592. end;
  593. OnTimer1800000:
  594. announce "The sixth 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  595. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  596. end;
  597. OnTimer1803000:
  598. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  599. end;
  600. OnTimer1808000:
  601. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  602. end;
  603. OnTimer2100000:
  604. announce "The seventh 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  605. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  606. end;
  607. OnTimer2103000:
  608. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  609. end;
  610. OnTimer2108000:
  611. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  612. end;
  613. OnTimer2400000:
  614. announce "The eighth 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  615. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  616. end;
  617. OnTimer2403000:
  618. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  619. end;
  620. OnTimer2408000:
  621. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  622. end;
  623. OnTimer2700000:
  624. announce "The ninth 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  625. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  626. end;
  627. OnTimer2703000:
  628. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  629. end;
  630. OnTimer2708000:
  631. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  632. end;
  633. OnTimer3000000:
  634. announce "The tenth 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  635. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  636. end;
  637. OnTimer3003000:
  638. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  639. end;
  640. OnTimer3008000:
  641. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  642. end;
  643. OnTimer3300000:
  644. announce "The eleventh 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  645. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  646. end;
  647. OnTimer3303000:
  648. announce "The summoning ceremony will be performed 12 times at five-minute intervals for about one hour.",bc_all,"0x70dbdb";
  649. end;
  650. OnTimer3308000:
  651. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  652. end;
  653. OnTimer3600000:
  654. announce "The twelfth 'Valkyrie's Present' has been summoned here in Rachel by the Wish maiden.",bc_all,"0x70dbdb";
  655. donpcevent "Rhehe Ravies#gq_fes03::Oncall";
  656. end;
  657. OnTimer3603000:
  658. announce "The final ceremony will be performed for 5 minutes.",bc_all,"0x70dbdb";
  659. end;
  660. OnTimer3608000:
  661. announce "Please come to Rachel to encounter the summoning ceremony.",bc_all,"0x70dbdb";
  662. end;
  663. OnTimer3900000:
  664. announce "The entire ceremony is over now, I am sure all of you had fun.",bc_all,"0x70dbdb";
  665. donpcevent "Rhehe Ravies#gq_fes03::Onover";
  666. end;
  667. }