Santy!. Publicado 2 de Julio del 2012 Reportar Compartir Publicado 2 de Julio del 2012 Hola primero que nada pediria que esta quest no la posteen en UJ. Bueno que funciones cumple esta quest: Cuando matas a un pj de otro reino te da 1 punto cuando llgas a ciertos puntos los canjeas por premios en la npc 20094 quest sist begin state start begin when kill with npc.is_pc() and pc.level >= 1 and pc.level < 250 and npc.get_empire() ~= pc.get_empire() begin local ciao = pc . getqf ( "DuelPoint" ) pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) + 1 ) chat("Ha ganado un duel point!") chat("Ahora usted tiene " .. ciao.. " DuelPoint") chat("Usted debe alcanzar el 10 DuelPoint para elegir los premios ") end when 20094.chat."Canjear DuelPoints" begin say_title("Canjeador de puntos") say("") say("Hola jugador, si tienes duel points") say("aqui puedes canjearlos") say("por items.") say("") say_reward("Obten tus premios") local s = select ("Canjear" , "Ahora no") if s == 1 then if pc.getqf ("DuelPoint") >= 10 then say_title ("DuelPoint") local newton = select ("Cofre orco", "Annulla") if newton == 1 then pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) - 15 ) say ("Cofre orco") pc . give_item2 ( "50070" , 1 ) return end end elseif s == 2 then return end end end end ahora explicare por si la quieren acomodar: pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) + 1 ) esto marca que da 1 punto a matar un personaje. when kill with npc.is_pc() and pc.level >= 1 and pc.level < 250 and npc.get_empire() ~= pc.get_empire() esto nos dice que la quest vale solo con personajes de lvl 1 asta el 250. when 20094.chat."Canjear DuelPoints" begin esto nos marca que aparece en la npc 20094. local newton = select ("Cofre orco", "Annulla") if newton == 1 then pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) - 15 ) say ("Cofre orco") pc . give_item2 ( "50070" , 1 ) return esto nos marca el premio para agregar mas tienen que seguir como esta eso. bueno para ponerla la copiamos hacemos ./qc o make.sh y queda. que la disfruten!!! Creditos: keko y yo. APRENDIZ y ahynoa reacciono a esto 2 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
KeKo Publicado 2 de Julio del 2012 Reportar Compartir Publicado 2 de Julio del 2012 Un consejo, esto lo cambias: and pc.level >= 1 and pc.level < 250 Por esto and pc.level <= 250 Asà te ahorras un and. Y de paso puestos a poner restricciones una del nivel al que esta el pj que matas tu no quedaba nada mal para que no se maten pjs lvl1 que se creen para sacar puntos. npc.level <= lvlquequieras Santy!. reacciono a esto 1 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
yorigon Publicado 7 de Julio del 2012 Reportar Compartir Publicado 7 de Julio del 2012 npc.level? exite esa funcion?? nunca la vi y en mi quest_functions no sale y en questlib.lua tampoko, como se añade esa funcion nueva?? Saludos Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
iluvatar Publicado 15 de Julio del 2012 Reportar Compartir Publicado 15 de Julio del 2012 Muy buena. Se le podria tambien agregar algo que evite que mates a personajes de nivel muy inferior, tal vez unos 15 niveles de diferencia. 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.