Jump to content
Sign in to follow this  
Mt2youplay

Alguien me corrije esta quest de mapa ??

Recommended Posts

buenas quiero ver se me pueden ayudar a correjir esta quest para que pida items y lvl que cuando sea cierto lvl para que ya no puedan entrar de nuevo esta es mi quest

 

quest mina begin
    state start begin
        when 20095.chat."Mapa de Mina" with pc.get_level() >= 50 begin
            say_title("Teletransportador")
            say("")
            say("Seguro que quieres teletransportarte")
            if select("Si","No") == 1 then
                pc.warp(14299,14908)
            end
        end
    end
end

 

Espero que me pueda ayudar 

Share this post


Link to post
Share on other sites

Añade a tu quest esto 

if pc.get_level() < =84 then       --corregido                    say("Debes ser mínimo nivel 85)

         return

end

if pc.get_level() >= 110 then --nivel máximo

say("Lo siento superas el nivel máximo ")

return

end

pc.warp(14299,14908) 

Share this post


Link to post
Share on other sites
hace 5 horas, NazoX dijo:

Añade a tu quest esto 

if pc.get_level() < 84 then                             say("Debes ser mínimo nivel 85)

         return

end

if pc.get_level() >= 110 then --nivel máximo

say("Lo siento superas el nivel máximo ")

return

end

pc.warp(14299,14908) 

gracias me funciono

Share this post


Link to post
Share on other sites
hace 12 horas, NazoX dijo:

Añade a tu quest esto 

if pc.get_level() < 84 then                             say("Debes ser mínimo nivel 85)

         return

end

if pc.get_level() >= 110 then --nivel máximo

say("Lo siento superas el nivel máximo ")

return

end

pc.warp(14299,14908) 

si pones if pc.get_level() < 84 then   no pedira nivel 85, sino 84, estas indicando que no podran entrar si son menores a 84, pero si son 84 podran entrar, en todo caso era si pones if pc.get_level() <= 84 then.

 

Aca te la he modificado, pruebala

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

 

quest mina begin
    state start begin
        when 20095.chat."Mapa de Mina"
            if pc.get_level() < 50 then  ---- cambias el 50 por el nivel que desees
                say_title("Informacion")
                say("Necesitas ser nivel 50 para acceder")
                return
            end
            if pc.count_item("80019") < 1 then  ---- cambiar el 80019 por el item que vas a pedir
                say_title("Error")
                say("Necesitas 1 tela delicada")
                say_item_vnum("80019")
                return
            else
                say_title("Mapa Mina")
                say("")
                say("Seguro que quieres teletransportarte")
                local ir = select("Si","No")
                    if ir == 1 then
                        pc.warp(14299,14908)
                        pc.remove_item("80019", 1)
                    else
                        return
                    end
            end
        end
    end
end

 

Share this post


Link to post
Share on other sites
hace 1 hora, Zauron dijo:

si pones if pc.get_level() < 84 then   no pedira nivel 85, sino 84, estas indicando que no podran entrar si son menores a 84, pero si son 84 podran entrar, en todo caso era si pones if pc.get_level() <= 84 then.

 

Aca te la he modificado, pruebala

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

 

quest mina begin
    state start begin
        when 20095.chat."Mapa de Mina"
            if pc.get_level() < 50 then  ---- cambias el 50 por el nivel que desees
                say_title("Informacion")
                say("Necesitas ser nivel 50 para acceder")
                return
            end
            if pc.count_item("80019") < 1 then  ---- cambiar el 80019 por el item que vas a pedir
                say_title("Error")
                say("Necesitas 1 tela delicada")
                say_item_vnum("80019")
                return
            else
                say_title("Mapa Mina")
                say("")
                say("Seguro que quieres teletransportarte")
                local ir = select("Si","No")
                    if ir == 1 then
                        pc.warp(14299,14908)
                        pc.remove_item("80019", 1)
                    else
                        return
                    end
            end
        end
    end
end

 

Lo sé, lo he hecho desde el móvil yendo a trabajar, pero que se apañe, total le funciona

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

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

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...