…Los† 236 Posted June 11, 2015 Olá, pessoal como vai :), depois de muiiiito tempo volto a postar por aqui. Isto que troquei meu antigo PC de 512 de RAM HD de 250 >.> por 1 de 4GB de RAM e HD 1TB um grande UPDATE ;) Venho trazer vocês uma quest muito importante para os servidores de Metin2, essa quest funciona da seguinte forma, o player terá que ficar online no servidor por 1 hora e em seguida se dirigir ao NPC para ganhar o seu prêmio, essa quest eu pré instalei no H2O e funcionou perfeitamente.. porem fui "emprestar" a um amigo e ele me disse que só funcionava com GM isto porque tens a linha de comando: when letter with pc.is_gm() begin Com tudo eu lembro-me muito bem que fiz isto a dar na perfeição "se não nem postaria.." editei ela do começo... pronto agora é só configurar a quest e ser feliz, esta vale muito a pena ahaha quem não quer manter os player on .. desculpe não há "ainda" como eu verificar a quest como um todo estou sem servidor nesta maquina e não tenho como deixar a 100% como gostaria.. mais como todos ADM's de Metin2 que vocês são creio que tbm conseguiram alias não sou melhor que ninguém :) aquele que conseguir fica a vontade para compartilhar, boa sorte com isto ficam bem. Características:O player não conseguirá pegar o prêmio caso volte ao NPC em menos de 1 hora (configurável)Caso deslogue/tome DC não conseguirá pegar o prêmio no NPC, o tempo irá retroceder.O restante confira no script abaixo: quest rotativa begin state start begin when letter with pc.is_gm() begin send_letter ( "Missão Rotativa" ) end when button or info begin if get_time() > pc.getqf("msg_tempo") then say_title("Olá ".. pc.get_name() .." !") say("") say("Bem vindo ao evento Rotativo da H2O") say("ela funciona da seguinte forma, preste") say("bem atenção, você deve ficar cerca de") say("1 hora online para então poder pegar") say("o item Super Grito, com esse item") say("você pode se dirigir até a NPC Madame") say("clicar em ferramentas e depois") say("") say("") wait( ) say("") say("Super Grito, a NPC Madame H2O vai") say("te pedir o item, basta você entregar") say("para ela que você poderá então") say("fazer o seu anuncio para") say("os 3 reinos, assim facilitará sua") say("venda, Boa Sorte na sua venda.") say("") say("") wait( ) say_title("Olá ".. pc.get_name() .." !") say("") say("Já completou o tempo de 1 hora?") say("pois bem, vou verificar.") say("") say("") say("") local menu = select ( "Verificar" , "Sair" ) say("") if menu == 1 then pc.give_item2( 101 , 1 ) say("Seu item foi intregue com sucesso") say("se dirija até a Madame H2O para") say("fazer o seu anuncio, volte quando") say("completar 1 hora, Bom Jogo.") say("") say_item ( "Super Grito" , 101 , "") say("") if item == "" then else nation = { "Shinsu","Chunjo","Jinno" } notice_all("O jogador "..pc.name.." do reino "..nation[pc.getempire()].." completou a missão Rotativa.") pc.setqf("msg_tempo",get_time()+2*60) end else say("Volte sempre.") say("") say("") end elseif get_time() < pc.getqf("msg_tempo") then say_title("Olá ".. pc.get_name() .." !") say("") say("Ainda não esta na hora amigo") say("tente novamente") say("Bom Jogo.") say("") say("") return end end end endquest rotativa begin state start begin when letter with pc.is_gm() begin send_letter ( "Missão Rotativa" ) end when button or info begin if get_time() > pc.getqf("msg_tempo") then say_title("Olá ".. pc.get_name() .." !") say("") say("Bem vindo ao evento Rotativo da H2O") say("ela funciona da seguinte forma, preste") say("bem atenção, você deve ficar cerca de") say("1 hora online para então poder pegar") say("o item Super Grito, com esse item") say("você pode se dirigir até a NPC Madame") say("clicar em ferramentas e depois") say("") say("") wait( ) say("") say("Super Grito, a NPC Madame H2O vai") say("te pedir o item, basta você entregar") say("para ela que você poderá então") say("fazer o seu anuncio para") say("os 3 reinos, assim facilitará sua") say("venda, Boa Sorte na sua venda.") say("") say("") wait( ) say_title("Olá ".. pc.get_name() .." !") say("") say("Já completou o tempo de 1 hora?") say("pois bem, vou verificar.") say("") say("") say("") local menu = select ( "Verificar" , "Sair" ) say("") if menu == 1 then pc.give_item2( 101 , 1 ) say("Seu item foi intregue com sucesso") say("se dirija até a Madame H2O para") say("fazer o seu anuncio, volte quando") say("completar 1 hora, Bom Jogo.") say("") say_item ( "Super Grito" , 101 , "") say("") if item == "" then else nation = { "Shinsu","Chunjo","Jinno" } notice_all("O jogador "..pc.name.." do reino "..nation[pc.getempire()].." completou a missão Rotativa.") pc.setqf("msg_tempo",get_time()+2*60) end else say("Volte sempre.") say("") say("") end elseif get_time() < pc.getqf("msg_tempo") then say_title("Olá ".. pc.get_name() .." !") say("") say("Ainda não esta na hora amigo") say("tente novamente") say("Bom Jogo.") say("") say("") return end end end end Créditos UG 3 WellDone, Origin. and Kɛɛɗ reacted to this Share this post Link to post Share on other sites
Guest Origin. Posted June 12, 2015 Obrigado pela partilha! Tens meu +1 ! :D 1 WellDone reacted to this Share this post Link to post Share on other sites
…Los† 236 Posted June 13, 2015 Obrigado pela partilha! Tens meu +1 ! :D Obrigado :) Share this post Link to post Share on other sites
…Los† 236 Posted August 26, 2015 Aqui esta a quest 100% quest rotativa begin state start begin when letter begin send_letter ( "Evento de Tempo" ) end when button or info begin if get_time() > pc.getqf("msg_tempo") then say_title("Olá ".. pc.get_name() .." !") say("") say("Bem vindo ao evento Rotativo da UP") say("teste") say("teste") say("teste") say("teste") say("") wait( ) say_title("Ah-Yu:") say("") say("") say("Já completou o tempo de 2 hora?") say("pois bem, vou verificar.") say("") local menu = select ( "Verificar" , "Sair" ) say("") if menu == 1 then pc.give_item2( 30124 , 1 ) say_title("Rotativa:") say("") say("Seu item foi intregue com sucesso") say("ser muito severa, volte com 1 hora.") say("") say_reward ( "Você recebeu:" ) say("") say_item ( "Pedaço de Mapa" , 30124 , "") if item == "" then else nation = { "Shinsu","Chunjo","Jinno" } notice_all("O jogador "..pc.name.." do reino "..nation[pc.getempire()].." completou o Evento do Tempo") pc.setqf("msg_tempo",get_time()+120*60) end else say("Volte sempre.") say("") say("") end elseif get_time() < pc.getqf("msg_tempo") then say_title("Olá ".. pc.get_name() .." !") say("") say("Ainda não esta na hora amigo") say("tente novamente.") say("Bom Jogo.") say("") say("") say_reward ( "Bom Jogo Aventureiro" ) say_reward ( "Equipe UP" ) say("") return end end end end Bom proveito. 1 Apolo reacted to this Share this post Link to post Share on other sites
Kɛɛɗ 519 Posted October 26, 2015 Obrigado pela Partilha Cumprimentos. Share this post Link to post Share on other sites
AlphaMaster 7 Posted February 17, 2016 nessa quest quem como colocar restrição de ip EX: o player só consegue ganha os item com 1 conta só ! Share this post Link to post Share on other sites