Jump to content

[PETICIÓN]Quest Teleport


xLordneji

Mensajes recomendados

Hola amigos, tengo una quest de teleport pero no se como hacer para que pida  x objeto para entrar al mapa y te lo quite, si me pueden ayudar estaria muy agradecido

 

        when 30124.chat."Mapa tenebroso lv 120" begin

            say_title("Heroe desterrado:")
            say("Hola viajero, Soy el segundo guardian del ")
            say("Reino olvidado. Para poder entrar en nuestra ")
            say("Ciudad necesitas demostrar tu valor.")

            local t = select("Mapa Tenebroso", "Salir")

            if t == 1 then

                if pc.get_level() >= 120 then

                    if pc.count_item() >=0 or pc.count_item() >=0 or pc.count_item() >=0 then

                        pc.warp(921600,153600)

                    else

                        say("Necesitas una llave Heroica o otra ")
                        say("llave superior, para poder acceder ")
                        say("a estos lares. ")
                    end
                else
                    say("Lo siento, necesitas ser como mínimo ")
                    say("nivel 120 para poder adentrarte en estas ")
                    say("tierras de oscuridad. ")
                end
            end
        end
 

Enlace para comentar
Compartir en otros sitios

Quote


            if pc.count_item(71095) < 1 then
                say("Si tienes el ticket, serás teletransportado.")
            else
                pc.remove_item(71095,1)
                pc.warp ( 665600 , 435200 )
            end

Quote

editado:

quest mapa_warp begin
    state start begin
        when 30124.chat."Mapa tenebroso Lv120" begin
            say_title("Héroe desterrado:")
            say("Hola viajero, Soy el segundo guardian del ")
            say("Reino olvidado. Para poder entrar en nuestra ")
            say("Ciudad necesitas demostrar tu valor.")
            say("")
            local t = select("Mapa Tenebroso", "Salir")
            if t == 1 then
            if pc.get_level() >= 120 then
            if pc.count_item(71095) < 1 then
                say("Si tienes el ítem, serás teletransportado.")
                pc.warp(921600 , 153600)
            else
            end
            elseif t == 2 then
                return
            end
        end
    else
         say("Necesitas ser nivel 120 como mínimo.")
    end
end

Prueba así

Enlace para comentar
Compartir en otros sitios

Spoiler

      quest abc begin
      state start begin
      when 30124.chat."Mapa tenebroso lv 120" begin
            say_title("Heroe desterrado:")
            say("Hola viajero, Soy el segundo guardian del ")
            say("Reino olvidado. Para poder entrar en nuestra ")
            say("Ciudad necesitas demostrar tu valor.")
            local t = select("Mapa Tenebroso","Salir")
            if t == 1 then
                if pc.get_level() >= 120 then
                    say_title("Npc:")
                    say("Debes alcanzar el nivel 120")
                    return end
                    if pc.count_item(iditem) < 1 then
                        say_title("Npc:")
                        say("Necesitas el objeto")
                        say_item_vnum(iditem)
                        return end
                        pc.remove_item(iditem,1)
                        pc.warp(921600,153600)
                        return
                    end
                end
            end
        end

 

 

Enlace para comentar
Compartir en otros sitios

  • Dilong locked this tema
Guest
Este tema está cerrado a otras respuestas.
  • Recientemente navegando por este tema   0 miembros

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