antiblock
https://arwen2.global/
  • Chatbox

    You don't have permission to chat.
    Load More
mt2criador

metin2 - quest evento halloween funcionando.

1 post in this topic

olá amigos, estava tentando escrever uma quest de halloween e com esforço consegui está 100% funcionando e tem imagem do premio.

agora compartilho com voces.

 

quest hallowen_evento begin
    state start begin
        when 33008.chat."GM: Evento de Hallowen" with pc.is_gm() begin
            say_title("Sr.Jack:")
            say("")
            say("Olá, "..pc.name.."!")
            say("Você gostaria de ativar o evento de hallowen?")
            say("")
            local s = select( "Iniciar", "Finalizar", "Fechar" )
            if s == 1 then
                notice_all("|cFF00ff33 [Sr.Jack]- Olá meus amigos. Estou precisando da ajuda de vocês.")
                notice_all("|cFF00ff33 [Sr.Jack]- Meu Estoque de aboboras acabou, e eu preciso da sua ajuda!")
                notice_all("|cFF00ff33 [Sr.Jack]- Venha até mim para podermos conversar melhor, quem sabe você não ganhe algo..")
                notice_all("|h|cFFff6600 [Evento]- Evento de halloween está ativado.")
                command("e minerio 1")
            elseif s == 2 then
                notice_all("|cFF00ff33 [Sr.Jack]- Nossa! Meu estoque está cheio! Muito Obrigado!.")
                notice_all("|cFF00ff33 [Sr.Jack]- Quando eu precisar, chamo novamente! Até mais! ")
                notice_all("|h|cFFff6600 [Evento]- Evento de halloween está desativado.")
                command("e minerio 0")
            elseif s == 3 then
                return
            end
        end
        
        when 33008.chat."Evento de Hallowen" with game.get_event_flag("minerio")>0 begin
            say_title("Sr.Jack:")
            say("")
            say("Olá, " ..pc.name.. "")
            say("Você já percebeu que meu estoque de Aboboras acabou?")
            wait()
            say_title("Sr.Jack:")
            say("Pois é, preciso da sua ajuda...")
            say("")
            say_reward("Preciso de algumas aboboras:")
            say("Aboboras: 200 = 1 Tesouro do Jack .")
            say("")
            say("Boa Sorte!")
        end
        
        when 33008.chat."Recompensa: Tesouro do Jack" with game.get_event_flag("minerio")>0 and pc.countitem(30321) >= 200 begin
            say_title("Sr.Jack:")
            say("Olá, " .. pc . name .. "")
            say("Oh, você tem as 500 aboboras!")
            say("Obrigado, você, me mostrou que é um bom jogador!")
            say("Até a próxima!")
            wait()
            say_title("Sr.Jack:")
            pc.removeitem("3021", 200)
            say_reward("Aqui está sua recompensa!")
            say_item_vnum(50215, 5)
            say("")
            say("")
            pc.give_item2("51001", 5)
        end
    end
end

Share this post


Link to post
Share on other sites
antiblock
https://arwen2.global/

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now