From 1127771e46133a1d3051fcc7e41000f394120c30 Mon Sep 17 00:00:00 2001 From: euphyy Date: Sat, 16 Jun 2012 22:51:54 +0000 Subject: > Reorganization: * Cleaned up "Custom Scripts" configuration file (scripts_custom.conf) * Moved "Event King Items" scripts from events to quests (custom\quests\kings_items.txt) * Moved "p_track" from events to etc (custom\etc\p_track.txt) * Renamed "lvl99_quest" to "jewel_case" for easier identification (custom\quests\jewel_case.txt) * Deleted "2006_dogs_year" event script (pointless and incomplete) > Script changes: * Cleaned/standardized "Valentine Event Script" (events\valentinesday.txt) * Cleaned "Slotted Sunglasses Quest" (custom\quests\sunglasses.txt) * Optimized "Lord Kaho's Horns Quest" (custom\quests\kahohorn.txt) * Cleaned and optimized "Balmung & Lord Kaho's Horns Quest" (custom\quests\kaho_balmung.txt) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16313 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/custom/etc/p_track.txt | 67 +++++++++++++++ npc/custom/events/2006_dogs_year.txt | 97 --------------------- npc/custom/events/kings_items.txt | 79 ----------------- npc/custom/events/p_track.txt | 67 --------------- npc/custom/events/valentinesdayexp.txt | 2 +- npc/custom/quests/jewel_case.txt | 66 ++++++++++++++ npc/custom/quests/kaho_balmung.txt | 99 +++++++-------------- npc/custom/quests/kahohorn.txt | 119 ++++++++++---------------- npc/custom/quests/kings_items.txt | 79 +++++++++++++++++ npc/custom/quests/lvl99_quest.txt | 66 -------------- npc/custom/quests/sunglasses.txt | 151 +++++++++++++-------------------- 11 files changed, 349 insertions(+), 543 deletions(-) create mode 100644 npc/custom/etc/p_track.txt delete mode 100644 npc/custom/events/2006_dogs_year.txt delete mode 100644 npc/custom/events/kings_items.txt delete mode 100644 npc/custom/events/p_track.txt create mode 100644 npc/custom/quests/jewel_case.txt create mode 100644 npc/custom/quests/kings_items.txt delete mode 100644 npc/custom/quests/lvl99_quest.txt (limited to 'npc/custom') diff --git a/npc/custom/etc/p_track.txt b/npc/custom/etc/p_track.txt new file mode 100644 index 000000000..87794ac28 --- /dev/null +++ b/npc/custom/etc/p_track.txt @@ -0,0 +1,67 @@ +//===== rAthena Script ======================================= +//= Poring Track Main NPCs +//===== By: ================================================== +//= erKURITA +//===== Current Version: ===================================== +//= 1.3 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= Poring Track core NPCs and warpers. +//===== Additional Comments: ================================= +//= 1.2 Removed Duplicates [Silent] +//= 1.3 Merged and cleaned. [Euphy] +//============================================================ + +hugel,58,72,5 script Yan#track1 86,{ + callfunc "P_TrackEnt","[Yan]","p_track01"; + end; +} +hugel,62,68,1 script Yalmire#track1 86,{ + callfunc "P_TrackEnt","[Yalmire]","p_track02"; + end; +} + +function script P_TrackEnt { + mes getarg(0); + mes "Hi "+strcharinfo(0)+", welcome to the Poring Track!"; + next; + switch(select("Information:I want to try it!:Not today.")) { + case 1: + mes getarg(0); + mes "Well... it's quite fun, that's all I can say. Try it!"; + close; + case 2: + mes getarg(0); + mes "The entrance fee is 500z. would you like to go in?"; + next; + if(select("Yes, please!:No thanks.")==2) { + mes getarg(0); + mes "You're missing out!"; + close; } + mes getarg(0); + if (Zeny < 500) { + mes "You can't enter without paying."; close; } + mes "Here we go!"; + close2; + set Zeny, Zeny-500; + warp getarg(1),75,41; + end; + case 3: + mes getarg(0); + mes "See you later!"; + close; + } +} + +p_track01,76,36,2 script Yan#track2 86,{ end; } +p_track01,41,57,5 script Lady#track1::P_track 845,{ end; } +p_track01,67,34,6 script Erudite::P_Spectator1 107,{ end; } +p_track01,44,49,3 script Edward 881,{ end; } +p_track01,27,47,3 script Yuri#P_track 853,{ end; } + +p_track02,76,36,2 script Yalmire#track2 86,{ end; } +p_track02,30,45,3 script Nagya 755,{ end; } +p_track02,42,49,3 script Asgahrd 733,{ end; } +p_track02,67,33,1 script Blacksmith#track1 726,{ end; } +p_track02,41,57,5 duplicate(P_track) Lady#track2 845 \ No newline at end of file diff --git a/npc/custom/events/2006_dogs_year.txt b/npc/custom/events/2006_dogs_year.txt deleted file mode 100644 index 494fbb3bc..000000000 --- a/npc/custom/events/2006_dogs_year.txt +++ /dev/null @@ -1,97 +0,0 @@ -//===== rAthena Script ======================================= -//= Eastern New Year 2006 The Year Of The Fire Dog -//===== By: ================================================== -//= Lupus (1.0) -//===== Current Version: ===================================== -//= 1.1 -//===== Compatible With: ===================================== -//= rAthena SVN; 5000+ (with 'disguise' command) -//===== Description: ========================================= -//= Custom event: For 28-29 January -//===== Additional Comments: ================================= -//= 1.0 Tested, fully working.[Lupus] -//= Add some national info in English if you can. -//= (Mine was in Russian, and it's damn hard to translate 8) -//= 1.1 Commented out monster spawn as it is a custom mob and [L0ne_W0lf] -//= not in the mob database. -//============================================================ - -prontera,149,167,6 script Maria 81,{ - mes "[Maria]"; - //month - if((gettime(6)==1 && (gettime(5)==28 || gettime(5)==29))==0) { - mes "Happy New Year Of The Fire Dog! Woof!"; - close; - } - - mes "Happy New Year of The Fire Dog!"; - if(rand(2))mes "By the way, 'Dogs' fit the most to the ones, born in years of Horse, Tiger and Rabbit."; - next; - menu "Tell me about Japanese traditions",-, - "Tell me about Chinese New Year",M_NGCH, - "Tell me about Korean New Year",M_NGCO, - "I need a doggy costume!",M_PRIZE, - "Happy New Year to you.",LEnd; - - mes "[Maria]"; - mes "Japan..."; - mes "Put here some notes in English about their HNY."; - next; - mes "[Maria]"; - mes "Put here some notes in English about their HNY."; - close; - -M_NGCH: - mes "[Maria]"; - mes "China..."; - mes "Put here some notes in English about their HNY."; - next; - mes "[Maria]"; - mes "Put here some notes in English about their HNY."; - close; - -M_NGCO: - mes "[Maria]"; - mes "Korea..."; - mes "Put here some notes in English about their HNY."; - next; - mes "[Maria]"; - mes "Put here some notes in English about their HNY."; - close; - -M_PRIZE: - mes "[Maria]"; - if(countitem(12132)>9) { - mes "You should use all of your old costumes first!"; - close; - } - mes "Some buddhistic books tell us legends about humans to dogs reincarnation... Buy ^FF0000this magic doggie costume^000000 for just ^0000FF999 Zeny^000000!"; - mes "And prove old legends yourself!"; - next; - menu "I'll buy one.",-,"No, thank you.",LEnd; - - mes "[Maria]"; - if(Zeny<999) goto NoZ; - set Zeny,Zeny-999; - getitem 12132,1; - mes "Here you go. Its form will show true power of your spirit."; - emotion 15; - close; - NoZ: - mes "Oh dear, you lack of zeny. I have 7 puppies to feed, you know..."; - emotion 17; - close; - LEnd: - mes "[Maria]"; - mes "Happy New Year of the Fire Me!!! Woof-woof!"; - emotion rand(19,20); - close; - -OnInit: - //Magic Doggie Costum - setitemscript 12132,"{ misceffect 215; if(BaseLevel>97){disguise 1022;end;}if(BaseLevel>90){disguise 1296;end;}if(BaseLevel>80){disguise 1106;end;}if(BaseLevel>50){disguise 1013;end;}if(BaseLevel>40){disguise 1135;end;}disguise 1107;}"; - end; -} - -// Requires custom monster. -//prontera,0,0,0,0 monster Fire Dog 1987,50,3600000,1800000,0 diff --git a/npc/custom/events/kings_items.txt b/npc/custom/events/kings_items.txt deleted file mode 100644 index 8140827c1..000000000 --- a/npc/custom/events/kings_items.txt +++ /dev/null @@ -1,79 +0,0 @@ -//===== rAthena Script ======================================= -//= Event King Items -//===== By: ================================================== -//= $ephiroth -//===== Current Version: ===================================== -//= 1.1 -//===== Compatible With: ===================================== -//= rAthena SVN -//===== Description: ========================================= -//= Grand Circlet Quest combined with Excalibur Quest. -//===== Additional Comments: ================================= -//= 2006/09/27: 1.0 Release and fully working. [$ephiroth] -//= 1.1 Optimized. [Euphy] -//============================================================ - -prt_castle,80,170,4 script King of Prontera 108,{ - mes "[King of Prontera]"; - mes "Hello, can you help me?"; - next; - if(select("Sure, what can I do?:Sorry, I'm busy.")==2) { - mes "[King of Prontera]"; - mes "Ok, that's fine, I'm sure someone else will help."; - close; } - mes "[King of Prontera]"; - mes "Thank you. Well, my daughter next to me is a little rowdy..."; - mes "If you get her these items I'm sure she'll calm down."; - mes "I'll give you my crown or my sword as a reward."; - next; - setarray .@Items1[0],5007,742,30,741,50,753,20,732,1,710,20,629,20; - setarray .@Items2[0],1137,2254,1,2282,1,714,1; - switch(select("What do you need?:I have the items!:Forget it.")) { - case 1: - for(set .@i,1; .@i<3; set .@i,.@i+1) { - mes "[King of Prontera]"; - mes "If you could get me:"; - for(set .@j,1; .@j