LlanosEterno™ Posted November 16, 2012 Report Share Posted November 16, 2012 Este es un sistema gremial cuenta funciona sin el Mysql. Todo va con la bandera evento `s, etc. ¿Funciona de esta manera: Como lÃder del clan puede ser una "cuenta gremio" abrirlo tiene que introducir un PIN de 5 dÃgitos con esto usted puede entonces posteriormente administrar el dinero en la cuenta. Ahora, para las funciones: el hombre puede como miembro de un gremio (si tienen una cuenta) instruir Yang. Como director / propietario del PIN `s puede enviar el dinero a la gente * SOLO SI EN EL MISMO PLANO / /color] function pc.change_money_for_other_pc(name,betrag) local name2 = pc.get_name() local m local d = pc.select(find_pc_by_name(name)) m = pc.get_gold() pc.select(d) if m+betrag >= 2*10^9 then say("El Tiene Demasiado Dinero") return end local d = pc.select(find_pc_by_name(name)) pc.change_money(betrag) chat('Usted tiene de '..nombre2..' '..Cantidad..' Yang recibido!') pc.select(d) end LAS FUNCIONES AQUI EN LA MISION pc.change_money_for_other_pc() AQUI LA BUSQUEDA quest konto begin state start begin when 20020.chat."Gilden Konto" begin if pc.getqf("konto") == 0 and pc.is_guild_master() then say("Usted ha hecho sin tener en cuenta para su gremio ") say("¿Lo hará ahora?") local a = select ("Si","No") if a == 2 then return elseif a == 1 then say("Por favor, introduzca un alfiler para uno de tu clan es el") say("Die Leute die diesen Pin besitzen koennen das Geld") say("administrar la cuenta.") say("Debe ser 5 Stellig") local pin_eing = tonumber(input("12345")) if pin_eing > 9999 and pin_eing < 100000 then say("") say("Este pin es aceptable!") say("") say_reward("Pin ".. pin_eing .." ¿Guardar? ") local sel=select("Si", "No") if sel==1 then game.set_event_flag(pc.get_guild().."_pin",pin_eing) game.set_event_flag(pc.get_guild(),1) say("") say("Pin ha sido guardado.") say("Nos vemos pronto.") pc.setqf("konto",1) elseif sel==2 then say("") say("Nos vemos pronto.") else -- Error de intercepción! say("Error desconocido!") say("Por favor, comunÃquese inmediatamente con su") say("Código de error en el administrador de servidor") say("Señalar") say("código de error: 1") end elseif pin_eing > 99999 or pin_eing == 0 or pin_eing < 10000 then say("") say("Lo siento, pero algo está mal con") say("su pin.") say("") say_reward("Info: El pasador debe contener sólo números "!) say_reward("Info: Pin no debe ser mayor que 99999") say_reward("o ser menor que 10000!") end end end if game.get_event_flag(pc.get_guild()) == 1 then say("Bienvenido al sistema de cuenta gremio") say("Se puede indicar aquà y administrar el dinero como un lÃder con el PIN") say("¿Qué haces?") local a = select ("Instruir "," Gestión de PIN "," Cancelar") if a == 3 then return elseif a == 1 then say("Asà que usted quiere comprometer dinero.") say("¿Cuánto quieres pagar Yang a su cuenta?") say("máximo de 1999999999!") say("") say_reward("hay: " ..pc.get_money()) say("") local geld_auf_konto = tonumber(input("")) local auf_konto_new = tonumber(geld_auf_konto) + game.get_event_flag(pc.get_guild().."_konto_yang") if geld_auf_konto < 0 then say("") say("Que no existe.") else if pc.get_money() < geld_auf_konto then say("") say("Todo lo que no tienen en absoluto "como) return else if auf_konto_new < 2000000000 then pc.change_money(-geld_auf_konto) game.set_event_flag(pc.get_guild().."_konto_yang", auf_konto_new) say("") say("Itener dinero " ..dinero en la cuenta.. " Yang hizo a tu cuenta.") else say("") say("Asà que mucho no se puede hacer en la cuenta") say("maquillaje. Eso harÃa que la cantidad máxima de") say("exceda en 1999999999.") end end end elseif a == 2 then say("") say("Por favor, introduzca su PIN.") local pin_abf = tonumber(input("")) if pin_abf == game.get_event_flag(pc.get_guild().."_pin") then say("") say("Pin es correcto.") say("¿Cuánto quiere destacarse de la cuenta Yang?") say("") say_reward("Auf Konto: " ..game.get_event_flag(pc.get_guild().."_konto_yang")) say("") local geld_von_konto = tonumber(input("")) if geld_von_konto < 0 then say("") say("Que no existe.") else if geld_von_konto > game.get_event_flag(pc.get_guild().."_konto_yang") then say("") say("Por mucho que usted no tiene en su cuenta.") elseif geld_von_konto <= game.get_event_flag(pc.get_guild().."_konto_yang") then say("¿Quién te lo dio?") say("Por favor, introduzca un algo") local name2 = input() if find_pc_by_name(name2) == 0 or find_pc_by_name(name2) == nil then say("La persona no está en lÃnea") return end local auf_konto_new = tonumber(game.get_event_flag(pc.get_guild().."_konto_yang") - geld_von_konto) say("El dinero le fue dado.") pc.change_money_for_other_pc(name2,geld_von_konto) game.set_event_flag(pc.get_guild().."_konto_yang", auf_konto_new) end end else say("") say("PIN erróneo.") end end end end end end Creditos:Epvp y ami por traducirloo Saludos A M2Z Quote Link to comment Share on other sites More sharing options...
DryUz Posted November 16, 2012 Report Share Posted November 16, 2012 no se la sacaste a epvp sino a mi :yuno: y si lo vas a traducir aselo bien pero igual +1 Quote Link to comment Share on other sites More sharing options...
Croqueta Posted November 23, 2012 Report Share Posted November 23, 2012 esta idea era mia mi amigo sippe! de el foro epvp lo escribio en su release esta escrito esto en el screen dise que le da special thx a noa<- mi nombre y en "()" "für/ fuer die idee" que qiere desir "por la idea" el link:http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/2220203-release-gildenkonto-system-sippel.html sen nesesita la questlib de mijago Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.