|
@@ -3,7 +3,7 @@
|
|
|
//===== By: ==================================================
|
|
|
//= Gennosuke Kouga, Muad_Dib
|
|
|
//===== Current Version: =====================================
|
|
|
-//= 1.8a
|
|
|
+//= 1.8b
|
|
|
//===== Compatible With: =====================================
|
|
|
//= rAthena SVN
|
|
|
//===== Description: =========================================
|
|
@@ -25,6 +25,7 @@
|
|
|
//= 1.7 Updated to match the official script. [Joseph]
|
|
|
//= 1.8 Optimized and fixed invalid checkquest. [Joseph]
|
|
|
//= 1.8a Disabled "Fish Tails" until Izlude RE coordinates are found. [Euphy]
|
|
|
+//= 1.8b Updated "Calyon" NPC and fixed a check. [Euphy]
|
|
|
//============================================================
|
|
|
|
|
|
// Entrance
|
|
@@ -2279,159 +2280,175 @@ dic_in01,158,188,3 script Jarute HesLanta#ep133_2 451,{
|
|
|
}
|
|
|
|
|
|
dicastes01,223,190,1 script Calyon#pa8029 453,{
|
|
|
+ if (checkweight(1201,1) == 0) {
|
|
|
+ mes "You have too many kinds of items. Let's try again after you reduce the number of items.";
|
|
|
+ close;
|
|
|
+ }
|
|
|
+ if (MaxWeight - Weight < 1000) {
|
|
|
+ mes "Cannot proceed because the weight of your items is too heavy. Let's try again after you get rid of some weight.";
|
|
|
+ close;
|
|
|
+ }
|
|
|
+ if (!isequipped(2782)) {
|
|
|
+ mes "□ⅲ◆";
|
|
|
+ mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
|
|
|
+ next;
|
|
|
+ mes "I don't feel confident in talking since you wouldn't understand anything.";
|
|
|
+ close;
|
|
|
+ }
|
|
|
+ if (ep13_3_invite < 6) {
|
|
|
+ mes "Sapha keeps a distance from you even when you try to talk. Looks like he called on Guard Galten. Time to go.";
|
|
|
+ close;
|
|
|
+ }
|
|
|
mes "[Calyon]";
|
|
|
- if (isequipped(2782)) {
|
|
|
- if (ep13_3_invite == 5) {
|
|
|
- if (BaseLevel < 80) {
|
|
|
- mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
|
|
|
- close; }
|
|
|
- if (checkquest(12163,PLAYTIME) == 2) {
|
|
|
- mes "Calculate your request activities with the ^800080Transport Dept. 1 Manager^000000 at Operations and then come back.";
|
|
|
- close;
|
|
|
- } else if (checkquest(12163,PLAYTIME) != -1) {
|
|
|
- mes "We're done for the day. You can report back to the ^800080Transport Dept. 1 Manager^000000 at Operations. Good luck.";
|
|
|
- close; }
|
|
|
- mes "Welcome.";
|
|
|
- mes "What brings you here?";
|
|
|
- next;
|
|
|
- if(select("Please explain the request to me.", "Please give me a request.")==1) {
|
|
|
- mes "[Calyon]";
|
|
|
- mes "The Transport Dept. 1 and 2 brings in rare items that are not available here.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "It is one of the key departments that obtains the rich supplies mostly from the Midgard Continent.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "Please see me any time once you are ready.";
|
|
|
- close;
|
|
|
- }
|
|
|
- set .@calyonrequest,rand(1,11);
|
|
|
- mes "[Calyon]";
|
|
|
- mes "Finally, I have a request for you. It is an important one so I need you to be focused.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- if (.@calyonrequest == 1) {
|
|
|
- setquest 12139;
|
|
|
- setquest 12163;
|
|
|
- mes "The high minister is looking for the Midgard product, Witherless Roses these days.";
|
|
|
- mes "Not sure if it's a good gift but some have seen him with it on his head and showing it off.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "So... I know this is difficult to ask for but please bring me 1 Witherless Rose. This is just between you and me.";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Respect for Taste^000000.";
|
|
|
- } else if (.@calyonrequest == 2) {
|
|
|
- setquest 12137;
|
|
|
- setquest 12163;
|
|
|
- mes "The industrial research center researches ways of refining Bradium efficiently but they are always short on test materials.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "I heard there is a merchant in the adventurer's city who sells Glass Tubes. I will need 4 of them.";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Tools for Experiment^000000.";
|
|
|
- } else if (.@calyonrequest == 3) {
|
|
|
- setquest 12138;
|
|
|
- setquest 12163;
|
|
|
- mes "The pub owner said he wants to give a gift to all his regular Sapha customers.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "But doesn't know what to give. If you see any interesting gifts in Midgard, can bring back 5 of them?";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Fine Gift Samples^000000.";
|
|
|
- } else if (.@calyonrequest == 4) {
|
|
|
- setquest 12140;
|
|
|
- setquest 12163;
|
|
|
- mes "A request from the pub owner. He says he can't use disposable leaf plates for regular customers.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "He is asking for 15 solid, white chinas from Midgard.";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Courtesy for Regular^000000.";
|
|
|
- } else if (.@calyonrequest == 5) {
|
|
|
- setquest 12141;
|
|
|
- setquest 12163;
|
|
|
- mes "I have a personal request. I heard there is a round transparent handicraft in Midgard.";
|
|
|
- mes "I think they are called Glass Beads.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "We have similar manufactured items here but nothing compared to the elaborate sphere there.";
|
|
|
- mes "Please get me 10 of them.";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Special Package^000000.";
|
|
|
- } else if (.@calyonrequest == 6) {
|
|
|
- setquest 12142;
|
|
|
- setquest 12163;
|
|
|
- mes "Hmm... I don't know how to start. The high minister is requesting for puppets from Midgard.";
|
|
|
- mes "I don't know what it is but since the high minister is asking for it, it must be used for a very important purpose.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "Please bring 15 of them.";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Dangerous Request^000000.";
|
|
|
- } else if (.@calyonrequest == 7) {
|
|
|
- setquest 12143;
|
|
|
- setquest 12163;
|
|
|
- mes "I heard there is a trend among many of my colleagues here about a musical accessory made from a Bill of Birds from Midgard.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "I'm thinking of distributing them within the Operations building.";
|
|
|
- mes "Can you buy and bring back 50 of them?";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Strange Trend^000000.";
|
|
|
- } else if (.@calyonrequest == 8) {
|
|
|
- setquest 12144;
|
|
|
- setquest 12163;
|
|
|
- mes "The pub owner said he wanted to decorate the pub with something called Clam Shells.";
|
|
|
- mes "Please bring back about 50 of them.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "I have no idea how he will use them but I think he has a very unique taste after being acquainted with many adventurers.";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Unknown Usage^000000.";
|
|
|
- } else if (.@calyonrequest == 9) {
|
|
|
- setquest 12145;
|
|
|
- setquest 12163;
|
|
|
- mes "We don't have cuisine for ourselves but many adventurers seem to enjoy the art of eating.";
|
|
|
- mes "So the pub owner needs a plate for his new cuisine.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "He asked for 20 Crab Shells.";
|
|
|
- mes "I have no idea where you can get them but... good luck.";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Other World Cuisine^000000.";
|
|
|
- } else if (.@calyonrequest == 10) {
|
|
|
- setquest 12146;
|
|
|
- setquest 12163;
|
|
|
- mes "I think the most useful Midgard item is Scells.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "Use Scells to fill any crack or holes in a building and then mix and plaster grinded Garlet to it and the building is maintained quick and simple.";
|
|
|
- mes "Can you bring back 30 of them?";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Filling in Cracks^000000.";
|
|
|
- } else if (.@calyonrequest == 11) {
|
|
|
- setquest 12147;
|
|
|
- setquest 12163;
|
|
|
- mes "Garlets are an element in building maintenance.";
|
|
|
- mes "It is one of the most important materials in buildings.";
|
|
|
- next;
|
|
|
- mes "[Calyon]";
|
|
|
- mes "Before Garlets were available, we crushed and used Zargons but they have become difficult to come by.";
|
|
|
- mes "Please bring back 40 of them.";
|
|
|
- next;
|
|
|
- mes "You have received a request named ^800080Adhesive Material^000000."; }
|
|
|
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
|
|
|
- mes "You have 23 hours to complete this mission.";
|
|
|
- close;
|
|
|
- }
|
|
|
- mes "- The Sapha keeps a distance from you even when you try to talk.";
|
|
|
- mes "It looks like he is calling for a Galten. Time to go. -";
|
|
|
- close;
|
|
|
+ if (BaseLevel < 80) {
|
|
|
+ mes "Ha ha, come back again after you are trained more. I have no request that fits you.";
|
|
|
+ close;
|
|
|
+ }
|
|
|
+ if (checkquest(12163,PLAYTIME) == 2) {
|
|
|
+ mes "Calculate your request activities with the ^800080Transport Dept. 1 Manager^000000 at Operations and then come back.";
|
|
|
+ close;
|
|
|
+ } else if (checkquest(12163,PLAYTIME) != -1) {
|
|
|
+ mes "We're done for the day. You can report back to the ^800080Transport Dept. 1 Manager^000000 at Operations. Good luck.";
|
|
|
+ close;
|
|
|
}
|
|
|
- mes "□ⅲ◆";
|
|
|
- mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
|
|
|
+ mes "Welcome.";
|
|
|
+ mes "What brings you here?";
|
|
|
next;
|
|
|
- mes "- I can't understand him... -";
|
|
|
+ if(select("Please explain the request to me.", "Please give me a request.") == 1) {
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "The Transport Dept. 1 and 2";
|
|
|
+ mes "brings in rare items";
|
|
|
+ mes "that are not available";
|
|
|
+ mes "here.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "It is one of the";
|
|
|
+ mes "key departments that";
|
|
|
+ mes "obtains the rich supplies";
|
|
|
+ mes "mostly from the Midgard Continent.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "Please see me any time";
|
|
|
+ mes "once you are ready.";
|
|
|
+ close;
|
|
|
+ }
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "Finally, I have a request for you. It is an important one so I need you to be focused.";
|
|
|
+ next;
|
|
|
+ set .@calyonrequest,rand(1,11);
|
|
|
+ mes "[Calyon]";
|
|
|
+ if (.@calyonrequest == 1) {
|
|
|
+ setquest 12139;
|
|
|
+ setquest 12163;
|
|
|
+ mes "The high minister is looking for the Midgard product, Witherless Roses these days.";
|
|
|
+ mes "Not sure if it's a good gift but some have seen him with it on his head and showing it off.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "So... I know this is difficult to ask for but please bring me 1 Witherless Rose. This is just between you and me.";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Respect for Taste^000000.";
|
|
|
+ } else if (.@calyonrequest == 2) {
|
|
|
+ setquest 12137;
|
|
|
+ setquest 12163;
|
|
|
+ mes "The industrial research center researches ways of refining Bradium efficiently but they are always short on test materials.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "I heard there is a merchant in the adventurer's city who sells Glass Tubes. I will need 4 of them.";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Tools for Experiment^000000.";
|
|
|
+ } else if (.@calyonrequest == 3) {
|
|
|
+ setquest 12138;
|
|
|
+ setquest 12163;
|
|
|
+ mes "The pub owner said he wants to give a gift to all his regular Sapha customers.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "But doesn't know what to give. If you see any interesting gifts in Midgard, can bring back 5 of them?";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Fine Gift Samples^000000.";
|
|
|
+ } else if (.@calyonrequest == 4) {
|
|
|
+ setquest 12140;
|
|
|
+ setquest 12163;
|
|
|
+ mes "A request from the pub owner. He says he can't use disposable leaf plates for regular customers.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "He is asking for 15 solid, white chinas from Midgard.";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Courtesy for Regular^000000.";
|
|
|
+ } else if (.@calyonrequest == 5) {
|
|
|
+ setquest 12141;
|
|
|
+ setquest 12163;
|
|
|
+ mes "I have a personal request. I heard there is a round transparent handicraft in Midgard.";
|
|
|
+ mes "I think they are called Glass Beads.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "We have similar manufactured items here but nothing compared to the elaborate sphere there.";
|
|
|
+ mes "Please get me 10 of them.";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Special Package^000000.";
|
|
|
+ } else if (.@calyonrequest == 6) {
|
|
|
+ setquest 12142;
|
|
|
+ setquest 12163;
|
|
|
+ mes "Hmm... I don't know how to start. The high minister is requesting for puppets from Midgard.";
|
|
|
+ mes "I don't know what it is but since the high minister is asking for it, it must be used for a very important purpose.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "Please bring 15 of them.";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Dangerous Request^000000.";
|
|
|
+ } else if (.@calyonrequest == 7) {
|
|
|
+ setquest 12143;
|
|
|
+ setquest 12163;
|
|
|
+ mes "I heard there is a trend among many of my colleagues here about a musical accessory made from a Bill of Birds from Midgard.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "I'm thinking of distributing them within the Operations building.";
|
|
|
+ mes "Can you buy and bring back 50 of them?";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Strange Trend^000000.";
|
|
|
+ } else if (.@calyonrequest == 8) {
|
|
|
+ setquest 12144;
|
|
|
+ setquest 12163;
|
|
|
+ mes "The pub owner said he wanted to decorate the pub with something called Clam Shells.";
|
|
|
+ mes "Please bring back about 50 of them.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "I have no idea how he will use them but I think he has a very unique taste after being acquainted with many adventurers.";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Unknown Usage^000000.";
|
|
|
+ } else if (.@calyonrequest == 9) {
|
|
|
+ setquest 12145;
|
|
|
+ setquest 12163;
|
|
|
+ mes "We don't have cuisine for ourselves but many adventurers seem to enjoy the art of eating.";
|
|
|
+ mes "So the pub owner needs a plate for his new cuisine.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "He asked for 20 Crab Shells.";
|
|
|
+ mes "I have no idea where you can get them but... good luck.";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Other World Cuisine^000000.";
|
|
|
+ } else if (.@calyonrequest == 10) {
|
|
|
+ setquest 12146;
|
|
|
+ setquest 12163;
|
|
|
+ mes "I think the most useful Midgard item is Scells.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "Use Scells to fill any crack or holes in a building and then mix and plaster grinded Garlet to it and the building is maintained quick and simple.";
|
|
|
+ mes "Can you bring back 30 of them?";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Filling in Cracks^000000.";
|
|
|
+ } else if (.@calyonrequest == 11) {
|
|
|
+ setquest 12147;
|
|
|
+ setquest 12163;
|
|
|
+ mes "Garlets are an element in building maintenance.";
|
|
|
+ mes "It is one of the most important materials in buildings.";
|
|
|
+ next;
|
|
|
+ mes "[Calyon]";
|
|
|
+ mes "Before Garlets were available, we crushed and used Zargons but they have become difficult to come by.";
|
|
|
+ mes "Please bring back 40 of them.";
|
|
|
+ next;
|
|
|
+ mes "You have received a request named ^800080Adhesive Material^000000.";
|
|
|
+ }
|
|
|
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
|
|
|
close;
|
|
|
}
|
|
|
|