summaryrefslogtreecommitdiff
path: root/npc/custom/Lance
diff options
context:
space:
mode:
Diffstat (limited to 'npc/custom/Lance')
-rw-r--r--npc/custom/Lance/FR_HallOfFame.txt299
-rw-r--r--npc/custom/Lance/FR_MailSystem.txt99
-rw-r--r--npc/custom/Lance/FR_WeatherController.txt415
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;
-}