Updated some Airship/port npcs
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@12182 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
ed46c03bf6
commit
a9cc8dbed6
@ -1,6 +1,7 @@
|
|||||||
Date Added
|
Date Added
|
||||||
======
|
======
|
||||||
2008/02/07
|
2008/02/07
|
||||||
|
* Rev. 12182 Updated some Airship/port npcs. [L0ne_W0lf]
|
||||||
* Rev. 12181 Updated "Old Blue Box quest" and enabled it. [L0ne_W0lf]
|
* Rev. 12181 Updated "Old Blue Box quest" and enabled it. [L0ne_W0lf]
|
||||||
- This quest no longer gives unlimited Old Blue Boxes,
|
- This quest no longer gives unlimited Old Blue Boxes,
|
||||||
and was apparently never meant to.
|
and was apparently never meant to.
|
||||||
@ -11,6 +12,7 @@ Date Added
|
|||||||
* Corrected a Cutin Problem in Cooking Quest and a Delitem. (bugreport:911)
|
* Corrected a Cutin Problem in Cooking Quest and a Delitem. (bugreport:911)
|
||||||
* Corrected some typo error with "rouge". (bugreport:909)
|
* Corrected some typo error with "rouge". (bugreport:909)
|
||||||
* Moved Custom Event folder to Custom Folder.
|
* Moved Custom Event folder to Custom Folder.
|
||||||
|
* Corrected again the Cooking quest changed a close; to close2;
|
||||||
2008/01/31
|
2008/01/31
|
||||||
* Rev. 12156 Started fixing bugreport:899 and fixed bugreport:875 [L0ne_W0lf]
|
* Rev. 12156 Started fixing bugreport:899 and fixed bugreport:875 [L0ne_W0lf]
|
||||||
* Rev. 12155 Updated Lighthalzen Town NPCs and Speed Potion quest. [L0ne_W0lf]
|
* Rev. 12155 Updated Lighthalzen Town NPCs and Speed Potion quest. [L0ne_W0lf]
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
//===== By: ==================================================
|
//===== By: ==================================================
|
||||||
//= eAthena Dev Team
|
//= eAthena Dev Team
|
||||||
//===== Current Version: =====================================
|
//===== Current Version: =====================================
|
||||||
//= 1.0
|
//= 1.1
|
||||||
//===== Compatible With: =====================================
|
//===== Compatible With: =====================================
|
||||||
//= eAthena SVN 3422+(Requires jA Script System)
|
//= eAthena SVN 3422+(Requires jA Script System)
|
||||||
//===== Description: =========================================
|
//===== Description: =========================================
|
||||||
@ -28,10 +28,11 @@
|
|||||||
//= 0.9 Fixed a incorrect variable changed form "mob_inv" to "mobinv". [Samuray22]
|
//= 0.9 Fixed a incorrect variable changed form "mob_inv" to "mobinv". [Samuray22]
|
||||||
//= 0.9b Fixed a typo and bad variable use in the Typing Challenge [ultramage]
|
//= 0.9b Fixed a typo and bad variable use in the Typing Challenge [ultramage]
|
||||||
//= 1.0 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
|
//= 1.0 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
|
||||||
|
//= 1.1 Touch-ups, and changed references of "Yuno" to "Juno", [L0ne_W0lf]
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
//============================================================
|
//============================================================
|
||||||
//= The Airship System (Yuno -> Hugel -> Einbroch -> Lighthalzen -> repeat)
|
//= The Airship System (Juno -> Hugel -> Einbroch -> Lighthalzen -> repeat)
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
airplane,243,74,4 script #AirshipWarp-1 45,2,2,{
|
airplane,243,74,4 script #AirshipWarp-1 45,2,2,{
|
||||||
@ -152,13 +153,13 @@ OnTimer195000:
|
|||||||
donpcevent "#AirshipWarp-2::OnHide";
|
donpcevent "#AirshipWarp-2::OnHide";
|
||||||
disablenpc "#AirshipWarp-1";
|
disablenpc "#AirshipWarp-1";
|
||||||
disablenpc "#AirshipWarp-2";
|
disablenpc "#AirshipWarp-2";
|
||||||
mapannounce "airplane","The Airship is now taking off. Our next destination is Yuno.",1,0x70DBDB;
|
mapannounce "airplane","The Airship is now taking off. Our next destination is Juno.",1,0x70DBDB;
|
||||||
end;
|
end;
|
||||||
OnTimer210000:
|
OnTimer210000:
|
||||||
mapannounce "airplane","We are heading to Yuno.",1,0x70DBDB;
|
mapannounce "airplane","We are heading to Juno.",1,0x70DBDB;
|
||||||
end;
|
end;
|
||||||
OnTimer225000:
|
OnTimer225000:
|
||||||
mapannounce "airplane","We will arrive in Yuno shortly.",1,0x70DBDB;
|
mapannounce "airplane","We will arrive in Juno shortly.",1,0x70DBDB;
|
||||||
end;
|
end;
|
||||||
OnTimer240000:
|
OnTimer240000:
|
||||||
set $@airplanelocation,2;
|
set $@airplanelocation,2;
|
||||||
@ -166,10 +167,10 @@ OnTimer240000:
|
|||||||
enablenpc "#AirshipWarp-2";
|
enablenpc "#AirshipWarp-2";
|
||||||
donpcevent "#AirshipWarp-1::OnUnhide";
|
donpcevent "#AirshipWarp-1::OnUnhide";
|
||||||
donpcevent "#AirshipWarp-2::OnUnhide";
|
donpcevent "#AirshipWarp-2::OnUnhide";
|
||||||
mapannounce "airplane","Welcome to Yuno. Have a safe trip.",1,0x70DBDB;
|
mapannounce "airplane","Welcome to Juno. Have a safe trip.",1,0x70DBDB;
|
||||||
end;
|
end;
|
||||||
OnTimer250000:
|
OnTimer250000:
|
||||||
mapannounce "airplane","Currently, we are in Yuno. The Airship will leave shortly.",1,0x70DBDB;
|
mapannounce "airplane","Currently, we are in Juno. The Airship will leave shortly.",1,0x70DBDB;
|
||||||
end;
|
end;
|
||||||
OnTimer260000:
|
OnTimer260000:
|
||||||
stopnpctimer;
|
stopnpctimer;
|
||||||
@ -183,9 +184,7 @@ OnTimer260000:
|
|||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
airplane,240,64,5 script Exit#01::Exit2 857,{
|
airplane,240,64,5 script Exit#01::Exit2 857,{
|
||||||
|
end;
|
||||||
end;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
airplane,247,64,5 duplicate(Exit2) Exit#02 857
|
airplane,247,64,5 duplicate(Exit2) Exit#02 857
|
||||||
@ -195,7 +194,6 @@ airplane,240,39,1 duplicate(Exit2) Exit#03 857
|
|||||||
airplane,247,39,1 duplicate(Exit2) Exit#04 857
|
airplane,247,39,1 duplicate(Exit2) Exit#04 857
|
||||||
|
|
||||||
airplane,100,69,2 script Airship Crew#01::Airship Crew 852,{
|
airplane,100,69,2 script Airship Crew#01::Airship Crew 852,{
|
||||||
|
|
||||||
mes "[Airship Crew]";
|
mes "[Airship Crew]";
|
||||||
mes "If we've landed at";
|
mes "If we've landed at";
|
||||||
mes "your destination and";
|
mes "your destination and";
|
||||||
@ -204,11 +202,9 @@ airplane,100,69,2 script Airship Crew#01::Airship Crew 852,{
|
|||||||
mes "stairs up ahead. Thank";
|
mes "stairs up ahead. Thank";
|
||||||
mes "you for you patronage.";
|
mes "you for you patronage.";
|
||||||
close;
|
close;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
airplane,250,59,3 script Airship Staff::AirshipInfo 67,{
|
airplane,250,59,3 script Airship Staff::AirshipInfo 67,{
|
||||||
|
|
||||||
mes "[Airship Staff]";
|
mes "[Airship Staff]";
|
||||||
mes "Welcome";
|
mes "Welcome";
|
||||||
mes "to the Airship.";
|
mes "to the Airship.";
|
||||||
@ -610,29 +606,29 @@ airplane_01,221,158,6 script Pilot#air-0::Pilot 852,{
|
|||||||
mes "(See what I mean?)";
|
mes "(See what I mean?)";
|
||||||
close;
|
close;
|
||||||
}
|
}
|
||||||
mes "[Pilot]";
|
mes "[Pilot]";
|
||||||
mes "This uniform is";
|
mes "This uniform is";
|
||||||
mes "really dapper, but";
|
mes "really dapper, but";
|
||||||
mes "it's way too thick to";
|
mes "it's way too thick to";
|
||||||
mes "wear around the Airship.";
|
mes "wear around the Airship.";
|
||||||
next;
|
next;
|
||||||
mes "[Pilot]";
|
mes "[Pilot]";
|
||||||
mes "...";
|
mes "...";
|
||||||
mes "......";
|
mes "......";
|
||||||
mes "No one ever really";
|
mes "No one ever really";
|
||||||
mes "comes into this room.";
|
mes "comes into this room.";
|
||||||
mes "And the captain IS a reindeer.";
|
mes "And the captain IS a reindeer.";
|
||||||
mes "I could just strip to my boxers.";
|
mes "I could just strip to my boxers.";
|
||||||
next;
|
next;
|
||||||
//Emotion "Pilot#airplane_01" ET_HUK
|
//Emotion "Pilot#airplane_01" ET_HUK
|
||||||
mes "[Pilot]";
|
mes "[Pilot]";
|
||||||
mes "Oh...! Hello there!";
|
mes "Oh...! Hello there!";
|
||||||
mes "E-e-enjoying your flight?!";
|
mes "E-e-enjoying your flight?!";
|
||||||
close;
|
close;
|
||||||
}
|
}
|
||||||
|
|
||||||
//============================================================
|
//============================================================
|
||||||
//= The Airship System (Izlude -> Yuno -> Rachel -> Repeat)
|
//= The Airship System (Izlude -> Juno -> Rachel -> Repeat)
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
airplane_01,243,74,4 script #AirshipWarp-3 45,2,2,{
|
airplane_01,243,74,4 script #AirshipWarp-3 45,2,2,{
|
||||||
@ -709,13 +705,13 @@ OnTimer65000:
|
|||||||
donpcevent "#AirshipWarp-4::OnHide";
|
donpcevent "#AirshipWarp-4::OnHide";
|
||||||
disablenpc "#AirshipWarp-3";
|
disablenpc "#AirshipWarp-3";
|
||||||
disablenpc "#AirshipWarp-4";
|
disablenpc "#AirshipWarp-4";
|
||||||
mapannounce "airplane_01","The Airship is leaving the ground. Our next destination is Yuno.",1,0x70DBDB;
|
mapannounce "airplane_01","The Airship is leaving the ground. Our next destination is Juno.",1,0x70DBDB;
|
||||||
end;
|
end;
|
||||||
OnTimer80000:
|
OnTimer80000:
|
||||||
mapannounce "airplane_01","We are heading to Yuno.",1,0x70DBDB;
|
mapannounce "airplane_01","We are heading to Juno.",1,0x70DBDB;
|
||||||
end;
|
end;
|
||||||
OnTimer95000:
|
OnTimer95000:
|
||||||
mapannounce "airplane_01","We will arrive in Yuno shortly.",1,0x70DBDB;
|
mapannounce "airplane_01","We will arrive in Juno shortly.",1,0x70DBDB;
|
||||||
end;
|
end;
|
||||||
OnTimer110000:
|
OnTimer110000:
|
||||||
set $@airplanelocation2,2;
|
set $@airplanelocation2,2;
|
||||||
@ -723,10 +719,10 @@ OnTimer110000:
|
|||||||
enablenpc "#AirshipWarp-4";
|
enablenpc "#AirshipWarp-4";
|
||||||
donpcevent "#AirshipWarp-3::OnUnhide";
|
donpcevent "#AirshipWarp-3::OnUnhide";
|
||||||
donpcevent "#AirshipWarp-4::OnUnhide";
|
donpcevent "#AirshipWarp-4::OnUnhide";
|
||||||
mapannounce "airplane_01","Welcome to Yuno. Have a safe trip.",1,0x70DBDB;
|
mapannounce "airplane_01","Welcome to Juno. Have a safe trip.",1,0x70DBDB;
|
||||||
end;
|
end;
|
||||||
OnTimer120000:
|
OnTimer120000:
|
||||||
mapannounce "airplane_01","Currently, we are in Yuno. The Airship will take off shortly.",1,0x70DBDB;
|
mapannounce "airplane_01","Currently, we are in Juno. The Airship will take off shortly.",1,0x70DBDB;
|
||||||
end;
|
end;
|
||||||
OnTimer130000:
|
OnTimer130000:
|
||||||
set $@airplanelocation2,0;
|
set $@airplanelocation2,0;
|
||||||
@ -802,7 +798,6 @@ OnTouch:
|
|||||||
}
|
}
|
||||||
|
|
||||||
airplane_01,69,63,2 script Old Man#06 55,{
|
airplane_01,69,63,2 script Old Man#06 55,{
|
||||||
|
|
||||||
mes "[Mendel]";
|
mes "[Mendel]";
|
||||||
mes "As I expected, the";
|
mes "As I expected, the";
|
||||||
mes "in-flight meals are";
|
mes "in-flight meals are";
|
||||||
@ -811,7 +806,6 @@ airplane_01,69,63,2 script Old Man#06 55,{
|
|||||||
mes "have brought my chef so that";
|
mes "have brought my chef so that";
|
||||||
mes "I could enjoy a real meal.";
|
mes "I could enjoy a real meal.";
|
||||||
close;
|
close;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
airplane_01,33,68,4 script Clarice 74,{
|
airplane_01,33,68,4 script Clarice 74,{
|
||||||
@ -845,13 +839,11 @@ airplane_01,71,31,6 script Swordman Shimizu 106,{
|
|||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
izlude,201,54,3 script Airship Staff#izl 91,{
|
izlude,201,54,3 script Airship Staff#izl 91,{
|
||||||
|
|
||||||
mes "[Airship Staff]";
|
mes "[Airship Staff]";
|
||||||
mes "Welcome to the International Airship.";
|
mes "Welcome to the International Airship.";
|
||||||
mes "How may I help you?";
|
mes "How may I help you?";
|
||||||
next;
|
next;
|
||||||
menu "Board the Airship",-,"Cancel",L_Cancel;
|
if (select("Board the Airship:Cancel") == 1) {
|
||||||
|
|
||||||
mes "[Airship Staff]";
|
mes "[Airship Staff]";
|
||||||
mes "The Airship boarding fee";
|
mes "The Airship boarding fee";
|
||||||
mes "is 1,200 zeny, but if you've";
|
mes "is 1,200 zeny, but if you've";
|
||||||
@ -859,29 +851,26 @@ izlude,201,54,3 script Airship Staff#izl 91,{
|
|||||||
mes "the fee will be waived. Will";
|
mes "the fee will be waived. Will";
|
||||||
mes "you board the Airship?";
|
mes "you board the Airship?";
|
||||||
next;
|
next;
|
||||||
menu "Yes",-,"No",L_Cancel;
|
if (select("Yes:No") == 1) {
|
||||||
|
if(countitem(7311) > 0) {
|
||||||
if(countitem(7311) > 0) goto L_GotTicket;
|
delitem 7311,1;
|
||||||
if(Zeny < 1200) goto L_NoZeny;
|
warp "airplane_01",224,64;
|
||||||
set Zeny, Zeny - 1200;
|
close;
|
||||||
warp "airplane_01",224,64;
|
}
|
||||||
|
if(Zeny > 1200) {
|
||||||
|
set Zeny, Zeny - 1200;
|
||||||
|
warp "airplane_01",224,64;
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
mes "[Airship Staff]";
|
||||||
|
mes "You don't have enough zeny.";
|
||||||
close;
|
close;
|
||||||
|
}
|
||||||
L_GotTicket:
|
}
|
||||||
delitem 7311,1;
|
mes "[Airship Staff]";
|
||||||
warp "airplane_01",224,64;
|
mes "Thank you and";
|
||||||
close;
|
mes "have a nice day.";
|
||||||
|
close;
|
||||||
L_NoZeny:
|
|
||||||
mes "[Airship Staff]";
|
|
||||||
mes "You don't have enough zeny.";
|
|
||||||
close;
|
|
||||||
|
|
||||||
L_Cancel:
|
|
||||||
mes "[Airship Staff]";
|
|
||||||
mes "Thank you and";
|
|
||||||
mes "have a nice day.";
|
|
||||||
close;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//============================================================
|
//============================================================
|
||||||
@ -889,13 +878,11 @@ izlude,201,54,3 script Airship Staff#izl 91,{
|
|||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
hugel,182,150,3 script Airship Staff#hu 91,{
|
hugel,182,150,3 script Airship Staff#hu 91,{
|
||||||
|
|
||||||
mes "[Airship Staff]";
|
mes "[Airship Staff]";
|
||||||
mes "Welcome to the Schwarzwald Republic's Airship.";
|
mes "Welcome to the International Airship.";
|
||||||
mes "How may I help you?";
|
mes "How may I help you?";
|
||||||
next;
|
next;
|
||||||
menu "Board the Airship",-,"Cancel",L_Cancel;
|
if (select("Board the Airship:Cancel") == 1) {
|
||||||
|
|
||||||
mes "[Airship Staff]";
|
mes "[Airship Staff]";
|
||||||
mes "The Airship boarding fee";
|
mes "The Airship boarding fee";
|
||||||
mes "is 1,200 zeny, but if you've";
|
mes "is 1,200 zeny, but if you've";
|
||||||
@ -903,126 +890,99 @@ hugel,182,150,3 script Airship Staff#hu 91,{
|
|||||||
mes "the fee will be waived. Will";
|
mes "the fee will be waived. Will";
|
||||||
mes "you board the Airship?";
|
mes "you board the Airship?";
|
||||||
next;
|
next;
|
||||||
menu "Yes",-,"No",L_Cancel;
|
if (select("Yes:No") == 1) {
|
||||||
|
if(countitem(7311) > 0) {
|
||||||
if(countitem(7311) > 0) goto L_GotTicket;
|
delitem 7311,1;
|
||||||
if(Zeny < 1200) goto L_NoZeny;
|
warp "airplane_01",224,64;
|
||||||
set Zeny, Zeny - 1200;
|
close;
|
||||||
warp "airplane",224,64;
|
}
|
||||||
|
if(Zeny > 1200) {
|
||||||
|
set Zeny, Zeny - 1200;
|
||||||
|
warp "airplane_01",224,64;
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
mes "[Airship Staff]";
|
||||||
|
mes "You don't have enough zeny.";
|
||||||
close;
|
close;
|
||||||
|
}
|
||||||
L_GotTicket:
|
}
|
||||||
delitem 7311,1;
|
mes "[Airship Staff]";
|
||||||
warp "airplane",224,64;
|
mes "Thank you and";
|
||||||
close;
|
mes "have a nice day.";
|
||||||
|
close;
|
||||||
L_NoZeny:
|
|
||||||
mes "[Airship Staff]";
|
|
||||||
mes "You don't have enough zeny.";
|
|
||||||
close;
|
|
||||||
|
|
||||||
L_Cancel:
|
|
||||||
mes "[Airship Staff]";
|
|
||||||
mes "Thank you and";
|
|
||||||
mes "have a nice day.";
|
|
||||||
close;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//============================================================
|
//============================================================
|
||||||
//= The Rachel Airship Staff
|
//= The Rachel Airship Staff
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
ra_fild12,294,206,3 script Airship Staff#ra 91,{
|
ra_fild12,295,208,3 script Airship Staff#ra 45,1,1,{
|
||||||
|
OnTouch:
|
||||||
mes "[Airship Staff]";
|
mes "T use the airship, you are";
|
||||||
mes "Welcome to the International Airship.";
|
mes "required to pay 1,200 zeny or a";
|
||||||
mes "How may I help you?";
|
mes "Free Airship Ticket. Would you like to use the service?";
|
||||||
next;
|
next;
|
||||||
menu "Board the Airship",-,"Cancel",L_Cancel;
|
if (select("Yes:No") == 1) {
|
||||||
|
if (countitem(7311) > 0) {
|
||||||
mes "[Airship Staff]";
|
|
||||||
mes "The Airship boarding fee";
|
|
||||||
mes "is 1,200 zeny, but if you've";
|
|
||||||
mes "got a Free Ticket for Airship,";
|
|
||||||
mes "the fee will be waived. Will";
|
|
||||||
mes "you board the Airship?";
|
|
||||||
next;
|
|
||||||
menu "Yes",-,"No",L_Cancel;
|
|
||||||
|
|
||||||
if(countitem(7311) > 0) goto L_GotTicket;
|
|
||||||
if(Zeny < 1200) goto L_NoZeny;
|
|
||||||
set Zeny, Zeny - 1200;
|
|
||||||
warp "airplane_01",224,64;
|
|
||||||
close;
|
|
||||||
|
|
||||||
L_GotTicket:
|
|
||||||
delitem 7311,1;
|
delitem 7311,1;
|
||||||
warp "airplane_01",224,64;
|
warp "airplane_01",224,64;
|
||||||
close;
|
close;
|
||||||
|
}
|
||||||
L_NoZeny:
|
if (Zeny >= 1200) {
|
||||||
mes "[Airship Staff]";
|
set Zeny, Zeny - 1200;
|
||||||
|
warp "airplane_01",224,64;
|
||||||
|
close;
|
||||||
|
}
|
||||||
mes "You don't have enough zeny.";
|
mes "You don't have enough zeny.";
|
||||||
close;
|
close;
|
||||||
|
}
|
||||||
L_Cancel:
|
mes "Thank you and, please come again.";
|
||||||
mes "[Airship Staff]";
|
close;
|
||||||
mes "Thank you and";
|
|
||||||
mes "have a nice day.";
|
|
||||||
close;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//============================================================
|
//============================================================
|
||||||
//= Yuno Airport NPCs
|
//= Juno Airport NPCs
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
y_airport,144,63,4 script Airport Staff#Ein 91,{
|
y_airport,144,63,4 script Airport Staff#Ein 91,{
|
||||||
|
|
||||||
mes "[Airship Staff]";
|
mes "[Airship Staff]";
|
||||||
mes "Good day!";
|
mes "Good day!";
|
||||||
mes "Would you like to go";
|
mes "Would you like to go";
|
||||||
mes "to ^FF0000Einbroch^000000,^FF0000Hugel^000000 or";
|
mes "to ^FF0000Einbroch^000000,^FF0000Hugel^000000 or";
|
||||||
mes "^FF0000Lighthalzen^000000?";
|
mes "^FF0000Lighthalzen^000000?";
|
||||||
next;
|
next;
|
||||||
menu "Yes.",s_Warp,"No.",-;
|
if (select("Yes.:No.") == 1) {
|
||||||
|
mes "[Airship Staff]";
|
||||||
|
mes "Thank you and";
|
||||||
|
mes "have a nice day.";
|
||||||
|
close2;
|
||||||
|
warp "yuno",57,240;
|
||||||
|
end;
|
||||||
|
}
|
||||||
mes "[Airship Staff]";
|
mes "[Airship Staff]";
|
||||||
mes "Thank you and";
|
mes "Thank you and";
|
||||||
mes "have a nice day.";
|
mes "have a nice day.";
|
||||||
close;
|
close;
|
||||||
|
|
||||||
s_Warp:
|
|
||||||
mes "[Airship Staff]";
|
|
||||||
mes "Thank you and";
|
|
||||||
mes "have a nice day.";
|
|
||||||
close2;
|
|
||||||
warp "yuno",57,240;
|
|
||||||
end;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
y_airport,141,63,4 script Airport Staff#Izl 91,{
|
y_airport,141,63,4 script Airport Staff#Izl 91,{
|
||||||
|
|
||||||
mes "[Airship Staff]";
|
mes "[Airship Staff]";
|
||||||
mes "Good day!";
|
mes "Good day!";
|
||||||
mes "Would you like to go";
|
mes "Would you like to go";
|
||||||
mes "to ^FF0000Izlude^000000 or ^FF0000Rachel^000000?";
|
mes "to ^FF0000Izlude^000000 or ^FF0000Rachel^000000?";
|
||||||
next;
|
next;
|
||||||
menu "Yes.",s_Warp,"No.",-;
|
if (select("Yes.:No.") == 1) {
|
||||||
|
mes "[Airship Staff]";
|
||||||
|
mes "Thank you and";
|
||||||
|
mes "have a nice day.";
|
||||||
|
close2;
|
||||||
|
warp "yuno",50,240;
|
||||||
|
end;
|
||||||
|
}
|
||||||
mes "[Airship Staff]";
|
mes "[Airship Staff]";
|
||||||
mes "Thank you and";
|
mes "Thank you and";
|
||||||
mes "have a nice day.";
|
mes "have a nice day.";
|
||||||
close;
|
close;
|
||||||
|
|
||||||
s_Warp:
|
|
||||||
mes "[Airship Staff]";
|
|
||||||
mes "Thank you and";
|
|
||||||
mes "have a nice day.";
|
|
||||||
close2;
|
|
||||||
warp "yuno",50,240;
|
|
||||||
end;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
yuno,14,262,3 script Airship Staff#yuno01::Airship Staff 91,{
|
yuno,14,262,3 script Airship Staff#yuno01::Airship Staff 91,{
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
//===== By: ==================================================
|
//===== By: ==================================================
|
||||||
//= L0ne_W0lf, Muad_Dib
|
//= L0ne_W0lf, Muad_Dib
|
||||||
//===== Current Version: =====================================
|
//===== Current Version: =====================================
|
||||||
//= 1.3
|
//= 1.4
|
||||||
//===== Compatible With: =====================================
|
//===== Compatible With: =====================================
|
||||||
//= eAthena Revision 3000+
|
//= eAthena Revision 3000+
|
||||||
//===== Description: =========================================
|
//===== Description: =========================================
|
||||||
@ -13,6 +13,7 @@
|
|||||||
//= 1.1 Fixed wrong check, added extra condition [Justin84]
|
//= 1.1 Fixed wrong check, added extra condition [Justin84]
|
||||||
//= 1.2 Removed Duplicates [Silent]
|
//= 1.2 Removed Duplicates [Silent]
|
||||||
//= 1.3 Fixed syntax errors for duplicate [KarLaeda]
|
//= 1.3 Fixed syntax errors for duplicate [KarLaeda]
|
||||||
|
//= 1.4 Removed use of goto. [L0ne_W0lf]
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
|
|
||||||
@ -21,8 +22,7 @@ airport,126,43,4 script Airport Staff#01::AirportE 90,{
|
|||||||
mes "Welcome to the Airport.";
|
mes "Welcome to the Airport.";
|
||||||
mes "How may I help you?";
|
mes "How may I help you?";
|
||||||
next;
|
next;
|
||||||
menu "Board the Airship",-,"Cancel",L_Cancel;
|
if (select("Board the Airship:Cancel") == 1) {
|
||||||
|
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "The Airship boarding fee";
|
mes "The Airship boarding fee";
|
||||||
mes "is 1,200 zeny, but if you've";
|
mes "is 1,200 zeny, but if you've";
|
||||||
@ -30,29 +30,26 @@ airport,126,43,4 script Airport Staff#01::AirportE 90,{
|
|||||||
mes "the fee will be waived. Will";
|
mes "the fee will be waived. Will";
|
||||||
mes "you board the Airship?";
|
mes "you board the Airship?";
|
||||||
next;
|
next;
|
||||||
menu "Yes",-,"No",L_Cancel;
|
if (select("Yes:No") == 1) {
|
||||||
|
if(countitem(7311) > 0) {
|
||||||
if(countitem(7311) > 0) goto L_GotTicket;
|
delitem 7311,1;
|
||||||
if(Zeny < 1200) goto L_NoZeny;
|
warp "airport",148,51;
|
||||||
set Zeny, Zeny - 1200;
|
close;
|
||||||
warp "airport",148,51;
|
}
|
||||||
|
if(Zeny >= 1200) {
|
||||||
|
set Zeny, Zeny - 1200;
|
||||||
|
warp "airport",148,51;
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
mes "[Airport Staff]";
|
||||||
|
mes "You don't have enough zeny.";
|
||||||
close;
|
close;
|
||||||
|
}
|
||||||
L_GotTicket:
|
}
|
||||||
delitem 7311,1;
|
mes "[Airport Staff]";
|
||||||
warp "airport",148,51;
|
mes "Thank you and";
|
||||||
close;
|
mes "have a nice day.";
|
||||||
|
close;
|
||||||
L_NoZeny:
|
|
||||||
mes "[Airport Staff]";
|
|
||||||
mes "You don't have enough zeny.";
|
|
||||||
close;
|
|
||||||
|
|
||||||
L_Cancel:
|
|
||||||
mes "[Airport Staff]";
|
|
||||||
mes "Thank you and";
|
|
||||||
mes "have a nice day.";
|
|
||||||
close;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
airport,143,43,4 duplicate(AirportE) Airport Staff#02 90
|
airport,143,43,4 duplicate(AirportE) Airport Staff#02 90
|
||||||
@ -64,8 +61,7 @@ airport,126,51,4 script Airport Staff#04::AirportE2 90,{
|
|||||||
mes "Please head this";
|
mes "Please head this";
|
||||||
mes "way to board the Airship.";
|
mes "way to board the Airship.";
|
||||||
next;
|
next;
|
||||||
menu "Exit to Main Terminal",-,"Cancel",L_Cancel;
|
if (select("Exit to Main Terminal:Cancel") == 1) {
|
||||||
|
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "If you leave the";
|
mes "If you leave the";
|
||||||
mes "main terminal, you'll";
|
mes "main terminal, you'll";
|
||||||
@ -74,18 +70,17 @@ airport,126,51,4 script Airport Staff#04::AirportE2 90,{
|
|||||||
mes "the Airship. Are you sure";
|
mes "the Airship. Are you sure";
|
||||||
mes "that you want to exit?";
|
mes "that you want to exit?";
|
||||||
next;
|
next;
|
||||||
menu "Yes",-,"No",L_Cancel;
|
if (select("Yes:No") == 1) {
|
||||||
|
|
||||||
warp "airport",142,40;
|
warp "airport",142,40;
|
||||||
close;
|
close;
|
||||||
|
}
|
||||||
L_Cancel:
|
}
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "Alright, thank you";
|
mes "Alright, thank you";
|
||||||
mes "for your patronage";
|
mes "for your patronage";
|
||||||
mes "and I hope you have";
|
mes "and I hope you have";
|
||||||
mes "a pleasant flight~";
|
mes "a pleasant flight~";
|
||||||
close;
|
close;
|
||||||
}
|
}
|
||||||
|
|
||||||
airport,143,51,4 duplicate(AirportE2) Airport Staff#05 90
|
airport,143,51,4 duplicate(AirportE2) Airport Staff#05 90
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
//===== By: ==================================================
|
//===== By: ==================================================
|
||||||
//= L0ne_W0lf, Muad_Dib
|
//= L0ne_W0lf, Muad_Dib
|
||||||
//===== Current Version: =====================================
|
//===== Current Version: =====================================
|
||||||
//= 1.2
|
//= 1.3
|
||||||
//===== Compatible With: =====================================
|
//===== Compatible With: =====================================
|
||||||
//= eAthena Revision 3000+
|
//= eAthena Revision 3000+
|
||||||
//===== Description: =========================================
|
//===== Description: =========================================
|
||||||
@ -12,6 +12,7 @@
|
|||||||
//= 1.0 Cloned from einbroch.txt [Justin84]
|
//= 1.0 Cloned from einbroch.txt [Justin84]
|
||||||
//= 1.1 Removed Duplicates [Silent]
|
//= 1.1 Removed Duplicates [Silent]
|
||||||
//= 1.2 Fixed syntax errors for duplicate [KarLaeda]
|
//= 1.2 Fixed syntax errors for duplicate [KarLaeda]
|
||||||
|
//= 1.3 Removed use of goto. [L0ne_W0lf]
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
|
|
||||||
@ -20,38 +21,34 @@ lhz_airport,126,43,4 script Airport Staff#1::AirportL 90,{
|
|||||||
mes "Welcome to the Airport.";
|
mes "Welcome to the Airport.";
|
||||||
mes "How may I help you?";
|
mes "How may I help you?";
|
||||||
next;
|
next;
|
||||||
menu "Board the Airship",-,"Cancel",L_Cancel;
|
if (select("Board the Airship:Cancel") == 1) {
|
||||||
|
mes "[Airport Staff]";
|
||||||
|
mes "The Airship boarding fee";
|
||||||
|
mes "is 1,200 zeny, but if you've";
|
||||||
|
mes "got a Free Ticket for Airship,";
|
||||||
|
mes "the fee will be waived. Will";
|
||||||
|
mes "you board the Airship?";
|
||||||
|
next;
|
||||||
|
if (select("Yes:No") == 1) {
|
||||||
|
if(countitem(7311) > 0) {
|
||||||
|
delitem 7311,1;
|
||||||
|
warp "lhz_airport",148,51;
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
if(zeny >= 1200) {
|
||||||
|
set Zeny,zeny-1200;
|
||||||
|
warp "lhz_airport",148,51;
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
mes "[Airport Staff]";
|
||||||
|
mes "You don't have enough zeny.";
|
||||||
|
close;
|
||||||
|
}
|
||||||
|
}
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "The Airship boarding fee";
|
mes "Thank you and";
|
||||||
mes "is 1,200 zeny, but if you've";
|
mes "have a nice day.";
|
||||||
mes "got a Free Ticket for Airship,";
|
close;
|
||||||
mes "the fee will be waived. Will";
|
|
||||||
mes "you board the Airship?";
|
|
||||||
next;
|
|
||||||
menu "Yes",-,"No",L_Cancel;
|
|
||||||
|
|
||||||
if(countitem(7311) > 0) goto GotTicket;
|
|
||||||
if(zeny < 1200) goto L_NoZeny;
|
|
||||||
set Zeny,zeny-1200;
|
|
||||||
warp "lhz_airport",148,51;
|
|
||||||
close;
|
|
||||||
|
|
||||||
GotTicket:
|
|
||||||
delitem 7311,1;
|
|
||||||
warp "lhz_airport",148,51;
|
|
||||||
close;
|
|
||||||
|
|
||||||
L_NoZeny:
|
|
||||||
mes "[Airport Staff]";
|
|
||||||
mes "You don't have enough zeny.";
|
|
||||||
close;
|
|
||||||
|
|
||||||
L_Cancel:
|
|
||||||
mes "[Airport Staff]";
|
|
||||||
mes "Thank you and";
|
|
||||||
mes "have a nice day.";
|
|
||||||
close;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
lhz_airport,143,43,4 duplicate(AirportL) Airport Staff#2 90
|
lhz_airport,143,43,4 duplicate(AirportL) Airport Staff#2 90
|
||||||
@ -63,8 +60,7 @@ lhz_airport,126,51,4 script Airport Staff#4::AirportL2 90,{
|
|||||||
mes "Please head this";
|
mes "Please head this";
|
||||||
mes "way to board the Airship.";
|
mes "way to board the Airship.";
|
||||||
next;
|
next;
|
||||||
menu "Exit to Main Terminal",-,"Cancel",L_Cancel;
|
if (select("Exit to Main Terminal:Cancel") == 1) {
|
||||||
|
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "If you leave the";
|
mes "If you leave the";
|
||||||
mes "main terminal, you'll";
|
mes "main terminal, you'll";
|
||||||
@ -73,18 +69,17 @@ lhz_airport,126,51,4 script Airport Staff#4::AirportL2 90,{
|
|||||||
mes "the Airship. Are you sure";
|
mes "the Airship. Are you sure";
|
||||||
mes "that you want to exit?";
|
mes "that you want to exit?";
|
||||||
next;
|
next;
|
||||||
menu "Yes",-,"No",L_Cancel;
|
if (select("Yes:No") == 1) {
|
||||||
|
|
||||||
warp "lhz_airport",142,40;
|
warp "lhz_airport",142,40;
|
||||||
close;
|
close;
|
||||||
|
}
|
||||||
L_Cancel:
|
}
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "Alright, thank you";
|
mes "Alright, thank you";
|
||||||
mes "for your patronage";
|
mes "for your patronage";
|
||||||
mes "and I hope you have";
|
mes "and I hope you have";
|
||||||
mes "a pleasant flight~";
|
mes "a pleasant flight~";
|
||||||
close;
|
close;
|
||||||
}
|
}
|
||||||
|
|
||||||
lhz_airport,143,51,4 duplicate(AirportL2) Airport Staff#5 90
|
lhz_airport,143,51,4 duplicate(AirportL2) Airport Staff#5 90
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
//===== By: ==================================================
|
//===== By: ==================================================
|
||||||
//= L0ne_W0lf, Muad_Dib
|
//= L0ne_W0lf, Muad_Dib
|
||||||
//===== Current Version: =====================================
|
//===== Current Version: =====================================
|
||||||
//= 1.2
|
//= 1.3
|
||||||
//===== Compatible With: =====================================
|
//===== Compatible With: =====================================
|
||||||
//= eAthena Revision 3000+
|
//= eAthena Revision 3000+
|
||||||
//===== Description: =========================================
|
//===== Description: =========================================
|
||||||
@ -12,6 +12,7 @@
|
|||||||
//= 1.0 Cloned from Einbroch [Justin84]
|
//= 1.0 Cloned from Einbroch [Justin84]
|
||||||
//= 1.1 Removed Duplicates [Silent]
|
//= 1.1 Removed Duplicates [Silent]
|
||||||
//= 1.2 Fixed syntax errors for duplicate [KarLaeda]
|
//= 1.2 Fixed syntax errors for duplicate [KarLaeda]
|
||||||
|
//= 1.3 Removed use of goto. [L0ne_W0lf]
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
|
|
||||||
@ -20,8 +21,7 @@ y_airport,126,43,4 script Airport Staff#001::AirportY 90,{
|
|||||||
mes "Welcome to the Airport.";
|
mes "Welcome to the Airport.";
|
||||||
mes "How may I help you?";
|
mes "How may I help you?";
|
||||||
next;
|
next;
|
||||||
menu "Board the Airship",-,"Cancel",L_Cancel;
|
if (select("Board the Airship:Cancel") == 1) {
|
||||||
|
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "The Airship boarding fee";
|
mes "The Airship boarding fee";
|
||||||
mes "is 1,200 zeny, but if you've";
|
mes "is 1,200 zeny, but if you've";
|
||||||
@ -29,29 +29,26 @@ y_airport,126,43,4 script Airport Staff#001::AirportY 90,{
|
|||||||
mes "the fee will be waived. Will";
|
mes "the fee will be waived. Will";
|
||||||
mes "you board the Airship?";
|
mes "you board the Airship?";
|
||||||
next;
|
next;
|
||||||
menu "Yes",-,"No",L_Cancel;
|
if (select("Yes:No") == 1) {
|
||||||
|
if(countitem(7311) > 0) {
|
||||||
if(countitem(7311) > 0) goto GotTicket;
|
delitem 7311,1;
|
||||||
if(zeny < 1200) goto L_NoZeny;
|
warp "y_airport",148,51;
|
||||||
set Zeny,zeny-1200;
|
close;
|
||||||
warp "y_airport",148,51;
|
}
|
||||||
close;
|
if(zeny >= 1200) {
|
||||||
|
set Zeny,zeny-1200;
|
||||||
GotTicket:
|
warp "y_airport",148,51;
|
||||||
delitem 7311,1;
|
close;
|
||||||
warp "y_airport",148,51;
|
}
|
||||||
close;
|
|
||||||
|
|
||||||
L_NoZeny:
|
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "You don't have enough zeny.";
|
mes "You don't have enough zeny.";
|
||||||
close;
|
close;
|
||||||
|
}
|
||||||
L_Cancel:
|
}
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "Thank you and";
|
mes "Thank you and";
|
||||||
mes "have a nice day.";
|
mes "have a nice day.";
|
||||||
close;
|
close;
|
||||||
}
|
}
|
||||||
|
|
||||||
y_airport,143,43,4 duplicate(AirportY) Airport Staff#002 90
|
y_airport,143,43,4 duplicate(AirportY) Airport Staff#002 90
|
||||||
@ -63,8 +60,7 @@ y_airport,126,51,4 script Airport Staff#004::AirportY2 90,{
|
|||||||
mes "Please head this";
|
mes "Please head this";
|
||||||
mes "way to board the Airship.";
|
mes "way to board the Airship.";
|
||||||
next;
|
next;
|
||||||
menu "Exit to Main Terminal",-,"Cancel",L_Cancel;
|
if (select("Exit to Main Terminal:Cancel") == 1) {
|
||||||
|
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "If you leave the";
|
mes "If you leave the";
|
||||||
mes "main terminal, you'll";
|
mes "main terminal, you'll";
|
||||||
@ -73,18 +69,17 @@ y_airport,126,51,4 script Airport Staff#004::AirportY2 90,{
|
|||||||
mes "the Airship. Are you sure";
|
mes "the Airship. Are you sure";
|
||||||
mes "that you want to exit?";
|
mes "that you want to exit?";
|
||||||
next;
|
next;
|
||||||
menu "Yes",-,"No",L_Cancel;
|
if (select("Yes:No") == 1) {
|
||||||
|
|
||||||
warp "y_airport",142,40;
|
warp "y_airport",142,40;
|
||||||
close;
|
close;
|
||||||
|
}
|
||||||
L_Cancel:
|
}
|
||||||
mes "[Airport Staff]";
|
mes "[Airport Staff]";
|
||||||
mes "Alright, thank you";
|
mes "Alright, thank you";
|
||||||
mes "for your patronage";
|
mes "for your patronage";
|
||||||
mes "and I hope you have";
|
mes "and I hope you have";
|
||||||
mes "a pleasant flight~";
|
mes "a pleasant flight~";
|
||||||
close;
|
close;
|
||||||
}
|
}
|
||||||
|
|
||||||
y_airport,143,51,4 duplicate(AirportY2) Airport Staff#005 90
|
y_airport,143,51,4 duplicate(AirportY2) Airport Staff#005 90
|
||||||
|
Loading…
x
Reference in New Issue
Block a user