Hawk Server's Publicado 22 de Mayo del 2013 Reportar Compartir Publicado 22 de Mayo del 2013 Tengo una gran duda para hacer que un pj sea lv 1 al usar un item que tengo que poner osea lo tengo asi pc.set_level (1), pero no se si funcione aun no he probado la quest aqui dejo la quest quest reset1 begin state start begin when itemvalue.use begin say_title("by Ares") say("Pergamino reset 1") say ("con este pergamino podras") say ("ser lvl 1 de nuevo pero obtendras") say ("una poderosa armadura") say_reward ("SELECCIONA TU RAZA") local tienda = select ("Guerrero" , "Ninja" , "Sura" , "Chaman" , "Cerrar") if tienda == 1 then if pc.get.level() <250 say ("Que intentas? Tienes que ser lv250 para hacer Reset") return end say ("Aqui tienes tu armadura de Guerrero") pc.give_item2 ("Value armadura", 1) pc.set_level (1) elseif tienda == 2 then if pc.get.level() <250 say ("Que intentas? Tienes que ser lv250 para hacer Reset") return end say ("Aqui tienes tu armadura de Ninja") pc.give_item2 ("Value armadura", 1) pc.set_level (1) elseif tienda == 3 then if pc.get.level() <250 say ("Que intentas? Tienes que ser lv250 para hacer Reset") return end say ("Aqui tienes tu armadura de Sura") pc.give_item2 ("Value armadura", 1) pc.set_level (1) elseif tienda == 4 then if pc.get.level() <250 say ("Que intentas? Tienes que ser lv250 para hacer Reset") return end say ("Aqui tienes tu armadura de Chaman") pc.give_item2 ("Value armadura", 1) pc.set_level (1) elseif tienda == 5 then say ("Esta bien si no quieres es tu problema") say ("no sabes de lo que te pierdes jajaja") return end end end Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Yori Publicado 22 de Mayo del 2013 Reportar Compartir Publicado 22 de Mayo del 2013 Debes iniciar sesión para ver el contenido del enlace en esta publicación. Aqui ya te respondi.... Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
KeKo Publicado 22 de Mayo del 2013 Reportar Compartir Publicado 22 de Mayo del 2013 Para bajar a lvl 1 a un pj tienes que primero meter este diff: This difference file is created by The Interactive Disassembler game2089 00157334: 31 8B 00157335: C0 92 00157336: 85 DC 00157337: D2 00 00157338: 74 00 00157339: 26 00 0015733A: A1 89 0015733B: 20 14 0015733C: 37 24 0015733D: 4C C7 0015733E: 08 44 0015733F: 8B 24 00157340: 80 04 00157341: DC 01 00157345: 89 E8 00157346: 04 26 00157347: 24 AA 00157348: E8 ED 00157349: B3 FF 0015734A: 71 90 0015734B: EE 90 0015734C: FF 90 00312D3E: 70 72 00312D3F: 63 65 00312D40: 5F 73 00312D41: 61 65 00312D43: 74 5F 00312D44: 72 70 00312D45: 61 6F 00312D46: 63 69 00312D47: 74 6E 00312D48: 5F 74 00312D49: 72 73 00312D4A: 61 00 Y luego añadir estas nuevas funciones al quest_functions: pc.reset_points() pc.clear_skill() pc.reset_points() te bajara a level 1 y pc.clear_skill() le reseteara las habs. Pa usarlas simplemente las pones donde habias puesto el pc.set_level Yori reacciono a esto 1 Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Hawk Server's Publicado 22 de Mayo del 2013 Author Reportar Compartir Publicado 22 de Mayo del 2013 GROSOOO!! luego con mas calma lo intentare =) pondria asi pc.reset_points() 1 pc.clear_skill() 1 o solo pc.reset_points(), pc.clear_skill() Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
KeKo Publicado 22 de Mayo del 2013 Reportar Compartir Publicado 22 de Mayo del 2013 GROSOOO!! luego con mas calma lo intentare =) pondria asi pc.reset_points() 1 pc.clear_skill() 1 o solo pc.reset_points(), pc.clear_skill() Sin el 1 x supuesto, no estas igualando a nada ni dando valor. pc.reset_points() pc.clear_skill() Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados