Jump to content
Ryen

[PETICION] Quest teleporter mapas por NPC

Recommended Posts

Hola gente vengo a pedirle a los que sepan del tema una uqets basatnte simple que sea por npc

 

la quest es de mapas que te requieras X lv para entrar al mapa 

 

las cordenadas son estas

 

Dragón Cape -> /warp 10240 16640 
Thunder -> /warp 11264 15104
Dawnmistwood -> /warp 11776 16640 
Bay -> /warp 10496 15104

 

Saludos y gracias

Share this post


Link to post
Share on other sites

quest mapas_caos begin
    state start begin
        when 9012.chat."Mapas del caos" begin
            say_title("Anciano:")
            say("Hola, soy el anciano")
            say("Veo que quieres teletransportarte a los mapas del caos")

            say("para poder acceder necesitarás ser nivel 90")
            say("")
            if pc.level >= 90 then
                local main_set = select ("Mapa Cape","Thunder", "Dawnmistwood","Bay","No deseo ir ahí")
                    if main_set == 1 then
                        pc.warp ( 106400 , 166400 )

                    elseif main_set == 2 then

                        pc.warp ( 106400 , 166400 )

                    elseif main_set == 3 then      

                        pc.warp ( 106400 , 166400 )             
                    elseif main_set == 4 then

                        pc.warp ( 106400 , 166400 )

                    elseif main_set == 5 then
                        return
                    end
            else
                say_title("Informacion:")
                say_reward("Desafortunadamente no tiene el nivel adecuado para")
                say_reward("entrar a estos lugares, porfavor vuelva cuando")
                say_reward("Sea nivel 90. Hasta pronto.")
            end
        end    
    end
end

 

Solo cambias las coordenadas, saludos!

Share this post


Link to post
Share on other sites

quest mapas_caos begin

    state start begin

        when 9012.chat."Mapas del caos" begin

            say_title("Anciano:")

            say("Hola, soy el anciano")

            say("Veo que quieres teletransportarte a los mapas del caos")

            say("para poder acceder necesitarás ser nivel 90")

            say("")

            if pc.level >= 90 then

                local main_set = select ("Mapa Cape","Thunder", "Dawnmistwood","Bay","No deseo ir ahí")

                    if main_set == 1 then

                        pc.warp ( 106400 , 166400 )

                    elseif main_set == 2 then

                        pc.warp ( 106400 , 166400 )

                    elseif main_set == 3 then      

                        pc.warp ( 106400 , 166400 )             

                    elseif main_set == 4 then

                        pc.warp ( 106400 , 166400 )

                    elseif main_set == 5 then

                        return

                    end

            else

                say_title("Informacion:")

                say_reward("Desafortunadamente no tiene el nivel adecuado para")

                say_reward("entrar a estos lugares, porfavor vuelva cuando")

                say_reward("Sea nivel 90. Hasta pronto.")

            end

        end    

    end

end

 

Solo cambias las coordenadas, saludos!

es eso solo que limitado el nivel a cada mapa es decir mapa 1 nivel 60

mapa 2 nivel 100 por asi decirlo no que todos sean el mismo nivel lo que no quiero es que cualquier nivel pueda entrar al mapa

Share this post


Link to post
Share on other sites

quest mapas_caos begin
    state start begin
        when 9012.chat."Mapas del caos" begin
            say_title("Anciano:")
            say("Hola, soy el anciano")
            say("Veo que quieres teletransportarte a los mapas del caos")

            say("para poder acceder necesitarás ser nivel 90")
            say("")
                local main_set = select ("Mapa Cape","Thunder", "Dawnmistwood","Bay","No deseo ir ahí")
                    if main_set == 1 then

                      if pc.level >= 90 then
                         pc.warp ( 106400 , 166400 )

                      else

                           say("No eres suficiente nivel, lo siento.")

                      end

                    elseif main_set == 2 then

                      if pc.level >= 95 then
                         pc.warp ( 106400 , 166400 )

                      else

                           say("No eres suficiente nivel, lo siento.")

                      end

                    elseif main_set == 3 then      

                      if pc.level >= 100 then
                         pc.warp ( 106400 , 166400 )

                      else

                           say("No eres suficiente nivel, lo siento.")

                      end
                    elseif main_set == 4 then

                      if pc.level == 105 then
                         pc.warp ( 106400 , 166400 )

                      else

                           say("No eres suficiente nivel, lo siento.")

                      end

                    elseif main_set == 5 then
                        return
                    end
        end    
    end
end

Share this post


Link to post
Share on other sites

me surgio un erro y es que todas las opciones me llevana  este mismo mapa pero a distintas posciones y ya edita las cordendas que raro

 

 

3cdb0c7ef2.jpg

 

 

63980_917411744998272_277532514496913942

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...