¡Vota por nosotros!

Vota diariamente por XatiyaRO para mejorar nuestra reputación y ayudarnos a crecer.

RagnaTOP - Top Ragnarok Online en Español Ragnarok private server
private server TOP RO Hispano

Autor Tema: Buying shops  (Leído 2960 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Ryu Sei Ken

  • Dakishimeta kokoro no Kosumo
  • First Job
  • **
  • Mensajes: 261
  • Odio los lunes
  • Guild: Shin Seikatsu
  • Pj Principal: RSK
Buying shops
« en: 27 de Julio de 2012, 01:22:12 am »
Que agreguen el black marketer que vende los items que permiten abrir shops al estilo vending, pero para comprar items

el script: http://eathena-project.googlecode.com/svn/trunk/npc/merchants/buying_shops.txt

y lo pongo aca de paso
Spoiler for Hidden:
Código: [Seleccionar]
//===== 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;
}
}



Desconectado Aerith Kheel

  • *poke* *poke*
  • Transcendent Job
  • ****
  • Mensajes: 2621
  • Futura Gobernante del Universo *w*
    • Aerith Kheel (Gaia Online Profile)
  • Guild: ITS-Mugiwara Kaizoku Dan-WR-Endziel (exMember)
  • Pj Principal: Ana Esmeralda (SL)
Re:Buying shops
« Respuesta #1 en: 27 de Julio de 2012, 01:47:26 am »
+1 Habrá que insistir, para que no quede en el olvido.

Esta sugerencia se hizo hace 1 año y según quedo en que se implementaría en el verano, de ese año.
http://www.xatiyaro.net/foro/index.php/topic,169835.0.html

Suerte. ♥
Eternal chaos comes with chocolate rain, you guys! Chocolate rain!

Desconectado Ryu Sei Ken

  • Dakishimeta kokoro no Kosumo
  • First Job
  • **
  • Mensajes: 261
  • Odio los lunes
  • Guild: Shin Seikatsu
  • Pj Principal: RSK
Re:Buying shops
« Respuesta #2 en: 27 de Julio de 2012, 02:00:11 am »
ahi vi al final el post de kazuki haru sobre implementarlo. Dijo durante el verano pero no especifico en que año :P

Ojalá sea este verano XD



Desconectado asakura23

  • First Job
  • **
  • Mensajes: 698
  • Si luchas contra mi, mas te vale vencerme
  • Pj Principal: †.-*-.Goku.-*-.†
Re:Buying shops
« Respuesta #3 en: 27 de Julio de 2012, 02:50:17 am »
ahi vi al final el post de kazuki haru sobre implementarlo. Dijo durante el verano pero no especifico en que año :P

Ojalá sea este verano XD

normalmente cuando dicen "se implementara en verano" significa "se implementara en 3 o 4 años si nos acordamos", +1 buena idea

Desconectado Ryu Sei Ken

  • Dakishimeta kokoro no Kosumo
  • First Job
  • **
  • Mensajes: 261
  • Odio los lunes
  • Guild: Shin Seikatsu
  • Pj Principal: RSK
Re:Buying shops
« Respuesta #4 en: 27 de Julio de 2012, 02:56:54 am »
ahi vi al final el post de kazuki haru sobre implementarlo. Dijo durante el verano pero no especifico en que año :P

Ojalá sea este verano XD

normalmente cuando dicen "se implementara en verano" significa "se implementara en 3 o 4 años si nos acordamos", +1 buena idea

Na, hablando fuera de chiste, hacer andar todo el sistema de seguridad con el cliente, y todas las customizaciones que tiene xatiya no debe ser poco trabajo ni cosa facil, por lo que no es raro que algo asi tome tiempo. Ojalá lo implementen pronto :-)



Desconectado Stifler

  • First Job
  • **
  • Mensajes: 438
  • MUERAN TODOS.
Re:Buying shops
« Respuesta #5 en: 27 de Julio de 2012, 03:25:56 am »
+1
al menos podria dar señales de vida y darnos una respuesta, de tal forma que no nos sintamos ignorados. si no se nos toma en cuenta tendriamos que irnos a otro server donde si se nos tome en cuenta, cosa que que creo que les da igual que el server se quede con 2 personas.

Desconectado yuzakk

  • Novice
  • *
  • Mensajes: 24
  • BL<3
  • Pj Principal: yuzakk
Re:Buying shops
« Respuesta #6 en: 11 de Agosto de 2012, 15:45:47 pm »
+1 seria un gran alivio si fuera desde haora y no tubieramos que esperar asta el verano, super buena sugerencia, ojala lo tengamos lo antes posible

Desconectado -Eris-

  • First Job
  • **
  • Mensajes: 562
  • Guild: Congregación de Locos | Cheetos Pandilla | JAJAED Corporation
Re:Buying shops
« Respuesta #7 en: 11 de Agosto de 2012, 16:00:55 pm »
+1


Die by my hand!

Desconectado Aran

  • First Job
  • **
  • Mensajes: 113
  • Pj Principal: Ephidel~
Re:Buying shops
« Respuesta #8 en: 11 de Agosto de 2012, 16:42:41 pm »
Hace tiempo había pensado en un NPC que hiciera una función similar. Diciéndole el objeto que quieres comprar y el precio que pagas, cualquiera podría consultar ese NPC y depositar dicho objeto, recibiendo el zeny por transferencia entre banqueras, aunque supongo que seria muy difícil de implementar algo así.

Por tanto doy +1 a esta sugerencia, que parece algo más sencillo de lo que iba a proponer.

Desconectado Haile

  • He olvidado cosas de este juego que tú aun no has aprendido.
  • First Job
  • **
  • Mensajes: 654
  • Guild: HDS
Re:Buying shops
« Respuesta #9 en: 11 de Agosto de 2012, 17:08:15 pm »

Desconectado Phi

  • I'm a Siren
  • Third Job
  • *****
  • Mensajes: 8195
  • Viktor me carrea
  • Guild: LD
  • Pj Principal: Elmekius
Re:Buying shops
« Respuesta #10 en: 11 de Agosto de 2012, 17:16:09 pm »
La no implementación de este sistema es debido a la incompatibilidad del cliente, cuando se cambie el cliente por uno compatible, se pondrá.


Desconectado leydi+

  • First Job
  • **
  • Mensajes: 311
  • Pj Principal: ^MERCADERA^ Champ 99/70
Re:Buying shops
« Respuesta #11 en: 11 de Agosto de 2012, 19:07:21 pm »
+1 Esta muy buena la sugerencia OwO