diff options
Diffstat (limited to 'npc/re/instances/EclageInterior.txt')
-rw-r--r-- | npc/re/instances/EclageInterior.txt | 42 |
1 files changed, 19 insertions, 23 deletions
diff --git a/npc/re/instances/EclageInterior.txt b/npc/re/instances/EclageInterior.txt index 88fc414ba..d28d7cf64 100644 --- a/npc/re/instances/EclageInterior.txt +++ b/npc/re/instances/EclageInterior.txt @@ -1,14 +1,14 @@ -//===== Hercules Script ====================================== +//===== Hercules Script ====================================== //= Eclage Instance Script -//===== By: ================================================== +//===== By: ================================================== //= Dastgir -//===== Current Version: ===================================== +//===== Current Version: ===================================== //= 1.0 -//===== Description: ========================================= +//===== Description: ========================================= //= Eclage Interior Instance -//===== Additional Comments: ================================= +//===== Additional Comments: ================================= //= 1.0 Converted from the official Aegis script. [Dastgir] -//============================================================ +//============================================================ ecl_hub01,132,12,3 script Chief of Staff#tl01::EclInstance 4_F_FAIRY,{ .@party_id = getcharid(1); @@ -19,7 +19,7 @@ ecl_hub01,132,12,3 script Chief of Staff#tl01::EclInstance 4_F_FAIRY,{ mes "Only the party leader will enter. Please create your party."; close; } - + if (getpartyleader(.@party_id,2) != getcharid(0)) { mes "-! Warning !-"; mes "This current quest will be held at Memorial dungeon."; @@ -52,7 +52,6 @@ ecl_hub01,132,12,3 script Chief of Staff#tl01::EclInstance 4_F_FAIRY,{ mes "Given the tight internal security, you should prepare yourself."; mes "Wait here for a minute."; close; - case 2: mes "[Shenime]"; mes "It's not an easy task."; @@ -73,7 +72,7 @@ ecl_hub01,130,15,0 script It is closed shut. CLEAR_NPC,{ switch (select("Enter it.:Forget it.")) { case 1: .@party_id = getcharid(1); - + if (has_instance("1@ecl") == "") { mes "It is closed shut."; close; @@ -101,7 +100,6 @@ ecl_hub01,130,15,0 script It is closed shut. CLEAR_NPC,{ mes "This current quest will be held at Memorial dungeon."; mes "Only the party leader will enter. Please create your party."; close; - case 2: close; } @@ -110,10 +108,8 @@ ecl_hub01,130,15,0 script It is closed shut. CLEAR_NPC,{ mes "It's also a place where the lighting is set up to make Orb seem more beautiful."; mes "It is closed shut."; close; - end; } - 1@ecl,58,69,3 script Shenime#ecl01 4_F_FAIRY,{ mes "[Shenime]"; mes "Oh, what's going on here?"; @@ -167,16 +163,16 @@ OnInstanceInit: 1@ecl,53,83,0 script #sndmaster HIDDEN_WARP_NPC,10,10,{ end; - + OnInstanceInit: .mob_summoned = 0; disablenpc instance_npcname(strnpcinfo(0)); end; - + OnEnable: initnpctimer; end; - + OnReset: killmonster instance_mapname("1@ecl"),instance_npcname("#sndmaster")+"::OnMyMobDead"; stopnpctimer; @@ -191,19 +187,19 @@ OnTimer2000: hideoffnpc instance_npcname("Suspicious Creature#7"); hideoffnpc instance_npcname("Suspicious Creature#8"); end; - + OnTimer3000: hideonnpc instance_npcname("#sndmaster"); stopnpctimer; end; - + OnMyMobDead: if (mobcount(instance_mapname("1@ecl"),instance_npcname("#sndmaster")+"::OnMyMobDead") == 0) { donpcevent instance_npcname("Shenime#ecl01")+"::OnEnable"; mapannounce instance_mapname("1@ecl"),"Shenime: Good, I got here just in time.",bc_map,"0xffff00"; //FW_NORMAL 12 0 0 } end; - + OnTouch: if (.mob_summoned) end; mes "Upon eliminating the intruders near the Orb, another strange-looking creatures appeared."; @@ -368,20 +364,20 @@ OnInstanceInit: warp "1@ecl",146,29; end; } - + 1@ecl,148,29,3 script Loki#ecl01 4_M_ROKI2,{ mes "[Loki]"; mes "It seems like this guy next to me has a lot more to say than I do."; mes "Why don't you explain to him first?"; close; -} - +} + 1@ecl,147,30,3 script Nydhog#ecl01 4_F_NYDHOG,{ mes "[Guardian Nydhog]"; mes "I think you should talk to Hisie first."; close; } - + 1@ecl,144,27,5 script Hisie#ecl01 4_M_FARIY_HISIE,{ cutin "hisie01",0; mes "[Hisie]"; @@ -495,4 +491,4 @@ OnInstanceInit: cutin "",255; warp "ecl_in03",57,76; end; -}
\ No newline at end of file +} |