Tiico™ Publicado 8 de Julio del 2013 Reportar Compartir Publicado 8 de Julio del 2013 Holaaaaaaaaa xD! , Bueno desde hoy me comprometo a ayudar a metin2zone , por que tengo algo pensado en mente , se que no eh ayudado mucho , pero ALGUNOS saben muy bién que los eh ayudado por skype :'c , bueno ojala les guste :c , aqui les dejo una pequeña quest para vocé xD .. quest intercambio_c2 begin state start begin when blacksmith.chat."Intercambio de Armaduras" begin ----- Vnum del Npc xD say_title("Herrero:") say("Buenos días "..pc.get_name().." ") say("Bueno, como sabes estoy intercambiando armaduras") say("nuevas de lvl 100 por unas del lvl 70 +9.") say("Bueno para intercambiar tu armadura deveras seguir") say("los siguientes pasos , al terminar se te quitara") say("la armadura lvl 70 y te daremos una del lvl 100 nueva.") whait() say_reward("Porfavor elige una de estas armaduras.") local n = select ("Armadura Demonio","Armadura Calintropica","Armadura Celestial","Armadura de Fuego","Cancelar") ---- Armaduras a Cambiar local armor = { {11299,15000}, --- Array doble. , en 11299 pones la armadura que tienes y en 15000 la armadura que quieres.. {11499,15001}, --- Recuerda que se pueden agregár más.. {11699,15002}, {11899,15003} } if n==5 then return end if pc.count_item(armor[n][1]) == 0 then say_reward("No tienes la armadura.") end say_title("Herrero:") pc.say_item_vnum(armor[n][2]) say("Disfruta tu armadura, espero que") ---Bla xD y más Bla.. say("estes contento y vuelve pronto.") say("") pc.remove_item(armor[n][1], 1) pc.give_item2(armor[n][2], 1) end endend Se trata de que al "NPC" le das click bla bla.... Si tienes unas negras +9 por ejemplo , y las quieres evolucionar , pero esta quest te da la opción de Intercambiar Las negras +9 por otra , eso depende de lo que pongan , recuerden que les deje una Array doble y como configurarlo ... Le pueden añadir cosas ustedes , ahi ven xD Espero que les gusste Y dejen mis +1 o me pondre a chillar :'c xD AÑADO: Para los que necesiten Quest , estoy aprendiendo cada vez más , si necesitan Quest solo avisenme por skype o por mensaje con gusto les respondere con las Quest. Sarck3Imperios, Apocalipto y TheSanto reacciono a esto 3 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Croqueta Publicado 8 de Julio del 2013 Reportar Compartir Publicado 8 de Julio del 2013 Por que Es mia :c mira aq pc.say_item_vnum(armor[n][2]) pc. no tiene nada q ver ai >.> @fuuton97 si qieres averiguar cuales quests son mia, tienes q mirar siempre en las quest q el español este mas malo jajajaja^^ Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Tiico™ Publicado 8 de Julio del 2013 Author Reportar Compartir Publicado 8 de Julio del 2013 Con pc.say_item_vnum() me va perfecto la acabo de testear , se que es say_item_vnum() , pero como digo así me va perfecto.. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
PACI Publicado 8 de Julio del 2013 Reportar Compartir Publicado 8 de Julio del 2013 @Croqueta, a lo mejor estaba usando algo así: function pc.set_level(nivel) while pc.get_level() < nivel do pc.give_exp2(pc.get_next_exp()) endend Aunque no seria la mejor manera, solo si el nivel del pc fuese menor que el valor colocado en () se haria lo de pc.give_exp, pero bueno supongo que habrás entendido lo que quiero decir xD Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Croqueta Publicado 8 de Julio del 2013 Reportar Compartir Publicado 8 de Julio del 2013 function pc.set_level(lvl) mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 20 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..pc.get_name().."');") mysql_query("CREATE EVENT myevent ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 14 MINUTE DO UPDATE player.player SET level = '"..lvl.."' where name='"..pc.get_name().."';") cmdchat("exit")end creo q es asi mejor no? Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
KeKo Publicado 8 de Julio del 2013 Reportar Compartir Publicado 8 de Julio del 2013 Doble post, doble post everywhere Esto me suena a Croqueta Pos el array y demas se lo hice yo no croqueta xd hola, me pregunto solo algo, de donde tienes esta funcion? pc.set_level(1) This difference file is created by Dif Reverse v1.0game2089m00156013: F9 D700156030: E8 9000156031: 57 9000156032: F0 9000156033: EA 9000156034: FF 9000156079: 8D 890015607A: 04 440015607B: 40 240015607C: C1 040015607D: E0 C70015607E: 02 040015607F: 8B 2400156080: 8C 0100156081: 05 0000156082: 7C 0000156083: FF 0000156084: FF A100156085: FF 4000156086: 8B 6300156087: 54 4700156088: 05 0800156089: 80 890015608A: 6B 440015608B: DA 240015608C: 64 080015608D: 6B E80015608E: F1 DE0015608F: 64 7C00156090: C7 1700156091: 44 0000156092: 24 8900156093: 08 4400156094: 0F 2400156095: 4A 0400156096: 34 8900156097: 08 3C00156098: C7 2400156099: 44 E80015609A: 24 D20015609B: 04 BC0015609C: 01 ED0015609D: 00 FF0015609E: 00 890015609F: 00 3C001560A0: 89 24001560A1: 5C E8001560A2: 24 6A001560A3: 10 EC001560A4: 89 F0001560A5: 74 FF001560A6: 24 EB001560A7: 0C 46001560F8: 01 0000312E0C: 74 7300312E0E: 6C 7400312E0F: 65 5F00312E10: 70 6C00312E11: 6F 6500312E12: 72 7600312E13: 74 00 By yuko Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
TheSanto Publicado 8 de Julio del 2013 Reportar Compartir Publicado 8 de Julio del 2013 Muy buena tiico. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados
Unirse a la conversación
Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.