diff options
author | jmanfffreak <jmanfffreak@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-05-28 21:19:30 +0000 |
---|---|---|
committer | jmanfffreak <jmanfffreak@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-05-28 21:19:30 +0000 |
commit | 72cd35c33dee93b88969b579a0cc3327b2e7f2d6 (patch) | |
tree | 91b88d46c64c35aafa450284f989d769f0f42e0f /npc/custom/Lance | |
parent | 2aa1029edac5ac7cfb19de5ca5a1050ac5b8f87c (diff) | |
download | hercules-72cd35c33dee93b88969b579a0cc3327b2e7f2d6.tar.gz hercules-72cd35c33dee93b88969b579a0cc3327b2e7f2d6.tar.bz2 hercules-72cd35c33dee93b88969b579a0cc3327b2e7f2d6.tar.xz hercules-72cd35c33dee93b88969b579a0cc3327b2e7f2d6.zip |
Massive updates to /npc/custom folder:
* Removed eAAC scripts, which were outdated. (tid: 64380) (will be released in downloads section)
* Removed scripts in /Lance/ folder, which haven't been updated in years. (will be released in downloads section)
* Combined heal.txt and heal_payment.txt into one script, set options within file to enable or disable zeny requirement.
* Added choice in job changer if you allow third job changes.
* Updated warper with new towns and some dungeons.
* Card remover now has option to prevent or allow item destruction upon removing failure
* Removed 2-2shop and replaced with a full itemmall (thanks Masao!)
* General file structure changes (possibly more later)
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16164 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/custom/Lance')
-rw-r--r-- | npc/custom/Lance/FR_HallOfFame.txt | 299 | ||||
-rw-r--r-- | npc/custom/Lance/FR_MailSystem.txt | 99 | ||||
-rw-r--r-- | npc/custom/Lance/FR_WeatherController.txt | 415 |
3 files changed, 0 insertions, 813 deletions
diff --git a/npc/custom/Lance/FR_HallOfFame.txt b/npc/custom/Lance/FR_HallOfFame.txt deleted file mode 100644 index 1c8b2c79f..000000000 --- a/npc/custom/Lance/FR_HallOfFame.txt +++ /dev/null @@ -1,299 +0,0 @@ -//===== rAthena Script ======================================= -//= Hall of Fame -//===== By: ================================================== -//= Lance (idea from emilylee78) -//===== Current Version: ===================================== -//= 2.4 FINAL -//===== Compatible With: ===================================== -//= rAthena SVN -//===== Description: ========================================= -//= A Hall of Fame framework. Will update the list on every -//= login and logout in a safe manner. -//= -//= Usage: callfunc "printHallOfFame", $; -//= $ - Can be either 0 or 1. -//= 0 - Display the current rankings. -//= 1 - Display last week's rankings. -//= Note : Remember to put a close; after calling it. -//===== Additional Comments: ================================= -//= 1.0 - Initial beta release [Lance] -//= 1.1 - Fixed typos. Optimized a teeny bit. [Lance] -//= 1.2 - Bug fixes. [Lance] -//= 1.3 - Added a more realistic shuffling. [Lance] -//= 1.4 - Added Weekly Top 10 list. [Lance] -//= 1.5 - Friggin typos =< + Better shuffling [Lance] -//= 1.6 - Bugfixes [Lance] -//= 1.7 - More bugfixes. Type mismatch =P [Lance] -//= 2.0 - Exclude GMs and add recovery plan. -//= Suggested by EvilPoringOfDooom. [Lance] -//= 2.1 - Typo.. again.. T_T [Lance] -//= 2.2 - Minor updates and added Jury [Lance] -//= 2.3 - Utilizing eAthena's new scripting engine [Lance] -//= 2.4 - Minor bug fix with event script label (bugport:722) [Samura22] -//============================================================ - -prontera,0,0,0 script OnPCLoginEvent -1,{ -OnPCLoginEvent: - callfunc "HallOfFameInit"; - end; - -OnInit: - // Total Number of Players in Hall of Fame - // ======================================= - set $HoF_totalCount, 10; - // Reshuffle (Will affect perfomance) ==== - set $HoF_reshuffle, 1; - // Minimum GM Lvl to be excluded from HoF= - set $HoF_minGMLvl, 99; - // Recovery Plan to Remove GMs ============ - set $@HoF_recovery, 0; - // ======================================= - - //set $HoF_totalCount, $HoF_totalCount - 1; - set $@FebruaryD, 28; - if((gettime(7) % 4) == 0) { - set $@FebruaryD, 29; - } - setarray $@MonthDayThing[1],31, $@FebruaryD,31,30,31,30,31,31,30,31,30,31; - set $@HoF_TimeUpdateD, $HoF_LastUpdateD; - set $@HoF_TimeUpdateM, $HoF_LastUpdateM; - set $@HoF_TimeUpdateY, $HoF_LastUpdateY; - // Time to do some maths - set $@TimeNowD, gettime(5); - set $@TimeNowM, gettime(6); - set $@TimeNowY, gettime(7); - // Debug Message -- - debugmes "[Hall of Fame] Last Update is Year " + $@HoF_TimeUpdateY + " Month " + $@HoF_TimeUpdateM + " Day " + $@HoF_TimeUpdateD; - debugmes "[Hall of Fame] Today is Year " + $@TimeNowY + " Month " + $@TimeNowM + " Day " + $@TimeNowD; - if(($@TimeNowD - $@HoF_TimeUpdateD) < 0){ - set $@TimeNowD, $@TimeNowD + $@MonthDayThing[$@TimeNowM]; - set $@TimeNowM, $@TimeNowM - 1; - } - set $@GapD, $@TimeNowD - $@HoF_TimeUpdateD; - if(($@TimeNowM - $@HoF_TimeUpdateM) < 0){ - set $@TimeNowM, $@TimeNowM + 12; - set $@TimeNowY, $@TimeNowY - 1; - } - set $@GapM, $@TimeNowM - $@HoF_TimeUpdateM; - set $@GapY, $@TimeNowY - $@HoF_TimeUpdateY; - debugmes "[Hall of Fame] Gap is " + $@GapY + " Years " + $@GapM + " Months " + $@GapD + " Days."; - if($@GapY > 0 || $@GapM > 0 || $@GapD >= 7) { - callfunc "hallOfFameReset"; // Phew.. - } - end; - -OnClock0000: - set $HoF_UpdateCount, $HoF_UpdateCount + 1; - if($HoF_UpdateCount == 7) { - callfunc "hallOfFameReset"; - } - end; -} - -prontera,0,0,0 script PCLogoutEvent -1,{ -OnPCLogoutEvent: - callfunc "HallOfFameInit"; - end; -} - -function script hallOfFameReset { - copyarray $HoF_LadderNameO$[0], $HoF_LadderName$[0], $HoF_totalCount; - copyarray $HoF_LadderBLevelO[0], $HoF_LadderBLevel[0], $HoF_totalCount; - copyarray $HoF_LadderJLevelO[0], $HoF_LadderJLevel[0], $HoF_totalCount; - copyarray $HoF_LadderZenyO[0], $HoF_LadderZeny[0], $HoF_totalCount; - deletearray $HoF_LadderName$[0], $HoF_totalCount; - deletearray $HoF_LadderBLevel[0], $HoF_totalCount; - deletearray $HoF_LadderJLevel[0], $HoF_totalCount; - deletearray $HoF_LadderZeny[0], $HoF_totalCount; - set $HoF_LastUpdateD, gettime(5); - set $HoF_LastUpdateM, gettime(6); - set $HoF_LastUpdateY, gettime(7); - set $HoF_UpdateCount, 0; - debugmes "[Hall of Fame] System Reset Invoked!"; - return; -} - -function script HallOfFameInit { - if(getgmlevel() >= $HoF_minGMLvl && $@HoF_recovery != 1) { - set PCLogoutEvent, 0; - } else { - set PCLogoutEvent, 1; - callfunc "updateHallofFame", $HoF_reshuffle; - } - return; -} - -function script updateHallofFame { - set @i, 0; - if(getarg(0) == 1){ - goto L_ShuffleName; - } - if(BaseLevel >= $HoF_LadderBLevel[$HoF_totalCount-1]){ - goto L_checkBase; - } - goto L_End; - -L_ShuffleName: - if($HoF_LadderName$[@i] == strcharinfo(0)) { - goto L_ShuffleScore; - } - if(@i == $HoF_totalCount-1) { - goto L_checkEntry; - } - set @i, @i + 1; - goto L_ShuffleName; - -L_ShuffleScore: - deletearray $HoF_LadderName$[@i],1; - deletearray $HoF_LadderZeny[@i],1; - deletearray $HoF_LadderJLevel[@i],1; - deletearray $HoF_LadderBLevel[@i],1; - goto L_ShuffleName; - -L_checkEntry: - if(getgmlevel() >= $HoF_minGMLvl){ - end; - } - set @i, 0; - goto L_checkBase; - -L_checkBase: - if(BaseLevel >= $HoF_LadderBLevel[@i]) { - goto L_BaseOK; - } else { - goto L_Increment; - } - -L_BaseOK: - if(BaseLevel == $HoF_LadderBLevel[@i]){ - goto L_BaseSameLoop; - } else { - goto L_NewEntry; - } - -L_BaseSameLoop: - if(JobLevel >= $HoF_LadderJLevel[@i]) { - goto L_JobOK; - } else if(Zeny >= $HoF_LadderZeny[@i]) { - goto L_ZenyOK; - } - goto L_Increment; - -L_JobOK: - if(JobLevel == $HoF_LadderJLevel[@i]) { - goto L_JobSame; - } else { - goto L_NewEntry; - } - -L_ZenyOK: - if(Zeny == $HoF_LadderZeny[@i]){ - goto L_Increment; - } else { - goto L_NewEntry; - } - -L_JobSame: - if(Zeny >= $HoF_LadderZeny[@i]) { - goto L_ZenyOK; - } else { - goto L_Increment; - } - -L_NewEntry: - callfunc "hallOfFameNewEntry", @i, strcharinfo(0), BaseLevel, JobLevel, Zeny; - end; - -L_Increment: - if(@i == $HoF_totalCount-1) { - goto L_End; - } else { - set @i, @i + 1; - goto L_checkBase; - } - -L_End: - return; - -} - - -function script hallOfFameNewEntry { - if(getarg(0) == 0) goto L_New_Entry; - else if(getarg(1) != $HoF_LadderName$[getarg(0) - 1]) goto L_New_Entry; - return; - -L_New_Entry: - set @startPos, getarg(0); - copyarray @HoF_LadderNameB$[0], $HoF_LadderName$[@startPos], $HoF_totalCount; - copyarray @HoF_LadderBLevelB[0], $HoF_LadderBLevel[@startPos], $HoF_totalCount; - copyarray @HoF_LadderJLevelB[0], $HoF_LadderJLevel[@startPos], $HoF_totalCount; - copyarray @HoF_LadderZenyB[0], $HoF_LadderZeny[@startPos], $HoF_totalCount; - setarray $HoF_LadderName$[@startPos], getarg(1); - setarray $HoF_LadderBLevel[@startPos], getarg(2); - setarray $HoF_LadderJLevel[@startPos], getarg(3); - setarray $HoF_LadderZeny[@startPos], getarg(4); - set @startPos, @startPos + 1; - set @limitPos, $HoF_totalCount - @startPos; - copyarray $HoF_LadderName$[@startPos], @HoF_LadderNameB$[0], @limitPos; - copyarray $HoF_LadderBLevel[@startPos], @HoF_LadderBLevelB[0], @limitPos; - copyarray $HoF_LadderJLevel[@startPos], @HoF_LadderJLevelB[0], @limitPos; - copyarray $HoF_LadderZeny[@startPos], @HoF_LadderZenyB[0], @limitPos; - announce "[Hall of Fame] " + getarg(1) + " has made his/herself onto the No. " + @startPos + " ranking in Hall of Fame!", bc_all; - return; -} - -function script printHallOfFame { - if(getarg(0) == 1) { - mes "[Hall of Fame] - Last Week's Rankings"; - for(set @loop, 0; @loop < $HoF_totalCount; set @loop, @loop + 1){ - mes "^ff0000"; - mes "Position No. " + (@loop + 1) + ":^0000ff"; - mes "+================================+"; - mes "^000000Name :" + $HoF_LadderNameO$[@loop]; - mes "BLvl :" + $HoF_LadderBLevelO[@loop]; - mes "JLvl :" + $HoF_LadderJLevelO[@loop]; - mes "Zeny :" + $HoF_LadderZenyO[@loop] + "^0000ff"; - mes "+================================+^000000"; - } - } else { - mes "[Hall of Fame] - Current Rankings"; - for(set @loop, 0; @loop < $HoF_totalCount; set @loop, @loop + 1){ - mes "^ff0000"; - mes "Position No. " + (@loop + 1) + ":^0000ff"; - mes "+================================+"; - mes "^000000Name :" + $HoF_LadderName$[@loop]; - mes "BLvl :" + $HoF_LadderBLevel[@loop]; - mes "JLvl :" + $HoF_LadderJLevel[@loop]; - mes "Zeny :" + $HoF_LadderZeny[@loop] + "^0000ff"; - mes "+================================+^000000"; - } - } - return; -} - -prontera,164,134,2 script Jury 109,{ - mes "[Jury]"; - mes "Good day. Would you like to view the Hall of Fame?"; - next; - menu "Yes",L_OK,"No",L_QUIT; - -L_OK: - mes "[Jury]"; - mes "Would you like to view the current or the past rankings?"; - -L_MENU: - next; - menu "Current", L_CUR, "Past", -,"Nevermind",L_QUIT; - callfunc "printHallOfFame",1; - goto L_MENU; - -L_CUR: - callfunc "printHallOfFame",0; - goto L_MENU; - -L_QUIT: - mes "[Jury]"; - mes "Have a nice day then."; - close; -} diff --git a/npc/custom/Lance/FR_MailSystem.txt b/npc/custom/Lance/FR_MailSystem.txt deleted file mode 100644 index e6b931167..000000000 --- a/npc/custom/Lance/FR_MailSystem.txt +++ /dev/null @@ -1,99 +0,0 @@ -//===== rAthena Script ======================================= -//= Custom Mail System -//===== By: ================================================== -//= Lance -//===== Current Version: ===================================== -//= 1.0 -//===== Compatible With: ===================================== -//= rAthena SVN; prior to new Mail System -//===== Description: ========================================= -//= Allows players to send and receive mails without GM lvl. -//===== Additional Comments: ================================= -//= 1.0 - Initial release [Lance] -//============================================================ - -prontera,143,171,3 script Messenger 738,1,1,{ - mes "[Messenger Deviruchi]"; - mes "Hiya! I'm the fastest messenger in Rune Midgard!"; - next; - mes "[Messenger Deviruchi]"; - mes "I can send your friends messages even if he or she is offline!"; - next; - mes "[Messenger Deviruchi]"; - mes "Wanna try?"; - menu "Yes", MENUSYS, "No", -; - close; - -MENUSYS: - next; - mes "[Messenger Deviruchi]"; - mes "What can I do for ya?"; - emotion e_what; - menu "Check Mail",L_CHECK,"Send Mail",L_SEND, "Leave", -; - next; - mes "[Messenger Deviruchi]"; - mes "Do come again!"; - emotion e_no1; - close; - -L_CHECK: - atcommand strcharinfo(0) + ":@listnewmail"; - menu "Read Mail", L_READ, "Check All Mails",CHKALLMAIL,"Send Mail",L_SEND, "Delete Mail", DELMAIL, "Back", MENUSYS; - close; - -CHKALLMAIL: - atcommand strcharinfo(0) + ":@listmail"; - menu "Read Mail", L_READ, "Delete Mail", DELMAIL, "Back", MENUSYS; - close; - -L_READ: - next; - mes "[Messenger Deviruchi]"; - mes "Please tell me the message number you want to read."; - input @msgnum; - next; - mes "[Messenger Deviruchi]"; - mes "Here it is!"; - emotion e_no1; - atcommand strcharinfo(0) + ":@readmail " + @msgnum; - menu "Reply Mail", L_SEND, "Back", MENUSYS; - close; - -L_SEND: - next; - mes "[Messenger Deviruchi]"; - mes "Who do you want to send this message to?"; - input @rcpt$; - next; - mes "[Messenger Deviruchi]"; - mes "What message do you want to send to him?"; - input @body$; - next; - atcommand strcharinfo(0) + ":@sendmail " + @rcpt$ + " " + @body$; - mes "[Messenger Deviruchi]"; - mes "All done!"; - emotion e_no1; - menu "Send another mail", L_SEND, "Back", MENUSYS; - close; - -DELMAIL: - next; - mes "[Messenger Deviruchi]"; - mes "Which message number do you want me to delete?"; - input @msgnum; - next; - mes "[Messenger Deviruchi]"; - mes "Are you sure you want to delete mail no. " + @msgnum + "?"; - menu "Yes",-,"No",DELMAIL, "Back", MENUSYS; - atcommand strcharinfo(0) + ":@deletemail " + @msgnum; - mes "[Messenger Deviruchi]"; - mes "All done!"; - emotion e_no1; - menu "Delete another mail", DELMAIL, "Back", MENUSYS; - close; - -OnTouch: - npctalk "Relax.. I'm no bad guy.."; - emotion e_heh; - end; -} diff --git a/npc/custom/Lance/FR_WeatherController.txt b/npc/custom/Lance/FR_WeatherController.txt deleted file mode 100644 index b71a3062b..000000000 --- a/npc/custom/Lance/FR_WeatherController.txt +++ /dev/null @@ -1,415 +0,0 @@ -//===== rAthena Script ======================================= -//= Weather Controller -//===== By: ================================================== -//= Lance -//===== Current Version: ===================================== -//= 1.0 -//===== Compatible With: ===================================== -//= rAthena SVN -//===== Description: ========================================= -//= controls the weather -//===== Additional Comments: ================================= -//= -//============================================================ - -- script dayNight -1,{ - end; - -OnInit: - if(gettime(3) > 7 && gettime(3) < 19) { - goto L_Day; - } else { - goto L_Night; - } - -L_Day: - day; - callfunc "RcloudFlag"; - end; - -L_Night: - night; - callfunc "cloudFlag"; - end; - -OnClock1900: - goto L_Night; - -OnClock0700: - goto L_Day; -} - -function script cloudFlag { - setmapflag "alb2trea",mf_clouds; - setmapflag "alberta",mf_clouds; - setmapflag "aldebaran",mf_clouds; - setmapflag "gef_fild00",mf_clouds; - setmapflag "gef_fild01",mf_clouds; - setmapflag "gef_fild02",mf_clouds; - setmapflag "gef_fild03",mf_clouds; - setmapflag "gef_fild04",mf_clouds; - setmapflag "gef_fild05",mf_clouds; - setmapflag "gef_fild06",mf_clouds; - setmapflag "gef_fild07",mf_clouds; - setmapflag "gef_fild08",mf_clouds; - setmapflag "gef_fild09",mf_clouds; - setmapflag "gef_fild10",mf_clouds; - setmapflag "gef_fild11",mf_clouds; - setmapflag "geffen",mf_clouds; - setmapflag "gl_church",mf_clouds; - setmapflag "gl_chyard",mf_clouds; - setmapflag "gl_knt01",mf_clouds; - setmapflag "gl_knt02",mf_clouds; - setmapflag "gl_step",mf_clouds; - setmapflag "glast_01",mf_clouds; - //setmapflag "hunter_1-1",mf_clouds; - //setmapflag "hunter_2-1",mf_clouds; - //setmapflag "hunter_3-1",mf_clouds; - setmapflag "izlude",mf_clouds; - setmapflag "job_thief1",mf_clouds; - //setmapflag "knight_1-1",mf_clouds; - //setmapflag "knight_2-1",mf_clouds; - //setmapflag "knight_3-1",mf_clouds; - setmapflag "mjolnir_01",mf_clouds; - setmapflag "mjolnir_02",mf_clouds; - setmapflag "mjolnir_03",mf_clouds; - setmapflag "mjolnir_04",mf_clouds; - setmapflag "mjolnir_05",mf_clouds; - setmapflag "mjolnir_06",mf_clouds; - setmapflag "mjolnir_07",mf_clouds; - setmapflag "mjolnir_08",mf_clouds; - setmapflag "mjolnir_09",mf_clouds; - setmapflag "mjolnir_10",mf_clouds; - setmapflag "mjolnir_11",mf_clouds; - setmapflag "mjolnir_12",mf_clouds; - setmapflag "moc_fild01",mf_clouds; - setmapflag "moc_fild02",mf_clouds; - setmapflag "moc_fild03",mf_clouds; - setmapflag "moc_fild04",mf_clouds; - setmapflag "moc_fild05",mf_clouds; - setmapflag "moc_fild06",mf_clouds; - setmapflag "moc_fild07",mf_clouds; - setmapflag "moc_fild08",mf_clouds; - setmapflag "moc_fild09",mf_clouds; - setmapflag "moc_fild10",mf_clouds; - setmapflag "moc_fild11",mf_clouds; - setmapflag "moc_fild12",mf_clouds; - setmapflag "moc_fild13",mf_clouds; - setmapflag "moc_fild14",mf_clouds; - setmapflag "moc_fild15",mf_clouds; - setmapflag "moc_fild16",mf_clouds; - setmapflag "moc_fild17",mf_clouds; - setmapflag "moc_fild18",mf_clouds; - setmapflag "moc_fild19",mf_clouds; - setmapflag "moc_pryd01",mf_clouds; - setmapflag "moc_pryd02",mf_clouds; - setmapflag "moc_pryd03",mf_clouds; - setmapflag "moc_pryd04",mf_clouds; - setmapflag "moc_pryd05",mf_clouds; - setmapflag "moc_pryd06",mf_clouds; - setmapflag "moc_prydb1",mf_clouds; - setmapflag "moc_ruins",mf_clouds; - setmapflag "morocc",mf_clouds; - //setmapflag "new_1-1",mf_clouds; - //setmapflag "new_1-2",mf_clouds; - //setmapflag "new_1-3",mf_clouds; - //setmapflag "new_1-4",mf_clouds; - setmapflag "pay_arche",mf_clouds; - setmapflag "pay_fild01",mf_clouds; - setmapflag "pay_fild02",mf_clouds; - setmapflag "pay_fild03",mf_clouds; - setmapflag "pay_fild04",mf_clouds; - setmapflag "pay_fild05",mf_clouds; - setmapflag "pay_fild06",mf_clouds; - setmapflag "pay_fild07",mf_clouds; - setmapflag "pay_fild08",mf_clouds; - setmapflag "pay_fild09",mf_clouds; - setmapflag "pay_fild10",mf_clouds; - setmapflag "pay_fild11",mf_clouds; - //setmapflag "priest_1-1",mf_clouds; - //setmapflag "priest_2-1",mf_clouds; - //setmapflag "priest_3-1",mf_clouds; - setmapflag "prontera",mf_clouds; - setmapflag "prt_are01",mf_clouds; - setmapflag "prt_fild00",mf_clouds; - setmapflag "prt_fild01",mf_clouds; - setmapflag "prt_fild02",mf_clouds; - setmapflag "prt_fild03",mf_clouds; - setmapflag "prt_fild04",mf_clouds; - setmapflag "prt_fild05",mf_clouds; - setmapflag "prt_fild06",mf_clouds; - setmapflag "prt_fild07",mf_clouds; - setmapflag "prt_fild08",mf_clouds; - setmapflag "prt_fild09",mf_clouds; - setmapflag "prt_fild10",mf_clouds; - setmapflag "prt_fild11",mf_clouds; - setmapflag "prt_maze01",mf_clouds; - setmapflag "prt_maze02",mf_clouds; - setmapflag "prt_maze03",mf_clouds; - setmapflag "prt_monk",mf_clouds; - setmapflag "cmd_fild01",mf_clouds; - setmapflag "cmd_fild02",mf_clouds; - setmapflag "cmd_fild03",mf_clouds; - setmapflag "cmd_fild04",mf_clouds; - setmapflag "cmd_fild05",mf_clouds; - setmapflag "cmd_fild06",mf_clouds; - setmapflag "cmd_fild07",mf_clouds; - setmapflag "cmd_fild08",mf_clouds; - setmapflag "cmd_fild09",mf_clouds; - setmapflag "cmd_in01",mf_clouds; - setmapflag "cmd_in02",mf_clouds; - setmapflag "gef_fild12",mf_clouds; - setmapflag "gef_fild13",mf_clouds; - setmapflag "gef_fild14",mf_clouds; - setmapflag "alde_gld",mf_clouds; - setmapflag "pay_gld",mf_clouds; - setmapflag "prt_gld",mf_clouds; - setmapflag "alde_alche",mf_clouds; - setmapflag "yuno",mf_clouds; - setmapflag "yuno_fild01",mf_clouds; - setmapflag "yuno_fild02",mf_clouds; - setmapflag "yuno_fild03",mf_clouds; - setmapflag "yuno_fild04",mf_clouds; - setmapflag "ama_fild01",mf_clouds; - setmapflag "ama_test",mf_clouds; - setmapflag "amatsu",mf_clouds; - setmapflag "gon_fild01",mf_clouds; - setmapflag "gon_test",mf_clouds; - setmapflag "gonryun",mf_clouds; - setmapflag "umbala",mf_clouds; - setmapflag "um_fild01",mf_clouds; - setmapflag "um_fild02",mf_clouds; - setmapflag "um_fild03",mf_clouds; - setmapflag "um_fild04",mf_clouds; - setmapflag "niflheim",mf_clouds; - setmapflag "nif_fild01",mf_clouds; - setmapflag "nif_fild02",mf_clouds; - setmapflag "nif_in",mf_clouds; - setmapflag "yggdrasil01",mf_clouds; - setmapflag "valkyrie",mf_clouds; - setmapflag "lou_fild01",mf_clouds; - setmapflag "louyang",mf_clouds; - setmapflag "nguild_gef",mf_clouds; - setmapflag "nguild_prt",mf_clouds; - setmapflag "nguild_pay",mf_clouds; - setmapflag "nguild_alde",mf_clouds; - setmapflag "jawaii",mf_clouds; - setmapflag "jawaii_in",mf_clouds; - setmapflag "gefenia01",mf_clouds; - setmapflag "gefenia02",mf_clouds; - setmapflag "gefenia03",mf_clouds; - setmapflag "gefenia04",mf_clouds; - setmapflag "payon",mf_clouds; - setmapflag "ayothaya",mf_clouds; - setmapflag "ayo_in01",mf_clouds; - setmapflag "ayo_in02",mf_clouds; - setmapflag "ayo_fild01",mf_clouds; - setmapflag "ayo_fild02",mf_clouds; - setmapflag "que_god01",mf_clouds; - setmapflag "que_god02",mf_clouds; - setmapflag "yuno_fild05",mf_clouds; - setmapflag "yuno_fild07",mf_clouds; - setmapflag "yuno_fild08",mf_clouds; - setmapflag "yuno_fild09",mf_clouds; - setmapflag "yuno_fild11",mf_clouds; - setmapflag "yuno_fild12",mf_clouds; - setmapflag "alde_tt02",mf_clouds; - setmapflag "einbech",mf_clouds; - setmapflag "einbroch",mf_clouds; - setmapflag "ein_fild06",mf_clouds; - setmapflag "ein_fild07",mf_clouds; - setmapflag "ein_fild08",mf_clouds; - setmapflag "ein_fild09",mf_clouds; - setmapflag "ein_fild10",mf_clouds; - setmapflag "que_sign01",mf_clouds; - setmapflag "ein_fild03",mf_clouds; - setmapflag "ein_fild04",mf_clouds; - setmapflag "lhz_fild02",mf_clouds; - setmapflag "lhz_fild03",mf_clouds; - return; -} - -function script RcloudFlag { - removemapflag "alb2trea",mf_clouds; - removemapflag "alberta",mf_clouds; - removemapflag "aldebaran",mf_clouds; - removemapflag "gef_fild00",mf_clouds; - removemapflag "gef_fild01",mf_clouds; - removemapflag "gef_fild02",mf_clouds; - removemapflag "gef_fild03",mf_clouds; - removemapflag "gef_fild04",mf_clouds; - removemapflag "gef_fild05",mf_clouds; - removemapflag "gef_fild06",mf_clouds; - removemapflag "gef_fild07",mf_clouds; - removemapflag "gef_fild08",mf_clouds; - removemapflag "gef_fild09",mf_clouds; - removemapflag "gef_fild10",mf_clouds; - removemapflag "gef_fild11",mf_clouds; - removemapflag "geffen",mf_clouds; - removemapflag "gl_church",mf_clouds; - removemapflag "gl_chyard",mf_clouds; - removemapflag "gl_knt01",mf_clouds; - removemapflag "gl_knt02",mf_clouds; - removemapflag "gl_step",mf_clouds; - removemapflag "glast_01",mf_clouds; - removemapflag "hunter_1-1",mf_clouds; - removemapflag "hunter_2-1",mf_clouds; - removemapflag "hunter_3-1",mf_clouds; - removemapflag "izlude",mf_clouds; - removemapflag "mjolnir_01",mf_clouds; - removemapflag "mjolnir_02",mf_clouds; - removemapflag "mjolnir_03",mf_clouds; - removemapflag "mjolnir_04",mf_clouds; - removemapflag "mjolnir_05",mf_clouds; - removemapflag "mjolnir_06",mf_clouds; - removemapflag "mjolnir_07",mf_clouds; - removemapflag "mjolnir_08",mf_clouds; - removemapflag "mjolnir_09",mf_clouds; - removemapflag "mjolnir_10",mf_clouds; - removemapflag "mjolnir_11",mf_clouds; - removemapflag "mjolnir_12",mf_clouds; - removemapflag "moc_fild01",mf_clouds; - removemapflag "moc_fild02",mf_clouds; - removemapflag "moc_fild03",mf_clouds; - removemapflag "moc_fild04",mf_clouds; - removemapflag "moc_fild05",mf_clouds; - removemapflag "moc_fild06",mf_clouds; - removemapflag "moc_fild07",mf_clouds; - removemapflag "moc_fild08",mf_clouds; - removemapflag "moc_fild09",mf_clouds; - removemapflag "moc_fild10",mf_clouds; - removemapflag "moc_fild11",mf_clouds; - removemapflag "moc_fild12",mf_clouds; - removemapflag "moc_fild13",mf_clouds; - removemapflag "moc_fild14",mf_clouds; - removemapflag "moc_fild15",mf_clouds; - removemapflag "moc_fild16",mf_clouds; - removemapflag "moc_fild17",mf_clouds; - removemapflag "moc_fild18",mf_clouds; - removemapflag "moc_fild19",mf_clouds; - removemapflag "moc_pryd01",mf_clouds; - removemapflag "moc_pryd02",mf_clouds; - removemapflag "moc_pryd03",mf_clouds; - removemapflag "moc_pryd04",mf_clouds; - removemapflag "moc_pryd05",mf_clouds; - removemapflag "moc_pryd06",mf_clouds; - removemapflag "moc_prydb1",mf_clouds; - removemapflag "moc_ruins",mf_clouds; - removemapflag "morocc",mf_clouds; - removemapflag "new_1-1",mf_clouds; - removemapflag "new_1-2",mf_clouds; - removemapflag "new_1-3",mf_clouds; - removemapflag "new_1-4",mf_clouds; - removemapflag "pay_arche",mf_clouds; - removemapflag "pay_fild01",mf_clouds; - removemapflag "pay_fild02",mf_clouds; - removemapflag "pay_fild03",mf_clouds; - removemapflag "pay_fild04",mf_clouds; - removemapflag "pay_fild05",mf_clouds; - removemapflag "pay_fild06",mf_clouds; - removemapflag "pay_fild07",mf_clouds; - removemapflag "pay_fild08",mf_clouds; - removemapflag "pay_fild09",mf_clouds; - removemapflag "pay_fild10",mf_clouds; - removemapflag "pay_fild11",mf_clouds; - removemapflag "priest_1-1",mf_clouds; - removemapflag "priest_2-1",mf_clouds; - removemapflag "priest_3-1",mf_clouds; - removemapflag "prontera",mf_clouds; - removemapflag "prt_are01",mf_clouds; - removemapflag "prt_fild00",mf_clouds; - removemapflag "prt_fild01",mf_clouds; - removemapflag "prt_fild02",mf_clouds; - removemapflag "prt_fild03",mf_clouds; - removemapflag "prt_fild04",mf_clouds; - removemapflag "prt_fild05",mf_clouds; - removemapflag "prt_fild06",mf_clouds; - removemapflag "prt_fild07",mf_clouds; - removemapflag "prt_fild08",mf_clouds; - removemapflag "prt_fild09",mf_clouds; - removemapflag "prt_fild10",mf_clouds; - removemapflag "prt_fild11",mf_clouds; - removemapflag "prt_maze01",mf_clouds; - removemapflag "prt_maze02",mf_clouds; - removemapflag "prt_maze03",mf_clouds; - removemapflag "prt_monk",mf_clouds; - removemapflag "cmd_fild01",mf_clouds; - removemapflag "cmd_fild02",mf_clouds; - removemapflag "cmd_fild03",mf_clouds; - removemapflag "cmd_fild04",mf_clouds; - removemapflag "cmd_fild05",mf_clouds; - removemapflag "cmd_fild06",mf_clouds; - removemapflag "cmd_fild07",mf_clouds; - removemapflag "cmd_fild08",mf_clouds; - removemapflag "cmd_fild09",mf_clouds; - removemapflag "gef_fild12",mf_clouds; - removemapflag "gef_fild13",mf_clouds; - removemapflag "gef_fild14",mf_clouds; - removemapflag "alde_gld",mf_clouds; - removemapflag "pay_gld",mf_clouds; - removemapflag "prt_gld",mf_clouds; - removemapflag "alde_alche",mf_clouds; - removemapflag "yuno",mf_clouds; - removemapflag "yuno_fild01",mf_clouds; - removemapflag "yuno_fild02",mf_clouds; - removemapflag "yuno_fild03",mf_clouds; - removemapflag "yuno_fild04",mf_clouds; - removemapflag "ama_fild01",mf_clouds; - removemapflag "ama_test",mf_clouds; - removemapflag "amatsu",mf_clouds; - removemapflag "gon_fild01",mf_clouds; - removemapflag "gon_in",mf_clouds; - removemapflag "gon_test",mf_clouds; - removemapflag "gonryun",mf_clouds; - removemapflag "umbala",mf_clouds; - removemapflag "um_fild01",mf_clouds; - removemapflag "um_fild02",mf_clouds; - removemapflag "um_fild03",mf_clouds; - removemapflag "um_fild04",mf_clouds; - removemapflag "niflheim",mf_clouds; - removemapflag "nif_fild01",mf_clouds; - removemapflag "nif_fild02",mf_clouds; - removemapflag "nif_in",mf_clouds; - removemapflag "yggdrasil01",mf_clouds; - removemapflag "valkyrie",mf_clouds; - removemapflag "lou_fild01",mf_clouds; - removemapflag "louyang",mf_clouds; - removemapflag "nguild_gef",mf_clouds; - removemapflag "nguild_prt",mf_clouds; - removemapflag "nguild_pay",mf_clouds; - removemapflag "nguild_alde",mf_clouds; - removemapflag "jawaii",mf_clouds; - removemapflag "jawaii_in",mf_clouds; - removemapflag "gefenia01",mf_clouds; - removemapflag "gefenia02",mf_clouds; - removemapflag "gefenia03",mf_clouds; - removemapflag "gefenia04",mf_clouds; - removemapflag "payon",mf_clouds; - removemapflag "ayothaya",mf_clouds; - removemapflag "ayo_in01",mf_clouds; - removemapflag "ayo_in02",mf_clouds; - removemapflag "ayo_fild01",mf_clouds; - removemapflag "ayo_fild02",mf_clouds; - removemapflag "que_god01",mf_clouds; - removemapflag "que_god02",mf_clouds; - removemapflag "yuno_fild05",mf_clouds; - removemapflag "yuno_fild07",mf_clouds; - removemapflag "yuno_fild08",mf_clouds; - removemapflag "yuno_fild09",mf_clouds; - removemapflag "yuno_fild11",mf_clouds; - removemapflag "yuno_fild12",mf_clouds; - removemapflag "alde_tt02",mf_clouds; - removemapflag "einbech",mf_clouds; - removemapflag "einbroch",mf_clouds; - removemapflag "ein_fild06",mf_clouds; - removemapflag "ein_fild07",mf_clouds; - removemapflag "ein_fild08",mf_clouds; - removemapflag "ein_fild09",mf_clouds; - removemapflag "ein_fild10",mf_clouds; - removemapflag "que_sign01",mf_clouds; - removemapflag "ein_fild03",mf_clouds; - removemapflag "ein_fild04",mf_clouds; - removemapflag "lhz_fild02",mf_clouds; - removemapflag "lhz_fild03",mf_clouds; - return; -} |