Implemented the Shinokas quest, thanks to Dj-Yhn for scripting it.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7007 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
916d0098f8
commit
db029f5c9b
@ -32,6 +32,7 @@ Evera
|
|||||||
Date Added
|
Date Added
|
||||||
======
|
======
|
||||||
06/06
|
06/06
|
||||||
|
* Implemented the Shinokas quest, thanks to Dj-Yhn for scripting it. [MasterOfMuppets]
|
||||||
* Added Rachel interior warps thanks to Celestria [Playtester]
|
* Added Rachel interior warps thanks to Celestria [Playtester]
|
||||||
06/05
|
06/05
|
||||||
* Implemented some more Louyang npcs, thanks to Prometheus for them. [MasterOfMuppets]
|
* Implemented some more Louyang npcs, thanks to Prometheus for them. [MasterOfMuppets]
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
//= 0.1a Fixed the Airport Staff#Iz which was [MasterOfMuppets]
|
//= 0.1a Fixed the Airport Staff#Iz which was [MasterOfMuppets]
|
||||||
//= warping you to the same location as Airport Staff#Ein
|
//= warping you to the same location as Airport Staff#Ein
|
||||||
//= 0.2 Implemented some more airship NPCs, more are to come.
|
//= 0.2 Implemented some more airship NPCs, more are to come.
|
||||||
|
//= 0.3 Implemented some more NPCs [MasterOfMuppets]
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
//============================================================
|
//============================================================
|
||||||
@ -355,6 +356,39 @@ s_Material:
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
airplane.gat,33,69,4 script Kaci 73,{
|
||||||
|
end;
|
||||||
|
|
||||||
|
OnLose:
|
||||||
|
emotion e_wah;
|
||||||
|
end;
|
||||||
|
|
||||||
|
OnWin:
|
||||||
|
emotion e_no1;
|
||||||
|
end;
|
||||||
|
}
|
||||||
|
|
||||||
|
airplane.gat,80,71,4 script Zerta 834,{
|
||||||
|
mes "[Zerta]";
|
||||||
|
mes "Oh, hello adventurer.";
|
||||||
|
mes "I am currently on a";
|
||||||
|
mes "sacred journey, offering";
|
||||||
|
mes "prayer for the sake of the";
|
||||||
|
mes "Rune-Midgard continent.";
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
|
||||||
|
airplane.gat,65,63,4 script Maelin 714,{
|
||||||
|
mes "[Maelin]";
|
||||||
|
mes "Um, this Airship is";
|
||||||
|
mes "to Lutie, isn't it? I've";
|
||||||
|
mes "been waiting so long,";
|
||||||
|
mes "but I haven't heard any";
|
||||||
|
mes "broadcast about Lutie.";
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
|
||||||
//============================================================
|
//============================================================
|
||||||
//= The Airship System (Yuno -> Izlude -> Repeat)
|
//= The Airship System (Yuno -> Izlude -> Repeat)
|
||||||
//============================================================
|
//============================================================
|
||||||
|
@ -95,3 +95,22 @@ airport.gat,143,51,4 duplicate(AirportE2) Airport Staff#5 90,{
|
|||||||
|
|
||||||
airport.gat,156,51,4 duplicate(AirportE2) Airport Staff#6 90,{
|
airport.gat,156,51,4 duplicate(AirportE2) Airport Staff#6 90,{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
einbroch.gat,94,267,4 script Airship Staff 91,{
|
||||||
|
mes "[Airship Staff]";
|
||||||
|
mes "Welcome to the";
|
||||||
|
mes "Einbroch Airport.";
|
||||||
|
mes "Please use this door to";
|
||||||
|
mes "board the Airship wich stops";
|
||||||
|
mes "over Lighthalzen and Juno in";
|
||||||
|
mes "the Schwaltzvalt Republic";
|
||||||
|
next;
|
||||||
|
mes "[Airship Staff]";
|
||||||
|
mes "Otherwise, if Einbroch is";
|
||||||
|
mes "your intended destination,";
|
||||||
|
mes "please head down the stairs";
|
||||||
|
mes "and ask the Arrival Staff to lead";
|
||||||
|
mes "you to the main terminal. Thank";
|
||||||
|
mes "you, and enjoy your travels.";
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
@ -17,6 +17,8 @@
|
|||||||
//= 0.3 Added some more npcs, thanks to Muad_Dib [MasterOfMuppets]
|
//= 0.3 Added some more npcs, thanks to Muad_Dib [MasterOfMuppets]
|
||||||
//= 1.0 Added the last of the town npcs, [MasterOfMuppets]
|
//= 1.0 Added the last of the town npcs, [MasterOfMuppets]
|
||||||
//= all credits to muad_dib for scripting them.
|
//= all credits to muad_dib for scripting them.
|
||||||
|
//= 1.1 Made some changes according to the Shinokas quest, [MasterOfMuppets]
|
||||||
|
//= thanks to Dj-Yhn for scripting them.
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
|
|
||||||
@ -973,11 +975,13 @@ L_FINE:
|
|||||||
}
|
}
|
||||||
|
|
||||||
einbech.gat,165,105,7 script Buender Hikeman 847,{
|
einbech.gat,165,105,7 script Buender Hikeman 847,{
|
||||||
|
if(Shinokas_Quest == 5) goto L_P2;
|
||||||
if(einbech_buender == 2)goto L_BEST;
|
if(einbech_buender == 2)goto L_BEST;
|
||||||
if(einbech_buender == 1)goto L_BASTARD;
|
if(einbech_buender == 1)goto L_BASTARD;
|
||||||
mes "[Buender Hikeman]";
|
mes "[Buender Hikeman]";
|
||||||
mes "...";
|
mes "...";
|
||||||
mes "......";
|
mes "......";
|
||||||
|
if(!ein_young_man)close;
|
||||||
next;
|
next;
|
||||||
mes "[Buender Hikeman]";
|
mes "[Buender Hikeman]";
|
||||||
mes "...";
|
mes "...";
|
||||||
@ -1101,6 +1105,7 @@ L_WHAT:
|
|||||||
mes "[Buender Hikeman]";
|
mes "[Buender Hikeman]";
|
||||||
mes "Yes...";
|
mes "Yes...";
|
||||||
mes "Nothing.";
|
mes "Nothing.";
|
||||||
|
next;
|
||||||
goto L_CONTINUE;
|
goto L_CONTINUE;
|
||||||
L_UNGOLIANT:
|
L_UNGOLIANT:
|
||||||
mes "[Buender Hikeman]";
|
mes "[Buender Hikeman]";
|
||||||
@ -1144,6 +1149,7 @@ L_ORE:
|
|||||||
mes "Don't you remember";
|
mes "Don't you remember";
|
||||||
mes "what happened? What";
|
mes "what happened? What";
|
||||||
mes "you did to us at that time?!";
|
mes "you did to us at that time?!";
|
||||||
|
next;
|
||||||
goto L_CONTINUE;
|
goto L_CONTINUE;
|
||||||
L_BASTARD:
|
L_BASTARD:
|
||||||
mes "[Buender Hikeman]";
|
mes "[Buender Hikeman]";
|
||||||
@ -1251,6 +1257,171 @@ L_IM:
|
|||||||
mes "of the person who";
|
mes "of the person who";
|
||||||
mes "shattered my life?!";
|
mes "shattered my life?!";
|
||||||
goto L_HOW;
|
goto L_HOW;
|
||||||
|
|
||||||
|
L_P2:
|
||||||
|
mes "^0000FFHikeman is dozing^000000";
|
||||||
|
mes "^0000FFoff in his chair. Judging^000000";
|
||||||
|
mes "^0000FFfrom the look of discomfort^000000";
|
||||||
|
mes "^0000FFon his face, he seems to be^000000";
|
||||||
|
mes "^0000FFhaving a nightmare.^000000";
|
||||||
|
if (einbech_buender == 3) close;
|
||||||
|
next;
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "Excuse me...";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "Huh...?";
|
||||||
|
mes ".........!!";
|
||||||
|
mes "Hahahahaha!";
|
||||||
|
mes "Come back for";
|
||||||
|
mes "your beating,";
|
||||||
|
mes "eh, Shinokas?!";
|
||||||
|
next;
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "Look...!";
|
||||||
|
mes "I'm not Shinokas,";
|
||||||
|
mes "okay? How can you";
|
||||||
|
mes "forget what he looks";
|
||||||
|
mes "like or how old he is?";
|
||||||
|
mes "I'm way younger!";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "What...?";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "..................";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "Uhhhh......";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "Huh.";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "It seems...";
|
||||||
|
mes "I've made a";
|
||||||
|
mes "huge mistake.";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "Ever since the accident, people";
|
||||||
|
mes "have said that I haven't been the";
|
||||||
|
mes "same. Maybe they're right.";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "I keep making the same";
|
||||||
|
mes "mistakes, so maybe they're";
|
||||||
|
mes "right about me getting senile.";
|
||||||
|
mes "Did you come just to clear";
|
||||||
|
mes "up this misunderstanding?";
|
||||||
|
next;
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "Um...";
|
||||||
|
mes "Actually...";
|
||||||
|
next;
|
||||||
|
menu "Tell Hikeman about Shinakas's death.",-,"Don't notify Hikeman",L_NNotify;
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "Shinokas died";
|
||||||
|
mes "a while ago in";
|
||||||
|
mes "Einbroch.";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "Wh-what...?";
|
||||||
|
next;
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "Shinokas was killed by";
|
||||||
|
mes "some men. He thinks they";
|
||||||
|
mes "may have been the ones";
|
||||||
|
mes "who hired you guys. In the";
|
||||||
|
mes "end, he was betrayed too...";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "I...";
|
||||||
|
mes "I see...";
|
||||||
|
next;
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "Shinokas may have";
|
||||||
|
mes "gotten some money,";
|
||||||
|
mes "but he spent the rest";
|
||||||
|
mes "of his life in hiding,";
|
||||||
|
mes "being hunted down.";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "Nothing's left.";
|
||||||
|
mes "I've got nothing";
|
||||||
|
mes "to look forward to.";
|
||||||
|
mes "I was living only to";
|
||||||
|
mes "avenge my friends...";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "Please...";
|
||||||
|
mes "Just go back to";
|
||||||
|
mes "wherever you came";
|
||||||
|
mes "from. Leave me alone...";
|
||||||
|
next;
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "...";
|
||||||
|
next;
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "Did Hikeman really want";
|
||||||
|
mes "revenge on Shinokas or did";
|
||||||
|
mes "he want to hear him out since";
|
||||||
|
mes "they used to be close friends?";
|
||||||
|
next;
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "If I mention that";
|
||||||
|
mes "what they found was";
|
||||||
|
mes "the Ymir Heart Piece,";
|
||||||
|
mes "Hikeman might end up";
|
||||||
|
mes "getting hunter down, so";
|
||||||
|
mes "I better not say anything.";
|
||||||
|
next;
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "Why are those men";
|
||||||
|
mes "so obsessed with that";
|
||||||
|
mes "Ymir Heart Piece? Is it";
|
||||||
|
mes "really worth this kind of";
|
||||||
|
mes "cruelty? Whoever they are,";
|
||||||
|
mes "their intentions can't be good.";
|
||||||
|
close2;
|
||||||
|
set einbech_buender,3;
|
||||||
|
if(BaseLevel < 40)set BaseExp,BaseExp+34750;
|
||||||
|
if(BaseLevel < 60)set BaseExp,BaseExp+69500;
|
||||||
|
if(BaseLevel > 60 && BaseLevel < 70)set BaseExp,BaseExp+139000;
|
||||||
|
if(BaseLevel > 70 && BaseLevel < 80)set BaseExp,BaseExp+278000;
|
||||||
|
if(BaseLevel > 80 && BaseLevel < 90)set BaseExp,BaseExp+417000;
|
||||||
|
if(BaseLevel > 90)set BaseExp,BaseExp+556000;
|
||||||
|
end;
|
||||||
|
|
||||||
|
L_NNotify:
|
||||||
|
mes "["+strcharinfo(0)+"]";
|
||||||
|
mes "Yeah...";
|
||||||
|
mes "That's right.";
|
||||||
|
mes "I wanted to clear up";
|
||||||
|
mes "this misunderstanding";
|
||||||
|
mes "so you could calm down,";
|
||||||
|
mes "even if it's just a little bit.";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "Well, you don't have";
|
||||||
|
mes "to worry so much about";
|
||||||
|
mes ",u stress. I find that the";
|
||||||
|
mes "winds that pass through";
|
||||||
|
mes "this town to be very relaxing.";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "Each time the wind";
|
||||||
|
mes "blows by, my vision blurs,";
|
||||||
|
mes "my memories haze and all";
|
||||||
|
mes "of my hatred just drifts away.";
|
||||||
|
next;
|
||||||
|
mes "[Buender Hikeman]";
|
||||||
|
mes "Without the wind, I'd only";
|
||||||
|
mes "have my hatred towards ^FF0000him^000000.";
|
||||||
|
mes "Maybe it's my only reason for";
|
||||||
|
mes "living and maybe I'm lonely,";
|
||||||
|
mes "but it's too late to feel";
|
||||||
|
mes "sorry for myself now.";
|
||||||
|
close;
|
||||||
}
|
}
|
||||||
|
|
||||||
ein_in01.gat,281,85,2 script Drunken Man 849,{
|
ein_in01.gat,281,85,2 script Drunken Man 849,{
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user