Santy!. Posted July 2, 2012 Report Share Posted July 2, 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. ahynoa and APRENDIZ 2 Quote Link to comment Share on other sites More sharing options...
KeKo Posted July 2, 2012 Report Share Posted July 2, 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!. 1 Quote Link to comment Share on other sites More sharing options...
yorigon Posted July 7, 2012 Report Share Posted July 7, 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 Quote Link to comment Share on other sites More sharing options...
iluvatar Posted July 15, 2012 Report Share Posted July 15, 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. 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.