summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorai4rei <ai4rei@54d463be-8e91-2dee-dedb-b68131a5f0ec>2011-03-09 19:00:35 +0000
committerai4rei <ai4rei@54d463be-8e91-2dee-dedb-b68131a5f0ec>2011-03-09 19:00:35 +0000
commit168677929dc43930a81a49a54d748a3b2298a811 (patch)
tree8eb547e2537ea19df6ad193d66411db939d36827 /npc
parent5cca96bf950bcd9586ab04f0e0f2b5d9a556c5e0 (diff)
downloadhercules-168677929dc43930a81a49a54d748a3b2298a811.tar.gz
hercules-168677929dc43930a81a49a54d748a3b2298a811.tar.bz2
hercules-168677929dc43930a81a49a54d748a3b2298a811.tar.xz
hercules-168677929dc43930a81a49a54d748a3b2298a811.zip
* Fixed some missing/wrong bits in merge from trunk (follow up to r14740).
- Fixed added files not being svn-copied (thus lacking svn history). - Applied missing property changes. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14741 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc')
-rw-r--r--npc/merchants/buying_shops.txt494
1 files changed, 247 insertions, 247 deletions
diff --git a/npc/merchants/buying_shops.txt b/npc/merchants/buying_shops.txt
index a5911fb52..b58eb33fc 100644
--- a/npc/merchants/buying_shops.txt
+++ b/npc/merchants/buying_shops.txt
@@ -1,248 +1,248 @@
-//===== eAthena Script =======================================
-//= Buying Shop Licenses
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.0
-//===== Compatible With: =====================================
-//= eAthena SVN
-//===== Description: =========================================
-//= Buying Shop Licenses
-//===== Additional Comments: =================================
-//= 1.0 First version. [Kisuka]
-//============================================================
-
-// Black Marketeer (Buy Licenses - Non-Merchant Classes)
-//============================================================
-que_job01,68,84,1 script Black Marketeer#Buying 881,{
- if(getskilllv("ALL_BUYING_STORE") == 1) {
- mes "[Mr. Jass]";
- mes "Hey, you already made a contract with Hugh.";
- mes "I don't have any business with you.";
- close;
- }else{
- mes "[Mr. Jass]";
- mes "You must need something badly to come to find me.";
- mes "What do you want?";
- next;
- switch(select("Bulk Buyer Shop License:Who are you?:Nothing, nothing!")) {
- case 1:
- mes "[Mr. Jass]";
- mes "I knew it!";
- mes "Sure, I can make it for you.";
- mes "Mine looks just like the authentic one that Merchants get from that bastard Mr. Hugh!";
- next;
- mes "[Mr. Jass]";
- mes "And my license is better 'cuz you don't need ta' learn any skills.";
- mes "How many do you want?";
- next;
- mes "[Mr. Jass]";
- mes "Just so you know, I can only make them in small quantities, up to 10 at a time.";
- mes "It'll cost 500 zeny for each one.";
- next;
- while(1) {
- input .@input;
- mes "[Mr. Jass]";
- if(.@input == 0) {
- mes "Don't you need those licenses?";
- close;
- }
- else if(.@input > 10) {
- mes "I can only make up to 10 at a time, you know.";
- next;
- }
- else {
- mes "It'll cost "+(.@input*500)+" zeny.";
- if(Zeny < (.@input*500)) {
- mes "but you don't have enough money.";
- next;
- mes "[Mr. Jass]";
- mes "Don't you know the basics of business? Everything has a price.";
- mes "If you want something, you gotta pay for it.";
- }else{
- mes "Ha... Ha ha ha!";
- mes "Mr. Hugh, I'll take over your license business. You'll see!";
- mes "*Giggle Giggle*";
- getitem 12548,.@input; // Shabby_Purchase_Street
- set Zeny,Zeny-(.@input*500);
- }
- close;
- }
- }
-
- case 2:
- mes "[Mr. Jass]";
- mes "I left my hometown a long time ago.";
- mes "It's meaningless to ask who I am because all I've got left now is my hatred.";
- next;
- mes "[Mr. Jass]";
- mes "...";
- mes "Hugh is a corrupt merchant with no sense of business ethics.";
- mes "My sole purpose in life is to destroy Hugh.";
- next;
- mes "[Mr. Jass]";
- mes "Aw, I drank too much... (*Hic*)";
- mes "That's just the alohol talking.";
- mes "Please forget anything I said.";
- close;
- case 3:
- mes "[Mr. Jass]";
- mes "Alright, alright! You don't have to yell.";
- mes "Just leave me alone if you've got no business with me.";
- close;
- }
- }
-}
-
-// Purchasing Team (Learn Skill - Merchant Classes)
-//============================================================
-alberta_in,58,52,4 script Purchasing Team#Buying 59,{
- if(BaseClass == Job_Merchant && getskilllv("MC_VENDING") >= 1) {
- if(getskilllv("ALL_BUYING_STORE") == 1) {
- mes "[Mr. Hugh]";
- mes "I'm Hugh from the Purchasing Team.";
- mes "How may I help you today?";
- next;
- if(select("Purchase Bulk Buyer Shop License:Quit") == 2) {
- mes "[Mr. Hugh]";
- mes "Please feel free to ask me if you need any Bulk Buyer Shop Licenses.";
- mes "Come again~";
- close;
- }
- mes "[Mr. Hugh]";
- mes "It's 200 zeny for each Bulk Buyer Shop License, and you may purchase up to 50 at a time.";
- mes "How many licenses do you need?";
- next;
- while(1) {
- input .@input;
- mes "[Mr. Hugh]";
- if(.@input == 0) {
- mes "You have cancelled the trade.";
- mes "Have a good day.";
- close;
- }
- if(.@input > 50) {
- mes "Please enter a value of 50 or less.";
- next;
- }
- else{
- mes "It'll cost "+(.@input*200)+" zeny for "+.@input+" licenses.";
- if(Zeny < (.@input*200)) {
- mes "but you don't seem to have enough money.";
- }else{
- mes "Thank you for your patronage.";
- getitem 6377,.@input; // Buy_Stall_Permit
- set Zeny,Zeny-(.@input*200);
- }
- close;
- }
- }
- }else{
- mes "[Mr. Hugh]";
- mes "I'm Hugh from the Purchasing Team at the Alberta Merchant Guild.";
- mes "You're...";
- next;
- mes "[Mr. Hugh]";
- mes "Did you know? Our guild has issued a license to allow individuals to buy goods from others.";
- next;
- select("I've never had problems buying items...");
- mes "[Mr. Hugh]";
- mes "You're right, but think about it:";
- mes "haven't you had a hard time buying in bulk?";
- mes "You'd have to find and talk to everyone that has an item you want.";
- mes "Pretty inconvenient, isn't it?";
- next;
- mes "[Mr. Hugh]";
- mes "Since buying in bulk is an important issue to us Merchants,";
- mes "I've proposed an innovative plan to our guild, based on my 10 years of experience in making purchases.";
- next;
- mes "[Mr. Hugh]";
- mes "'Let Individuals Open";
- mes "a Bulk Buyer Shop!'";
- mes "That's the title of my proposal.";
- mes "You'll see, when you read it...";
- next;
- mes "[Mr. Hugh]";
- mes "...";
- mes "...(Mr. Hugh yammers on and on with all the details.)";
- next;
- select("Alright, what's your point?");
- mes "[Mr. Hugh]";
- mes "Oh, yes. In summary,";
- mes "you can buy certain items in bulk through Vending.";
- next;
- mes "[Mr. Hugh]";
- mes "In order to open a Bulk Buyer Shop, you need a license issued from the Merchant Guild.";
- next;
- mes "[Mr. Hugh]";
- mes "You need it every time you open the shop. We're expecting a significant increase in profits through this new kind of licensing.";
- next;
- mes "[Mr. Hugh]";
- mes "That's the point of my proposal!";
- mes "Our president was so happy to hear that we're going to make big bucks!";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Please get to the point already!";
- next;
- mes "[Mr. Hugh]";
- mes "Don't be so impatient, alright?";
- mes "My point is, we can let you open the Bulk Buyer Shop if you've learned Vending.";
- next;
- mes "[Mr. Hugh]";
- mes "Of course, we charge 10,000 zeny as a one-time registration fee.";
- mes "You will need the ^4A4AFFBulk Buyer Shop License^000000 every time you open the shop.";
- next;
- mes "[Mr. Hugh]";
- mes "Say, would you like to register now?";
- mes "If you do, I'll teach you how to open the Bulk Buyer Shop.";
- next;
- if(select("Learn how to open Bulk Buyer Shop:Cancel") == 2) {
- mes "[Mr. Hugh]";
- mes "Man, that's disappointing!";
- mes "Using this bulk buyer option can benefit your business in many ways, but it's your call.";
- mes "I'm always open for consultation!";
- close;
- }
- mes "[Mr. Hugh]";
- if(Zeny < 10000) {
- mes "The registration fee is 10,000 zeny.";
- mes "Please have the fee ready first.";
- close;
- }else{
- mes "You've made a good decision.";
- mes "Please give me the registration fee, and sign right here....";
- next;
- input .@name$;
- mes "[Mr. Hugh]";
- mes .@name$+"....";
- mes "I like your handwriting.";
- mes "Okay, you're now approved to open the Bulk Buyer Shop.";
- set Zeny,Zeny-10000;
- getitem 6377,5; // Buy_Stall_Permit
- skill "ALL_BUYING_STORE",1,0;
- next;
- mes "[Mr. Hugh]";
- mes "Currently, only normal items ^8C2121EXCEPT^000000 equipment, certain potions, and hand-crafted items can be purchased in bulk, but this can still be very beneficial to you, depending on how you use it.";
- next;
- mes "[Mr. Hugh]";
- mes "Oh, and you need at least one of the item that you want to buy in your inventory because you have to show it to other through your shop.";
- next;
- mes "[Mr. Hugh]";
- mes "Your skill should now be registered in your skill window. If you can't see it you probably have to minimize your Skill List and check the 3rd Job Tab.";
- next;
- mes "[Mr. Hugh]";
- mes "I've given you 5 Bulk Buyer Shop Licenses for your trial.";
- mes "Enjoy shopping!";
- close;
- }
- }
- }else{
- mes "[Mr. Hugh]";
- mes "I'm Hugh from the Purchasing Team at the Alberta Merchant Guild.";
- mes "I'd love to chat, but I'm too busy at the moment.";
- next;
- mes "[Mr. Hugh]";
- mes "My time is solely dedicated to our customers in the Merchant industry.";
- close;
- }
+//===== eAthena Script =======================================
+//= Buying Shop Licenses
+//===== By: ==================================================
+//= Kisuka
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= eAthena SVN
+//===== Description: =========================================
+//= Buying Shop Licenses
+//===== Additional Comments: =================================
+//= 1.0 First version. [Kisuka]
+//============================================================
+
+// Black Marketeer (Buy Licenses - Non-Merchant Classes)
+//============================================================
+que_job01,68,84,1 script Black Marketeer#Buying 881,{
+ if(getskilllv("ALL_BUYING_STORE") == 1) {
+ mes "[Mr. Jass]";
+ mes "Hey, you already made a contract with Hugh.";
+ mes "I don't have any business with you.";
+ close;
+ }else{
+ mes "[Mr. Jass]";
+ mes "You must need something badly to come to find me.";
+ mes "What do you want?";
+ next;
+ switch(select("Bulk Buyer Shop License:Who are you?:Nothing, nothing!")) {
+ case 1:
+ mes "[Mr. Jass]";
+ mes "I knew it!";
+ mes "Sure, I can make it for you.";
+ mes "Mine looks just like the authentic one that Merchants get from that bastard Mr. Hugh!";
+ next;
+ mes "[Mr. Jass]";
+ mes "And my license is better 'cuz you don't need ta' learn any skills.";
+ mes "How many do you want?";
+ next;
+ mes "[Mr. Jass]";
+ mes "Just so you know, I can only make them in small quantities, up to 10 at a time.";
+ mes "It'll cost 500 zeny for each one.";
+ next;
+ while(1) {
+ input .@input;
+ mes "[Mr. Jass]";
+ if(.@input == 0) {
+ mes "Don't you need those licenses?";
+ close;
+ }
+ else if(.@input > 10) {
+ mes "I can only make up to 10 at a time, you know.";
+ next;
+ }
+ else {
+ mes "It'll cost "+(.@input*500)+" zeny.";
+ if(Zeny < (.@input*500)) {
+ mes "but you don't have enough money.";
+ next;
+ mes "[Mr. Jass]";
+ mes "Don't you know the basics of business? Everything has a price.";
+ mes "If you want something, you gotta pay for it.";
+ }else{
+ mes "Ha... Ha ha ha!";
+ mes "Mr. Hugh, I'll take over your license business. You'll see!";
+ mes "*Giggle Giggle*";
+ getitem 12548,.@input; // Shabby_Purchase_Street
+ set Zeny,Zeny-(.@input*500);
+ }
+ close;
+ }
+ }
+
+ case 2:
+ mes "[Mr. Jass]";
+ mes "I left my hometown a long time ago.";
+ mes "It's meaningless to ask who I am because all I've got left now is my hatred.";
+ next;
+ mes "[Mr. Jass]";
+ mes "...";
+ mes "Hugh is a corrupt merchant with no sense of business ethics.";
+ mes "My sole purpose in life is to destroy Hugh.";
+ next;
+ mes "[Mr. Jass]";
+ mes "Aw, I drank too much... (*Hic*)";
+ mes "That's just the alohol talking.";
+ mes "Please forget anything I said.";
+ close;
+ case 3:
+ mes "[Mr. Jass]";
+ mes "Alright, alright! You don't have to yell.";
+ mes "Just leave me alone if you've got no business with me.";
+ close;
+ }
+ }
+}
+
+// Purchasing Team (Learn Skill - Merchant Classes)
+//============================================================
+alberta_in,58,52,4 script Purchasing Team#Buying 59,{
+ if(BaseClass == Job_Merchant && getskilllv("MC_VENDING") >= 1) {
+ if(getskilllv("ALL_BUYING_STORE") == 1) {
+ mes "[Mr. Hugh]";
+ mes "I'm Hugh from the Purchasing Team.";
+ mes "How may I help you today?";
+ next;
+ if(select("Purchase Bulk Buyer Shop License:Quit") == 2) {
+ mes "[Mr. Hugh]";
+ mes "Please feel free to ask me if you need any Bulk Buyer Shop Licenses.";
+ mes "Come again~";
+ close;
+ }
+ mes "[Mr. Hugh]";
+ mes "It's 200 zeny for each Bulk Buyer Shop License, and you may purchase up to 50 at a time.";
+ mes "How many licenses do you need?";
+ next;
+ while(1) {
+ input .@input;
+ mes "[Mr. Hugh]";
+ if(.@input == 0) {
+ mes "You have cancelled the trade.";
+ mes "Have a good day.";
+ close;
+ }
+ if(.@input > 50) {
+ mes "Please enter a value of 50 or less.";
+ next;
+ }
+ else{
+ mes "It'll cost "+(.@input*200)+" zeny for "+.@input+" licenses.";
+ if(Zeny < (.@input*200)) {
+ mes "but you don't seem to have enough money.";
+ }else{
+ mes "Thank you for your patronage.";
+ getitem 6377,.@input; // Buy_Stall_Permit
+ set Zeny,Zeny-(.@input*200);
+ }
+ close;
+ }
+ }
+ }else{
+ mes "[Mr. Hugh]";
+ mes "I'm Hugh from the Purchasing Team at the Alberta Merchant Guild.";
+ mes "You're...";
+ next;
+ mes "[Mr. Hugh]";
+ mes "Did you know? Our guild has issued a license to allow individuals to buy goods from others.";
+ next;
+ select("I've never had problems buying items...");
+ mes "[Mr. Hugh]";
+ mes "You're right, but think about it:";
+ mes "haven't you had a hard time buying in bulk?";
+ mes "You'd have to find and talk to everyone that has an item you want.";
+ mes "Pretty inconvenient, isn't it?";
+ next;
+ mes "[Mr. Hugh]";
+ mes "Since buying in bulk is an important issue to us Merchants,";
+ mes "I've proposed an innovative plan to our guild, based on my 10 years of experience in making purchases.";
+ next;
+ mes "[Mr. Hugh]";
+ mes "'Let Individuals Open";
+ mes "a Bulk Buyer Shop!'";
+ mes "That's the title of my proposal.";
+ mes "You'll see, when you read it...";
+ next;
+ mes "[Mr. Hugh]";
+ mes "...";
+ mes "...(Mr. Hugh yammers on and on with all the details.)";
+ next;
+ select("Alright, what's your point?");
+ mes "[Mr. Hugh]";
+ mes "Oh, yes. In summary,";
+ mes "you can buy certain items in bulk through Vending.";
+ next;
+ mes "[Mr. Hugh]";
+ mes "In order to open a Bulk Buyer Shop, you need a license issued from the Merchant Guild.";
+ next;
+ mes "[Mr. Hugh]";
+ mes "You need it every time you open the shop. We're expecting a significant increase in profits through this new kind of licensing.";
+ next;
+ mes "[Mr. Hugh]";
+ mes "That's the point of my proposal!";
+ mes "Our president was so happy to hear that we're going to make big bucks!";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Please get to the point already!";
+ next;
+ mes "[Mr. Hugh]";
+ mes "Don't be so impatient, alright?";
+ mes "My point is, we can let you open the Bulk Buyer Shop if you've learned Vending.";
+ next;
+ mes "[Mr. Hugh]";
+ mes "Of course, we charge 10,000 zeny as a one-time registration fee.";
+ mes "You will need the ^4A4AFFBulk Buyer Shop License^000000 every time you open the shop.";
+ next;
+ mes "[Mr. Hugh]";
+ mes "Say, would you like to register now?";
+ mes "If you do, I'll teach you how to open the Bulk Buyer Shop.";
+ next;
+ if(select("Learn how to open Bulk Buyer Shop:Cancel") == 2) {
+ mes "[Mr. Hugh]";
+ mes "Man, that's disappointing!";
+ mes "Using this bulk buyer option can benefit your business in many ways, but it's your call.";
+ mes "I'm always open for consultation!";
+ close;
+ }
+ mes "[Mr. Hugh]";
+ if(Zeny < 10000) {
+ mes "The registration fee is 10,000 zeny.";
+ mes "Please have the fee ready first.";
+ close;
+ }else{
+ mes "You've made a good decision.";
+ mes "Please give me the registration fee, and sign right here....";
+ next;
+ input .@name$;
+ mes "[Mr. Hugh]";
+ mes .@name$+"....";
+ mes "I like your handwriting.";
+ mes "Okay, you're now approved to open the Bulk Buyer Shop.";
+ set Zeny,Zeny-10000;
+ getitem 6377,5; // Buy_Stall_Permit
+ skill "ALL_BUYING_STORE",1,0;
+ next;
+ mes "[Mr. Hugh]";
+ mes "Currently, only normal items ^8C2121EXCEPT^000000 equipment, certain potions, and hand-crafted items can be purchased in bulk, but this can still be very beneficial to you, depending on how you use it.";
+ next;
+ mes "[Mr. Hugh]";
+ mes "Oh, and you need at least one of the item that you want to buy in your inventory because you have to show it to other through your shop.";
+ next;
+ mes "[Mr. Hugh]";
+ mes "Your skill should now be registered in your skill window. If you can't see it you probably have to minimize your Skill List and check the 3rd Job Tab.";
+ next;
+ mes "[Mr. Hugh]";
+ mes "I've given you 5 Bulk Buyer Shop Licenses for your trial.";
+ mes "Enjoy shopping!";
+ close;
+ }
+ }
+ }else{
+ mes "[Mr. Hugh]";
+ mes "I'm Hugh from the Purchasing Team at the Alberta Merchant Guild.";
+ mes "I'd love to chat, but I'm too busy at the moment.";
+ next;
+ mes "[Mr. Hugh]";
+ mes "My time is solely dedicated to our customers in the Merchant industry.";
+ close;
+ }
} \ No newline at end of file