ZdriGa 11 Posted April 22, 2014 Boas pessoal, Tenho uma quest que muda as rates, mas para activá-la preciso de pô-la num NPC. Queria saber se alguem pode me ajudar a passar do NPC para quest em "missão". Desde já obrigado, zDriGa Share this post Link to post Share on other sites
Arcadox626 1 Posted April 22, 2014 tente coloca-la dentro da pasta do npc :) Share this post Link to post Share on other sites
ZdriGa 11 Posted April 22, 2014 eu quero "transformá-la" em missão, ou seja, não quero usar o NPC Share this post Link to post Share on other sites
Auros ( ͡ʘ ͜ʖ ͡ʘ) 172 Posted April 22, 2014 Posta a quest aqui Share this post Link to post Share on other sites
ZdriGa 11 Posted April 22, 2014 quest rates beginstate start begin when ID_NPC.chat."Activar rates automáticas" with pc.is_gm() begin say_title("Bem vindo " .. pc.get_name()) say("Aqui poderás colocar as rates do servidor") say_title("Que desejas fazer? ") local opcao = select("Activar Rates","Desactivar Rates","Sair") if opcao == 3 then return elseif opcao == 2 then say("Rates automáticas foram desactivadas.") clear_server_timer("ratesauto") elseif opcao == 1 then say_title("Bem vindo " .. pc.get_name()) say("As rates foram activadas.") server_loop_timer("ratesauto", 60*60*23) __give_empire_priv(0, 1, 100, 60*60*24) __give_empire_priv(0, 2, 100, 60*60*24) __give_empire_priv(0, 4, 100, 60*60*24) end end when ratesauto.server_timer begin __give_empire_priv(0, 1, 50, 60*60*24) __give_empire_priv(0, 2, 50, 60*60*24) __give_empire_priv(0, 4, 50, 60*60*24) endendend Quest tirada daqui da comunidade * Share this post Link to post Share on other sites
Auros ( ͡ʘ ͜ʖ ͡ʘ) 172 Posted April 22, 2014 quest rates beginstate start beginwhen letter with pc . is_gm ( ) beginsend_letter ( "Rates" )endwhen button or info begin say_title("Bem vindo " .. pc.get_name()) say("Aqui poderás colocar as rates do servidor") say_title("Que desejas fazer? ") local opcao = select("Activar Rates","Desactivar Rates","Sair") if opcao == 3 then return elseif opcao == 2 then say("Rates automáticas foram desactivadas.") clear_server_timer("ratesauto") elseif opcao == 1 then say_title("Bem vindo " .. pc.get_name()) say("As rates foram activadas.") server_loop_timer("ratesauto", 60*60*23) __give_empire_priv(0, 1, 100, 60*60*24) __give_empire_priv(0, 2, 100, 60*60*24) __give_empire_priv(0, 4, 100, 60*60*24) end end when ratesauto.server_timer begin __give_empire_priv(0, 1, 50, 60*60*24) __give_empire_priv(0, 2, 50, 60*60*24) __give_empire_priv(0, 4, 50, 60*60*24) endendend Talvez assim de 1 ZdriGa reacted to this Share this post Link to post Share on other sites