toma modifica esta quest para que sea en un mapa y de exp y listo
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 ("5Bonus", "Agregar 6 y 7 Bonus", "Cambio 6 y 7", "Perla blanca", "Perla azul", "Perla roja", "Almeja", "Annulla")
if newton == 1 then
pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) - 1 )
say ("Ha Recibido 5bonus")
pc . give_item2 ( "70024" , 1 )
elseif newton == 2 then
pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) - 2 )
say ("Ha recibido 1 agregado 6 y 7 bonus")
pc . give_item2 ( "71051" , 1 )
elseif newton == 3 then
pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) - 5 )
say ("Ha recibido 1 agregado 6 y 7 bonus")
pc . give_item2 ( "71052" , 1 )
elseif newton == 4 then
pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) - 15 )
say ("Ha recibido perla blanca")
pc . give_item2 ( "27992" , 1 )
elseif newton == 5 then
pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) - 20 )
say ("Ha recibido perla azul")
pc . give_item2 ( "27993" , 1 )
elseif newton == 6 then
pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) - 25 )
say ("Ha recibido perla roja")
pc . give_item2 ( "27994" , 1 )
elseif newton == 7 then
pc . setqf ( "DuelPoint" , pc . getqf ( "DuelPoint" ) - 50 )
say ("Ha recibido Almeja")
pc . give_item2 ( "27987" , 1 )
return
end
end
elseif s == 2 then
return
end
end
end
end