Hawk Server's Posted May 22, 2013 Report Share Posted May 22, 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 Link to comment Share on other sites More sharing options...
Yori Posted May 22, 2013 Report Share Posted May 22, 2013 Debes iniciar sesión para ver el contenido del enlace en esta publicación. Aqui ya te respondi.... Link to comment Share on other sites More sharing options...
KeKo Posted May 22, 2013 Report Share Posted May 22, 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 1 Link to comment Share on other sites More sharing options...
Hawk Server's Posted May 22, 2013 Author Report Share Posted May 22, 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() Link to comment Share on other sites More sharing options...
KeKo Posted May 22, 2013 Report Share Posted May 22, 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() Link to comment Share on other sites More sharing options...
Recommended Posts