Amigos Cyberianos, queria pedir a vossa ajuda com esta quest que estou a tentar criar mas está difícil.
quest evento_natal begin
state start begin
when login begin
if game.get_event_flag("evento_natal")==1then
notice("O Evento de Natal está ativo.")endend
when 9004.chat."Evento de Natal" with pc.is_gm() begin
say_title("Evento de Natal")
say("O Evento de Natal consiste no drop de Meias de Natal.")
say("Os jogadores podem trocar suas Meias de Natal por")
say("itens na Arvore de Natal. Ao ativar este evento irá")
say("aparecer uma Arvore de Natal e um Pai Natal na")
say("Montanha Sohan.")
say_reward("O que você deseja fazer?")local s = select("Ativar Evento","Desativar Evento","Cancelar")if s ==1then
game.set_event_flag("evento_natal",1)
notice_all("O Evento de Natal começou.")
notice_all("O Pai Natal viajava em seu trenó quando decidiu fazer uma pequena pausa na")
notice_all("Montanha Sohan mas algo de ruim aconteceu. Encontre o Pai Natal na Montanha")
notice_all("e descubra como o pode ajudar. Feliz Natal e Bom Jogo!")elseif s ==2then
game.set_event_flag("evento_natal",0)
notice_all("O Evento de Natal terminou.")
notice_all("Infelizmente a época natalícia chegou ao fim e o Pai Natal seguiu viagem.")
notice_all("Mas ele promete voltar no próximo Natal. Bom jogo!")endend
when kill with not npc.is_pc()and game.get_event_flag("evento_natal")==1 begin
if pc.count_item(50010)>=0thenlocal porc = math.random(1,1500)if porc <=2then
game.drop_item_with_ownership("50010",1)
syschat("Você recebeu uma Meia de Natal.")endend
when 20126.chat."Ho Ho Ho!" begin
say_title("Pai Natal:")
say("Ho Ho Ho!")
say("Mais um ano se passou...")
say("Talvez se esteja a perguntar porque estou na")
say("Montanha. Permita-me que lhe explique...")
wait()
say_title("Pai Natal:")
say("Bem, vivemos tempos difíceis.")
say("Hoje em dia são poucas as pessoas que querem")
say("comprar livros e outas coisas do género.")
say("Com o avançar da minha idade, fica cada vez")
say("mais difícil voar por aí num trenó puxado por")
say("renas. Por essa razão decidi parar aqui um")
say("pouco para descansar.")end
when 20126.chat.("E as Meias de Natal?") begin
say_title("Pai Natal:")
say("As Meias! Quase me esquecia!")
say("Queria esconder os meus presentes nas Meias")
say("por cima da lareira. Mas várias criaturas")
say("nada natalícias roubaram-mas todas!")
say("Tudo aconteceu muito rápido quando parei")
say("aqui para descansar.")
wait()
say_title("Pai Natal:")
say("Por favor ajude-me a recuperá-las.")
say("Você parece-me alguém bastante forte e")
say("capaz de lutar contra esses monstros.")
say("Se você conseguir obter algumas dessas Meias")
say("pode pendurá-las nos ramos desta linda")
say("arvore em troca de alguns itens valiosos.")endend
when 20094.chat."Trocar Meias" with game.get_event_flag("evento_natal")==1 begin
say_title("Arvore de Natal:")
say ("Você encontrou algumas Meias?")
say ("Gostaria de trocar suas Meias de Natal por")
say ("algum desses itens valiosos?")local a = select ("10 Meias - Livro de Habilidades","50 Meias - Pergaminho do Dragão","100 Meias - Mármore da Benção","150 Meias - 3 Reforços para Itens","200 Meias - 5 Feitiço Para Itens","Cancelar")if a ==1thenif pc.count_item(50010)>=25then
pc.give_item2(50300,1)
pc.remove_item(50010,25)else
say("Você não tem Meias de Natal suficientes.")endelseif a ==2thenif pc.count_item(50010)>=50then
pc.give_item2(71032,1)
pc.remove_item(50010,50)else
say("Você não tem Meias de Natal suficientes.")endelseif a ==3thenif pc.count_item(50010)>=100then
pc.give_item2(70024,1)
pc.remove_item(50010,100)else
say("Você não tem Meias de Natal suficientes.")endelseif a ==4thenif pc.count_item(50010)>=150then
pc.give_item2(71085,3)
pc.remove_item(50010,150)else
say("Você não tem Meias de Natal suficientes.")endelseif a ==5thenif pc.count_item(50010)>=200then
pc.give_item2(71084,5)
pc.remove_item(50010,200)else
say("Você não tem Meias de Natal suficientes.")endendendendend
1- É o seguinte eu gostaria de adicionar na primeira parte da quest o aparecimento do Pai Natal e da Arvore de Natal na Montanha Sohan ao ativar o evento e remove-los ao terminar o evento.
2- Queria que vocês que tem mais experiência que eu vissem se esta tudo ok com a quest visto que eu juntei tres em uma.
Amigos Cyberianos, queria pedir a vossa ajuda com esta quest que estou a tentar criar mas está difícil.
1- É o seguinte eu gostaria de adicionar na primeira parte da quest o aparecimento do Pai Natal e da Arvore de Natal na Montanha Sohan ao ativar o evento e remove-los ao terminar o evento.
2- Queria que vocês que tem mais experiência que eu vissem se esta tudo ok com a quest visto que eu juntei tres em uma.
Alguem me dá essa forcinha ai?
Desde já muito obrigado!
Edited by csantos93 (see edit history)Share this post
Link to post
Share on other sites