DarthDaenerys 4 Posted October 20, 2024 (edited) Bom dia pessoal venho deixar aqui uma quest do Anel de Teleporte com Restrições de Nível quest Teleport_ring begin state start begin when 70058.use begin say_title("Anel de Teletransporte") say("Para onde quer ir?") local player_level = pc.get_level() -- Obtém o nível atual do jogador -- Menu principal para opções de teletransporte local s = select("Cidades", "Florestas", "Masmorra das Aranhas", "Caverna das Almas (Nível 90)", "Outros Mapas", "Fechar") if s == 1 then -- Seleção de Cidades say_title("Anel de Teletransporte") local cidade = select("Reino Vermelho (Cidade 1)", "Reino Vermelho (Cidade 2)", "Reino Amarelo (Cidade 1)", "Reino Amarelo (Cidade 2)", "Reino Azul (Cidade 1)", "Reino Azul (Cidade 2)", "Fechar") if cidade == 1 then pc.warp(469300, 964200) -- Reino Vermelho Cidade 1 elseif cidade == 2 then pc.warp(363200, 875300) -- Reino Vermelho Cidade 2 elseif cidade == 3 then pc.warp(55700, 157900) -- Reino Amarelo Cidade 1 elseif cidade == 4 then pc.warp(138500, 234900) -- Reino Amarelo Cidade 2 elseif cidade == 5 then pc.warp(969600, 278400) -- Reino Azul Cidade 1 elseif cidade == 6 then pc.warp(873100, 242600) -- Reino Azul Cidade 2 end elseif s == 2 then -- Seleção de Florestas say_title("Anel de Teletransporte") local floresta = select("Floresta Fantasma (Nível 70)", "Floresta Vermelha (Nível 80)", "Floresta Vermelha (Centro) (Nível 85)", "Fechar") if floresta == 1 then if player_level >= 70 then pc.warp(288700, 5700) -- Floresta Fantasma else say("Deve estar no nível 70 ou superior para acessar a Floresta Fantasma.") end elseif floresta == 2 then if player_level >= 80 then pc.warp(1119900, 70800) -- Floresta Vermelha else say("Deve estar no nível 80 ou superior para acessar a Floresta Vermelha.") end elseif floresta == 3 then if player_level >= 85 then pc.warp(1118100, 8600) -- Centro da Floresta Vermelha else say("Deve estar no nível 85 ou superior para acessar o Centro da Floresta Vermelha.") end end elseif s == 3 then -- Seleção da Masmorra das Aranhas say_title("Anel de Teletransporte") local masmorraAranhas = select("Masmorra das Aranhas 1 (Nível 50)", "Masmorra das Aranhas 2 (Nível 60)", "Fechar") if masmorraAranhas == 1 then if player_level >= 50 then pc.warp(59800, 497300) -- Masmorra das Aranhas 1 else say("Deve estar no nível 50 ou superior para acessar a Masmorra das Aranhas 1.") end elseif masmorraAranhas == 2 then if player_level >= 60 then pc.warp(704100, 521900) -- Masmorra das Aranhas 2 else say("Deve estar no nível 60 ou superior para acessar a Masmorra das Aranhas 2.") end end elseif s == 4 then -- Teletransporte para a Caverna das Almas say_title("Anel de Teletransporte") if player_level >= 90 then say("Você será teletransportado para a Caverna das Almas.") wait() pc.warp(9900, 1208200) -- Caverna das Almas else say("Deve estar no nível 90 ou superior para acessar a Caverna das Almas.") end elseif s == 5 then -- Seleção de Outros Mapas say_title("Anel de Teletransporte") local outrosMapas = select("Vale dos Orcs (Nível 30)", "Montanha Sohan (Nível 50)", "Deserto (Centro) (Nível 45)", "Terra do Fogo (Centro) (Nível 70)", "Terra dos Gigantes (Nível 70)", "Torre do Demônio (Nível 45)", "Catacumbas (Nível 75)", "Torre Nemere (Nível 75)", "Fechar") if outrosMapas == 1 then if player_level >= 30 then pc.warp(336000, 755600) -- Vale dos Orcs else say("Deve estar no nível 30 ou superior para acessar o Vale dos Orcs.") end elseif outrosMapas == 2 then if player_level >= 50 then pc.warp(436400, 215600) -- Montanha Sohan else say("Deve estar no nível 50 ou superior para acessar a Montanha Sohan.") end elseif outrosMapas == 3 then if player_level >= 45 then pc.warp(296800, 547400) -- Centro do Deserto else say("Deve estar no nível 45 ou superior para acessar o Deserto.") end elseif outrosMapas == 4 then if player_level >= 70 then pc.warp(600800, 687400) -- Centro da Terra do Fogo else say("Deve estar no nível 70 ou superior para acessar a Terra do Fogo.") end elseif outrosMapas == 5 then if player_level >= 70 then pc.warp(829900, 763300) -- Terra dos Gigantes else say("Deve estar no nível 70 ou superior para acessar a Terra dos Gigantes.") end elseif outrosMapas == 6 then if player_level >= 45 then pc.warp(590500, 110500) -- Torre do Demônio else say("Deve estar no nível 45 ou superior para acessar a Torre do Demônio.") end elseif outrosMapas == 7 then if player_level >= 75 then pc.warp(591100, 99300) -- Catacumbas else say("Deve estar no nível 75 ou superior para acessar as Catacumbas.") end elseif outrosMapas == 8 then if player_level >= 75 then pc.warp(432792, 165998) -- Torre Nemere else say("Deve estar no nível 75 ou superior para acessar a Torre Nemere.") end end elseif s == 6 then -- Fechar o menu end end end end Espero que seja util para alguém Edited October 20, 2024 by DarthDaenerys (see edit history) 1 Marcos Pinheiro reacted to this Share this post Link to post Share on other sites