
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6012 54d463be-8e91-2dee-dedb-b68131a5f0ec
133 lines
3.5 KiB
Plaintext
133 lines
3.5 KiB
Plaintext
//===== Athena Script =====================================
|
|
//= Juperos Dungeon Quests
|
|
//===== By ================================================
|
|
//= MasterOfMuppets
|
|
//===== Version ===========================================
|
|
//= 1.0
|
|
//===== Compatible With ===================================
|
|
//= eAthena 1.0
|
|
//===== Description =======================================
|
|
//=
|
|
//===== Comments ==========================================
|
|
//= 1.0 First version, partly implemented [MasterOfMuppets]
|
|
//=========================================================
|
|
|
|
juperos_01.gat,79,91,1 script Sculpture#Juperos1 111,{
|
|
|
|
mes "^3131FFIt's a sculpture that";
|
|
mes "looks familiar to you.";
|
|
close;
|
|
|
|
}
|
|
|
|
juperos_01.gat,100,71,1 script Bronze Statue#Juperos2 111,{
|
|
|
|
mes "^3131FFIt's an elaborate";
|
|
mes "bronze statue that";
|
|
mes "is twice the height of";
|
|
mes "a normal human being.";
|
|
close;
|
|
|
|
}
|
|
|
|
juperos_01.gat,124,92,1 script Stone Statue#Juperos3 111,{
|
|
|
|
mes "^3131FFIt's an old";
|
|
mes "statue sculpted";
|
|
mes "out of stone.";
|
|
close;
|
|
|
|
}
|
|
|
|
//Quest related?
|
|
//juperos_01.gat,x,y,1 script Bronze Statue#Juperos4 111,{
|
|
//
|
|
// mes "^3131FFThere's a peculiar";
|
|
// mes "engraving on the";
|
|
// mes "Bronze Statue's rod.";
|
|
// next;
|
|
// menu "Investigate",s_Invest,"Ignore it",-;
|
|
//
|
|
// close;
|
|
//
|
|
//s_Invest:
|
|
//
|
|
// mes "^3131FFIt's an inscription that's";
|
|
// mes "written in an old language";
|
|
// mes "that you can't understand,";
|
|
// mes "but have no problem reading";
|
|
// mes "and making out the sounds";
|
|
// mes "for some weird reason.";
|
|
// next;
|
|
// mes "[" + strcharinfo(0) + "]";
|
|
// mes "This is creepy!";
|
|
// mes "I know that I'm not";
|
|
// mes "supposed to be able";
|
|
// mes "to read this, but here";
|
|
// mes "I am. I know what sounds";
|
|
// mes "all of these letters make...";
|
|
// next;
|
|
// mes "[" + strcharinfo(0) + "]";
|
|
// mes "Huh. Only a scholar,";
|
|
// mes "maybe someone even in";
|
|
// mes "Juno, could make sense";
|
|
// mes "of what this stuff says.";
|
|
// close;
|
|
//
|
|
//}
|
|
|
|
juperos_02.gat,1,1,1 script JuperosLvl2QuestInit -1,{
|
|
OnInit:
|
|
while(1)
|
|
{
|
|
|
|
monster "juperos_02.gat",24,276,"1st Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate1Dead";
|
|
monster "juperos_02.gat",240,29,"2nd Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate2Dead";
|
|
monster "juperos_02.gat",282,183,"3rd Gate Switch",1674,1,"JuperosLvl2QuestInit::OnGate3Dead";
|
|
end;
|
|
|
|
OnGate1Dead:
|
|
|
|
mapannounce "juperos_02.gat","Have you come seeking Juperos?! It no longer exists...",1,0xFF0000;
|
|
set $JupeGate1,1;
|
|
if($JupeGate1 && $JupeGate2 && $JupeGate3)goto s_WarpOpen;
|
|
end;
|
|
|
|
OnGate2Dead:
|
|
|
|
mapannounce "juperos_02.gat","Who are you to come here?",1,0xFF0000;
|
|
set $JupeGate2,1;
|
|
if($JupeGate1 && $JupeGate2 && $JupeGate3)goto s_WarpOpen;
|
|
end;
|
|
|
|
OnGate3Dead:
|
|
|
|
mapannounce "juperos_02.gat","Have you come to see me? Fine! Find me first!",1,0xFF0000;
|
|
set $JupeGate3,1;
|
|
if($JupeGate1 && $JupeGate2 && $JupeGate3)goto s_WarpOpen;
|
|
end;
|
|
|
|
s_WarpOpen:
|
|
attachnpctimer;
|
|
initnpctimer;
|
|
end;
|
|
OnTimer3000:
|
|
mapannounce "juperos_02.gat","Vroom! Vroom!",1,0xBA55D3;
|
|
end;
|
|
OnTimer6000:
|
|
mapannounce "juperos_02.gat","Attention, visitors.",1,0xBA55D3;
|
|
end;
|
|
OnTimer9000:
|
|
mapannounce "juperos_02.gat","You are allowed to enter the next zone for a short period of time. Please use the portal in the center of the map.",1,0xBA55D3;
|
|
enablenpc "JupeWarp2";
|
|
end;
|
|
OnTimer309000:
|
|
mapannounce "juperos_02.gat","The portal has now closed.",1,0xBA55D3;
|
|
disablenpc "JupeWarp2";
|
|
set $JupeGate1,0;
|
|
set $JupeGate2,0;
|
|
set $JupeGate3,0;
|
|
stopnpctimer;
|
|
}
|
|
}
|