NPC Banco Para Metin2
-
Perdon por las molestia una pregunta q me urge por q en los files de daroo no me deja impleemntar ningun tipo de npc y perdon si lo pregunte :S:SS: porfavor librenmen de esa duda loa gradeceria infinidades Gracias-...!! ?¿?¿ :T.T:
-
@DjZed said:
bueno lo prometido es deuda, asi que aqui les dejo la banca echa en quest :charm:
quest banco begin state start begin when 20095.chat."Banco Metin2" begin say_title("By DjZed") say("Que desea hacer?") local a = select ( "Retirar Dinero" , "Depositar Dinero" , "Informacion" , "Cancelar" ) if a == 1 then say_title("Banco Metin2") say("Quiere retirar dinero?") local b = select ( "Si" , "No" ) if b == 1 then say_reward ( "Elige la cantidad que deseas sacar:" ) local c = select ( "100kk" , "250kk" , "500kk" , "Cancelar" ) if c == 1 then if pc . count_item ( 9491 ) >= 1 then pc . remove_item ( 9491 , 1 ) say ("La retirada acabo con exito!") pc . changegold ( 100000000 ) else say("Usted no tiene el ticket correspondiente,") say("vuelva cuando lo tenga.") return end else c == 2 then if pc . count_item ( 9492 ) >= 1 then pc . remove_item ( 9492 , 1 ) say ("La retirada acabo con exito!") pc . changegold ( 250000000 ) else say("Usted no tiene el ticket correspondiente,") say("vuelva cuando lo tenga.") return end else c == 3 then if pc . count_item ( 9493 ) >= 1 then pc . remove_item ( 9493 , 1 ) say ("La retirada acabo con exito!") pc . changegold ( 500000000 ) else say("Usted no tiene el ticket correspondiente,") say("vuelva cuando lo tenga.") return end else c == 4 then end else b == 2 then end else a == 2 then say_title("Banco Metin2") say("Cuanto quiere depositar?") local d = select ( "100kk " , "250kk" , "500kk" , "Cancelar" ) if d == 1 then if pc . gold >= 100000000 then pc . changegold ( - 100000000 ) pc . give_item2 ( "9491" , 1 ) say ("el deposito acabo con exito!") say ("usted recibe un cheque por valor de 100kk") else say("No tienes suficiente yang para depositar,") say("vuelve cuando lo tengas.") return end else d == 2 then if pc . gold >= 250000000 then pc . changegold ( - 250000000 ) pc . give_item2 ( "9492" , 1 ) say ("el deposito acabo con exito!") say ("usted recibe un cheque por valor de 250kk") else say("No tienes suficiente yang para depositar,") say("vuelve cuando lo tengas.") return end else d == 3 then if pc . gold >= 500000000 then pc . changegold ( - 500000000 ) pc . give_item2 ( "9493" , 1 ) say ("el deposito acabo con exito!") say ("usted recibe un cheque por valor de 500kk") else say("No tienes suficiente yang para depositar,") say("vuelve cuando lo tengas.") return end else d == 4 then end else a == 3 then say_title("Banco Metin2") say("Este es el banco del servidor,") say("aqui puedes depositas yang y se te dara") say("un cheque por valor de esa cantidad, y") say("cuando necesites el dinero, podras darnos") say("el cheque y te daremos el dinero.") return end else a == 4 then return end
**Efectivamente Tampoco Me Sirvio :facepalm: :facepalm: :facepalm: Cuando podre Implementar Bn El Banco :S
No Hay Una Quest Que Sea Efectiva :icon_cry2: ** -
ps a mi si me sirvio y me va de perfeccion lo unico que antes del texto banco salen 2 textos q si les doy me tira el jeugo
-
ta wapo el banco XD
-
Y SI QUIRO CAMBIAR LOS PRECIOS OSEA EN EL SITIO DE 100KK 1KKK Y EL DE 500KK 1,5KKK
-
El Banco me sirvió PERFECTO :wiii: :wiii: Lo unico que le cambie el destino del NPC, cambié el nombre y listo! xD No me produjo ningún error y calcula bien los cambios! Muchas gracias! (;
-
@DjZed said:
bueno lo prometido es deuda, asi que aqui les dejo la banca echa en quest :charm:
quest banco begin state start begin when 20095.chat."Banco Metin2" begin say_title("By DjZed") say("Que desea hacer?") local a = select ( "Retirar Dinero" , "Depositar Dinero" , "Informacion" , "Cancelar" ) if a == 1 then say_title("Banco Metin2") say("Quiere retirar dinero?") local b = select ( "Si" , "No" ) if b == 1 then say_reward ( "Elige la cantidad que deseas sacar:" ) local c = select ( "100kk" , "250kk" , "500kk" , "Cancelar" ) if c == 1 then if pc . count_item ( 9491 ) >= 1 then pc . remove_item ( 9491 , 1 ) say ("La retirada acabo con exito!") pc . changegold ( 100000000 ) else say("Usted no tiene el ticket correspondiente,") say("vuelva cuando lo tenga.") return end else c == 2 then if pc . count_item ( 9492 ) >= 1 then pc . remove_item ( 9492 , 1 ) say ("La retirada acabo con exito!") pc . changegold ( 250000000 ) else say("Usted no tiene el ticket correspondiente,") say("vuelva cuando lo tenga.") return end else c == 3 then if pc . count_item ( 9493 ) >= 1 then pc . remove_item ( 9493 , 1 ) say ("La retirada acabo con exito!") pc . changegold ( 500000000 ) else say("Usted no tiene el ticket correspondiente,") say("vuelva cuando lo tenga.") return end else c == 4 then end else b == 2 then end else a == 2 then say_title("Banco Metin2") say("Cuanto quiere depositar?") local d = select ( "100kk " , "250kk" , "500kk" , "Cancelar" ) if d == 1 then if pc . gold >= 100000000 then pc . changegold ( - 100000000 ) pc . give_item2 ( "9491" , 1 ) say ("el deposito acabo con exito!") say ("usted recibe un cheque por valor de 100kk") else say("No tienes suficiente yang para depositar,") say("vuelve cuando lo tengas.") return end else d == 2 then if pc . gold >= 250000000 then pc . changegold ( - 250000000 ) pc . give_item2 ( "9492" , 1 ) say ("el deposito acabo con exito!") say ("usted recibe un cheque por valor de 250kk") else say("No tienes suficiente yang para depositar,") say("vuelve cuando lo tengas.") return end else d == 3 then if pc . gold >= 500000000 then pc . changegold ( - 500000000 ) pc . give_item2 ( "9493" , 1 ) say ("el deposito acabo con exito!") say ("usted recibe un cheque por valor de 500kk") else say("No tienes suficiente yang para depositar,") say("vuelve cuando lo tengas.") return end else d == 4 then end else a == 3 then say_title("Banco Metin2") say("Este es el banco del servidor,") say("aqui puedes depositas yang y se te dara") say("un cheque por valor de esa cantidad, y") say("cuando necesites el dinero, podras darnos") say("el cheque y te daremos el dinero.") return end else a == 4 then return end
Hay que ponerlo tal cual esta hay? No hay que poner tab en ningún sitio? Hay que ponerlo todo en fila como esta hay? :que?:
-
ami las querys no me las deja implementar uso los files del daroo ayudenme :T.T:
-
Hola Amigos Soi Nuevo en Esto Necesito Implementar El Banco Pero no Me aclaro me podrian explicar paso a paso? o hacermelo en team viewer? Muchas Gracias Msn: juan-linares@hotmail.com :wiii:
-
@AkolatroniiC said:
Hola Amigos Soi Nuevo en Esto Necesito Implementar El Banco Pero no Me aclaro me podrian explicar paso a paso? o hacermelo en team viewer? Muchas Gracias Msn: juan-linares@hotmail.com :wiii:
Te respondo ya que meti ese mismo npc hace poco.
Lo primero abres el Filezillas o Winscp
Vas a la siguiente ruta : depende del instant que uses, por ejemplo : usr/home/game/share/locale/germany/quest/object (para los de daroo), si usas los de rain o cualquier instant 2007 seria : usr/rain/channel/share_data/locale/hongkong/quest/object
Aqui pegas la carpeta de las funciones del Npc, este Npc debe existir, 20090.
Haciendolo asi funcionara.Pero el Npc viene con 1 bug. Tiene 3 apartados y 2 de ellos sacan del juego, solo 1 funciona.
Para arreglar este bug, Debes entrar en la carpeta 20090, vas a chat, y veras el nombre :map_warp.start.2 si no recuerdo mal.
sustituyes ese 2 por 0 y ya lo tendras arreglado :3
Espero averte ayudado e.e y me des unas gracias