Jump to content

Quest duel points!


Santy!.

Mensajes recomendados

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.

Enlace para comentar
Compartir en otros sitios

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
Enlace para comentar
Compartir en otros sitios

  • 2 weeks later...

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...