god_se_festival.txt 26 KB

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