Bem-Vindo ao Metin2
(main_quest_lv1 + give_basic_weapon)
quest main_quest_lv1 begin
state start begin
when login or levelup with pc.get_level() == 1 begin
set_state( gotoinfomation )
end
end
state gotoinfomation begin
when letter begin
send_letter("Bem-Vindo ao Metin2")
end
when button or info begin
say_title("Bem-Vindo ao Metin2")
say("")
say("Bem-Vindo,")
say("As aventuras emocionantes do Metin2, estão")
say("prestes a começar.")
say("Primeiramente deve falar o Guarda da Cidade.")
say("Devido à praga recente das pedras de Metin, todos")
say("os novos aventureiros que chegam a cidade devem")
say("entrar em contacto com o Guarda da Cidade, para se")
say("matricularem nos serviços militares. Ele também")
say("lhe irá dar algumas informações básicas, diversas")
say("tarefas e um pacote de iniciante, oferecido pelos")
say("habitantes da cidade.")
say("")
wait()
say_title("Informação:")
say("")
say("Se quiser caçar, pode encontrar animais selvagens")
say("fora dos limites da cidade.")
say("Eles aparecem marcados como pontos vermelhos no")
say("mini mapa.")
say("Inicialmente deve matar cães selvagens, pois eles")
say("são os adversários mais fracos.")
say("")
say_title("Nota: Primeiramente deve ir imediatamente falar")
say_title("com o Guarda da Cidade.")
say("")
say("Boa Sorte!")
say("")
set_state( gototeacher )
end
end
state gototeacher begin
when letter begin
local v=find_npc_by_vnum(20354)
if v!=0 then
target.vid("__TARGET__", v, mob_name(20354))
end
end
when button or info begin
say_title("Informação")
say("")
say("Devido à praga recente das pedras metin,")
say("todos os novos aventureiros devem falar de")
say("imediato com o Guarda da Cidade, para se")
say("matricularem nos serviços militares e também para")
say("receberem algumas informações básicas.")
say("")
say_reward("Para falar com o Guarda da Cidade, basta clicar")
say_reward("nele. Ele é o NPC, apontado pela seta vermelha.")
say_reward("Se não o conseguir ver, siga o ponto que está a")
say_reward("piscar no mapa, ele irá leva-lo ao Guarda da Cidade.")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say_title("Guarda da Cidade:")
say("")
say("Cumprimentos Aventureiro,")
say("")
say("Parece que é novo na cidade!")
say("Veio aqui para se juntar à formação militar?")
say("Antes de começar, preciso que assine este contrato.")
say("Ao assinar isto, está a jurar fidelidade à Nação.")
say("Também será a prova que você será um membro militar")
say("e que recebeu o pacote iniciante.")
say("Por favor, assine o seu nome abaixo.")
say("")
while true do
local name = input()
if name == tostring(pc.get_name()) then
break
else
say_title("Guarda da Cidade:")
say("")
say("Deve assinar o seu nome para se juntar às milícias")
say("do reino e também para receber o pacote de iniciante.")
say("Por favor, digite seu nome antes de continuar.")
say("")
end
end
say_title("Guarda da Cidade:")
say("")
say("Bem-vindo à recruta militar.")
say("Eu serei seu comandante até que esteja pronto o")
say("suficiente para entrar em combates reais.")
say("Portanto até que alcance nível 10, vou ajudá-lo.")
say("Mas acredita que não vai ser fácil!")
say("Por enquanto, vamos começar o treinamento básico.")
say("Espero que esteja pronto para começar a usar essa")
say("sua arma.")
say("")
wait()
say_title("Guarda da Cidade:")
say("")
say("Antes que me esqueça, aqui tem o seu pacote de")
say("iniciante, oferta dos habitantes da cidade:")
say("")
say("1x Arma Nível 1 - Vendedor de Armas")
say("1x Armadura Nível 1 - Vendedor de Armaduras")
say("1x Escudo Nível 1 - Vendedor de Armaduras")
say("1x Brincos Nível 1 - Vendedora Geral")
say("1x Colar Nível 1 - Vendedora Geral")
say("1x Pulseira Nível 1 - Vendedora Geral")
say("1x Sapatos Nível 1 - Vendedora Geral")
say("1x Elmo Nível 1 - Vendedor de Armaduras")
say("")
wait()
say_title("Guarda da Cidade:")
say("")
say("20 Poções Vermelhas (P) - Vendedora Geral")
say("10 Poções Azuis (P) - Vendedora Geral")
say("1x Bilhete de Equitação - Rapaz do Estábulo")
say("O melhoramento do itens foi uma oferta do Ferreiro.")
say("")
say_title("Não se esqueça de lhes agradecer!")
say("")
wait()
say_title("Guarda da Cidade:")
say("")
say("Bem,")
say("Agora vá caçar e aprender alguns métodos básicos")
say("de caça e combate!")
say("Deve voltar aqui a aldeia novamente, para falar")
say("comigo quando tiveres obtido um novo nível.")
say("")
say_title("O Guarda da Praça está a sua procura, parece")
say_title("que precisa de ajuda. Deve falar com ele.")
say("")
say("O que ainda faz aqui parado?")
say("Boa sorte!")
say("")
if pc.get_job() == 0 then
pc.give_item2(15)
pc.give_item2(11205)
pc.give_item2(12205)
pc.give_item2(13005)
pc.give_item2(14005)
pc.give_item2(15005)
pc.give_item2(16005)
pc.give_item2(17005)
pc.give_item2(27001, 20)
pc.give_item2(27004, 10)
pc.give_item2(50005)
elseif pc.get_job() == 1 then
pc.give_item2(1006)
pc.give_item2(11405)
pc.give_item2(12345)
pc.give_item2(13005)
pc.give_item2(14005)
pc.give_item2(15005)
pc.give_item2(16005)
pc.give_item2(17005)
pc.give_item2(27001, 20)
pc.give_item2(27004, 10)
pc.give_item2(50005)
elseif pc.get_job() == 2 then
pc.give_item2(15)
pc.give_item2(11605)
pc.give_item2(12485)
pc.give_item2(13005)
pc.give_item2(14005)
pc.give_item2(15005)
pc.give_item2(16005)
pc.give_item2(17005)
pc.give_item2(27001, 20)
pc.give_item2(27004, 10)
pc.give_item2(50005)
elseif pc.get_job() == 3 then
pc.give_item2(7005)
pc.give_item2(11805)
pc.give_item2(12625)
pc.give_item2(13005)
pc.give_item2(14005)
pc.give_item2(15005)
pc.give_item2(16005)
pc.give_item2(17005)
pc.give_item2(27001, 20)
pc.give_item2(27004, 10)
pc.give_item2(50005)
end
clear_letter()
set_quest_state("find_squareguard","find")
set_quest_state("main_quest_lv2","run")
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
end
Creditos:
Wom2 - Quest
[Adm]Santos - Tradução
MatoPT - Modificação
Cumprimentos [Adm]Santos