antiblock
Elveron

Search the Community

Showing results for tags 'Biólogo'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Community Servers
    • Anúncios
    • Apresentações
    • Sugestões
    • Suporte (Tickets)
    • Lixeira do fórum
  • Patrocínios
  • Hardware e Software
    • Smartphones e Tablets
    • Desktops e Laptops
    • Sistemas Operativos
  • Ensino
    • Programação
    • Web Design
    • Ensino Escolar
  • Gaming
    • Gaming Mobile
    • Battle Royale
    • Ação e FPS
    • MOBA
    • RPG e MMORPG
    • Outros Géneros
    • Consolas
  • Gerenciamento de Servidores e Clientes
    • Metin2
    • Minecraft
    • Counter-Strike
    • FiveM
    • Browser
    • Outros Servidores
  • Design World
    • Geral e Galerias de Arte
    • Pedidos de Designer
    • Tutoriais e Recursos
  • WebMaster
    • Geral
    • Alojamento Web
    • Plataformas Web
  • Discussão Geral
    • Notícias
    • Computador
    • Video-Sharing e Streaming
    • Automóveis & Motos
    • Desporto
    • Entretenimento
    • Anúncios e Comércio
    • FunZone
    • Off-Tópic

Categories

  • DEVs/Resellers
    • Plechito
    • iBeast
    • dracaryS
    • Vegas
    • Dungeons
  • Leaks Metin2
    • C++ / C# / Python
    • Unpacked
    • ServerFiles
    • Programs and tools
  • Graphics & 3D & Costume
    • Maps
    • Npc & Mobs
    • Equipment
    • Websites, Designs and Scripts
  • FiveM
  • Windows
    • Releases
  • Música
    • Hip-Hop
  • Trash
    • Metin2
    • Android
    • Aplicações
    • WebMaster
    • Jogos PC

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Discord


E-mail


Website URL


Localizaçao


Sobre mim

Found 5 results

  1. Olá. A quest não esta dropando respectivo item nos moobs. Estou colocando a quest abaixo: quest collect_quest_lv85 begin state start begin end state run begin when login or levelup with pc.level >= 85 and not pc.is_gm() begin set_state(information) end end state information begin when letter begin local v = find_npc_by_vnum(20084) if v != 0 then target.vid("__TARGET__", v, "A Pesquisa do Biólogo") end send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("A Pesquisa do Biólogo") say() say("O Biólogo precisa de sua ajuda! ") say("Fale com ele, e por favor, ajude-o. ") say() end when __TARGET__.target.click or 20084.chat."A Pesquisa do Biólogo" begin target.delete("__TARGET__") say_title("Girab:") say() say("Olá! Poderia me ajudar por favor... ") say("Estudo todos os eventos estranhos deste reino. ") say("Mas é impossível fazê-lo sozinho. ") say("Sou apenas um estudioso fazendo suas pesquisas. ") say("Mas as vezes os pesquisadores precisam de ajuda. ") say() wait() say_title("Girab:") say() say("Eu agora preciso saber o que acontece na ") say("floresta rubra. Aquele lugar foi uma floresta, ") say("pacífica, foi contaminada pela pedra metim do mal ") say("e se tornou um lugar amaldiçoado por espiritos ") say("malígnos. Você precisará poder sobre a floresta. ") say() wait() say_title("Girab:") say() say("Você pode me trazer alguns galhos fantasmas, desta ") say("madeira vermelha nos próximos dias? Se eles ") say("estiverem muito fino ou quebrados. Não poderei ") say("aceitar. Precisarei de 40 Galhos Fantasmas. ") say() set_state(go_to_disciple) pc.setqf("duration",0) -- Time limit pc.setqf("collect_count",0)--Items collected pc.setqf("drink_drug",0) --quest potion 1 end end state go_to_disciple begin when letter begin send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("Galhos Fantasma ") say() say("O Girab está pesquisando sobre a Floresta Rubra. ") say("As árvores de lá tem poderes diferenciados. ") say("Ele precisa de 40 Galhos Fantasma. ") say("Vá até lá e consiga isso para ele.") say() say() say_item_vnum(30167) say_reward("Já entregou ".." "..pc.getqf("collect_count").." Galhos Fantasma. ") say() end when 71035.use begin --Quest Potion if get_time() < pc.getqf("duration") then say() say("Você não pode usar o Soro da Persuasão ainda. ") say() return end if pc.getqf("drink_drug")==1 then say() say("Você já usou o Soro da Persuasão. ") say() return end if pc.count_item(30167)==0 then say_title("Girab:") say() say("Quando você for entregar os Galhos, ") say("poderá usar o Soro da Persuasão. ") say() return end item.remove() pc.setqf("drink_drug",1) end when 20084.chat."GM: PULAR O DELAY DE UM DIA" with pc.count_item(30167) >0 and pc.is_gm() and get_time() <= pc.getqf("duration") begin say(mob_name(20084)) say("Você é GM, OK") pc.setqf("duration", get_time()-1) return end when 2311.kill or 2312.kill or 2313.kill or 2314.kill or 2315.kill begin local s = number(1, 200) if s == 1 then pc.give_item2(30167) send_letter("Você adquiriu Galho Fantasma.") end end --when 20084.chat."GM: PULAR O DELAY DE UM DIA" with pc.count_item(30167) >0 and pc.is_gm() and get_time() <= pc.getqf("duration") begin --say(mob_name(20084)) --say("Você é GM, OK") --pc.setqf("duration", get_time()-1) --return --end when 20084.chat."Você conseguiu os Galhos Fantasma? " with pc.count_item(30167) >0 begin if get_time() > pc.getqf("duration") then say_title("Girab: ") --- l say() say("Oh! Você encontrou um! ") say("Deixe-me ver ... ") say("Só um momento. ") say() pc.remove_item(30167, 1) if is_test_server() then pc.setqf("duration",get_time()+2) else pc.setqf("duration",get_time()+60*60*6) -----------------------------------6½Ã°£ end wait() local pass_percent if pc.getqf("drink_drug")==0 then pass_percent=60 else pass_percent=95 end local s= number(1,100) if s<= pass_percent then if pc.getqf("collect_count")< 39 then --Less than 40 local index =pc.getqf("collect_count")+1 pc.setqf("collect_count",index) say_title("Girab: ") say() say("Oh! Este galho está perfeito! ") say("Faltam agora ".." "..40-pc.getqf("collect_count").. " Galhos Fantasma. ") say("Continue procurando os que faltam. ") say() pc.setqf("drink_drug",0) --Potion reset return end say_title("Girab:") say() say("Parabéns. Você coletou os 40 Galhos Fantasma! ") say("Agora preciso de um item fundamental para ") say("concluir a pesquisa, a Pedra da Alma ") say("Fantasma. Você pode fazer isso? ") say("Você pode conseguir a Pedra da Alma ") say("Fantasma das árvores da floresta rubra. ") say() pc.setqf("collect_count",0) pc.setqf("drink_drug",0) pc.setqf("duration",0) set_state(key_item) return else say_title("Girab:") say() say("Me desculpe, este Galho esta muito fino.. ") say("e quebradiço, eu não vou poder usar. ") say("Podes buscar outros? ") say() pc.setqf("drink_drug",0) --Reset potion return end else say_title("Girab:") say() say("Olá!...") say("Ainda não terminei de analisar, ") say("o Galho que trouxeste. ") say("Volte mais tarde, por favor. ") say() return end end end state key_item begin when letter begin send_letter("A Pesquisa do Biólogo") if pc.count_item(30226)>0 then local v = find_npc_by_vnum(20084) if v != 0 then target.vid("__TARGET__", v, "A Pesquisa do Biólogo") end end end when button or info begin if pc.count_item(30226) >0 then say_title("Pedra Fantasma.") say() --- l say("Finalmente consegui a Pedra Fantasma" ) say("entregue ao Biólogo. ") say() return end say_title("Pedra Fantasma") say() --- l say("Para a pesquisa do Biólogo, eu entreguei ") say("40 Galhos Fantasma o ultimo item que ") say("é a Pedra da Alma Fantasma! ") say() say() say_item_vnum(30226) say("Eu poderei conseguir isso matando as arvores! ") say("da Floresta Rubra. ") say() end when 2311.kill or 2312.kill or 2313.kill or 2314.kill or 2315.kill begin local s = number(1, 500) if s == 1 and pc.count_item(30226)==0 then pc.give_item2(30226) send_letter("Obtained the Evil Soul Stone") end end when __TARGET__.target.click or 20084.chat."Pedra da Alma Fantasma " with pc.count_item(30226) > 0 begin target.delete("__TARGET__") say_title("Biólogo ") say() say("Muito obrigada! ") say("Por fim conclui minhas pesquisas ") say("Vá ao Baek-Go, que ele te dará a recompensa ") say("com a dificuldade de seu trabalho, deve ser uma ") say("boa recompensa. Estou em dívida contigo ") say("Lamentavelmente, tenho outras investigações, ") say("muito obrigado por me ajudar nas pesquisas! ") say() pc.remove_item(30226,1) set_state(__reward) end end state __reward begin when letter begin send_letter("Recompensa da Missão") local v = find_npc_by_vnum(20018) if v != 0 then target.vid("__TARGET__", v, "Baek-go") end end when button or info begin say_title("Recompensa da Missão") --- l say() say("Tome sua merecida recompensa. ") say("espero que você goste ") say("ela será útil nestes tempos... ") say() end when __TARGET__.target.click or 20018.chat."Recompensa do Biólogo" begin target.delete("__TARGET__") say_title("Baek-go:") say() say("Ah então foi você que nos ajudou a neuralizar ") say("o feitiço das arvores da Floresta Rubra. ") say("Então, por sua valentia e determinação ") say("vou lhe dar 10% de resistencia a ") say("ataque de humanóides, permanente ") say() pc.give_item2(50115) clear_letter() affect.add_collect_point(POINT_RESIST_WARRIOR,10,60*60*24*365*60) --60³â affect.add_collect_point(POINT_RESIST_ASSASSIN,10,60*60*24*365*60) --60³â affect.add_collect_point(POINT_RESIST_SURA,10,60*60*24*365*60) --60³â affect.add_collect_point(POINT_RESIST_SHAMAN,10,60*60*24*365*60) --60³â set_quest_state("collect_quest_lv90", "run") set_state(__complete) end end state __complete begin end end
  2. A quest do biologo que estou usando vai ate o lvl 90. Quando completo a ultima quest, ele me manda ir no baek go receber a recompensa. Eu vou, recebo a recompensa. Ao logar a conta novamente, ele me manda ir no baek go novamente e recebo a recompensa. E assim fica se repetindo toda vez que logo. Só acontece isso na ultima. Como resolvo. Abaixo estou inserindo a missão do biologo: ---------------------------------- -- LvL 30 / Dentes de Orc ---------------------------------- quest bio begin state start begin when login or levelup with pc.level>29 begin set_state(talk_to_disciple_lv30) end end state talk_to_disciple_lv30 begin when letter begin local v = find_npc_by_vnum(20084) if v != 0 then target.vid("__TARGET__", v, "Biologe") end send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("A Pesquisa do Biólogo") say("Girab o Biólogo precisa de sua ajuda.") say("") say_reward("Fale com o Biólogo.") end when __TARGET__.target.click or 20084.chat."Dentes de Orc" begin target.delete("__TARGET__") say_title("Girab o Biólogo") say("Oh, você quer me ajudar?") say("Bom...") say("Como você sabe eu sou o Biólogo,") say("e gosto muito de fazer pesquisas sobre") say("os monstros que habitam-se em outros locais.") say("Se me ajudar, será muito bem recompensado.") wait() say_title("Girab o Biólogo") say("Recentemente começei uma nova pesquisa...") say("É sobre uma antiga lenda...") say("Mas no momento estou muito ocupado") say("e seria ótimo se você me ajudasse...") wait() say_title("Girab o Biólogo") say("Eu preciso de 10 Dentes de Orc para minha pesquisa.") say("No entando, alguns são muito frágeis, por isso,") say("pode ser que alguns se quebrem na pesquisa.") say("Os Dentes podem ser encontrados no Vale Suryong.") say("") say_reward("Monstros: Orc Negro Bravo e Orc Negro Gigante Bravo.") set_state(collect_orcteeth) pc.setqf("duration",0) pc.setqf("collect_count",0) end end state collect_orcteeth begin when letter begin send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("Os Orcs do Vale Suryong") say("Girab o Biólogo precisa de 10 Dentes de Orc") say("do Vale Suryong para examinar.") say("Traga somente um de cada vez.") say("") say_reward("Monstros: Orc Negro Bravo e Orc Negro Gigante Bravo.") say("") say_item_vnum(30006) say_reward("Você já entregou "..pc.getqf("collect_count").." Dentes de Orc.") end when 71035.use begin --Quest Potion if pc.getqf("drink_drug")==1 then say("O Soro da Persuasão já está em uso.") return end if pc.count_item(30006)==0 then say_title("Girab o Biólogo") say("Ainda não é possível tomar o Soro da Persuasão.") return end item.remove() pc.setqf("drink_drug",1) end when 636.kill or 637.kill begin local rand = number(0,99) if rand<5 then pc.give_item2(30006, 1) end end when 20084.chat."Os Dentes de Orc" with pc.count_item(30006)>0 begin if get_time()>pc.getqf("duration") then say_title("Girab o Biólogo") say("Oh, você trouxe um Dente...") say("Tenho que testá-lo primeiro...") say("Preciso de tempo. O teste pode demorar um pouco.") pc.remove_item("30006", 1) pc.setqf("duration",get_time() + 1*1) wait() local rand = number(0,99) if rand<50 then local count = pc.getqf("collect_count")+1 if count<10 then pc.setqf("collect_count", count) say_title("Girab o Biólogo") say("Excelente!") say("Este Dente está em perfeitas condições.") say("Traga-me mais Dentes com está qualidade.") say("") say_reward("Você já entregou "..pc.getqf("collect_count").." Dentes de Orc.") else say_title("Girab o Biólogo") say("Parabéns!") say("Você me trouxe todos os 10 Dentes de Orc.") say("Agora para finalizar minha pesquisa preciso") say("da Pedra da Alma Orc. Que você pode conseguir") say("no Vale Suryong.") say("") say_reward("Monstros: Orc Negro Bravo e Orc Negro Gigante Bravo.") pc.setqf("collect_count",0) pc.setqf("duration",0) set_state(collect_jinunggyis) end else say_title("Girab o Biólogo") say("Hum... infelizmente o Dente está quebrado...") say("Desculpe, mas não posso usar para a pesquisa.") say("Por favor, traga-me outro Dente de Orc.") end else say_title("Girab o Biólogo") say("Eu sinto muito...") say("Mas ainda não analizei o Dente que me trouxe antes.") say("Poderia me trazer outro depois?") end end end state collect_jinunggyis begin when letter begin send_letter("A Pedra da Alma Orc") end when button or info begin say_title("A Pedra da Alma Orc") say("Você já me entregou todos os 10 Dentes de Orc.") say("Agora preciso que você me traga a Pedra da Alma Orc.") say("") say_reward("Monstros: Orc Negro Bravo e Orc Negro Gigante Bravo.") say("") say_item_vnum(30220) say("Será que essa pedra contém uma Alma de Orc?") end when 636.kill or 637.kill begin if pc.count_item(30220)<1 then local rand = number(0,99) if rand<3 then pc.give_item2(30220, 1) end end end when 20084.chat."A Pedra da Alma Orc" begin if pc.count_item(30220)>0 then say_title("Girab o Biólogo") say("Graças a você agora eu entendo a lenda sobre") say("a Pedra da Alma Orc.") say("Você batalhou muito para isso.Fale com o Baek Go") say("ele vai ajudar a você aumentar a sua") say("força interior.") pc.remove_item(30220,1) set_state(jinunggyis_reward) else say_title("Girab o Biólogo") say("Você me trouxe os 10 Dentes de Orc.") say("Agora preciso que você me traga a Pedra da Alma Orc.") say("Você pode conseguir essa pedra no Vale Suryong.") say("") say_reward("Monstros:Orc Negro Bravo e Orc Negro Gigante Bravo.") end end end state jinunggyis_reward begin when letter begin send_letter("Fale com Baek Go") local v = find_npc_by_vnum(20018) if v != 0 then target.vid("__TARGET__", v, "Doktor") end end when button or info begin say_title("Recompensa do Biólogo") say("Para receber a recompensa da ajuda feita") say("para a pesquisa sobre os Dentes de Orc do Biólogo") say("você precisa ir até o Baek Go.") end when __TARGET__.target.click or 20018.chat."Recompensa do Biólogo" begin target.delete("__TARGET__") say_title("Baek Go") say("Hum...") say("O Biólogo pediu para você vir até mim?") say("Aqui está a sua recompensa...") say("") say_reward("Você vai receber:") say_reward("10% de Velocidade de Movimento (Permanente)") affect.add_collect(apply.MOV_SPEED, 10, 60*60*24*365*60) set_state(collect_quest_lv40) end end ---------------------------------- -- LvL 40 / Livro de Maldições ---------------------------------- state collect_quest_lv40 begin when login or levelup with pc.level>39 begin set_state(talk_to_disciple_lv40) end end state talk_to_disciple_lv40 begin when letter begin local v = find_npc_by_vnum(20084) if v != 0 then target.vid("__TARGET__", v, "Biologe") end send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("A Pesquisa do Biólogo") say("") say("Girab o Biólogo precisa de você novamente.") say("Ele disse que precisa de ajuda para") say("conseguir alguns itens específicos") say("para sua nova pesquisa.") say("") say_reward("Fale com Girab o Biólogo.") end when __TARGET__.target.click or 20084.chat."Os Livros de Maldições" begin target.delete("__TARGET__") say_title("Girab o Biólogo") say("Oh, que bom que você veio...") say("A pesquisa sobre os Dentes de Orc eu terminei.") say("Agora eu encontrei novos objetos") say("que gostaria muito de examinar.") wait() say_title("Girab o Biólogo") say("Eu até poderia fazer isso, mas como") say("você sabe, eu tenho muitas coisas para fazer...") say("Seria ótimo se você podesse me ajudar") say("a conseguir esses objetos.") wait() say_title("Girab o Biólogo") say("Quero investigar os Livros de Maldições.") say("Para realizar a investigação, vou precisar") say("de 15 Livros. No entanto os livros são antigos") say("e podem haver páginas rasgadas.") say("Você pode os encontrar no Vale Suryong.") say("") say_reward("Monstros:Fanático Evocador e Fanático Torturador.") set_state(collect_cursebook) pc.setqf("duration",0) pc.setqf("collect_count",0) end end state collect_cursebook begin when letter begin send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("Os Livros de Maldições") say("Girab o Biólogo precisa de 15 Livros de Maldições") say("do Vale Suryong para examinar.") say("Traga somente um de cada vez.") say("") say_reward("Monstros:Fanático Evocador e Fanático Torturador.") say_item_vnum(30047) say_reward("Você já entregou "..pc.getqf("collect_count").." Livros das Maldições.") end when 71035.use begin --Quest Potion if pc.getqf("drink_drug")==1 then say("O Soro da Persuasão já está em uso.") return end if pc.count_item(30047)==0 then say_title("Girab o Biólogo") say("Ainda não é possível tomar o Soro da Persuasão.") return end item.remove() pc.setqf("drink_drug",1) end when 706.kill or 707.kill begin local rand = number(0,99) if rand<5 then pc.give_item2(30047, 1) end end when 20084.chat."Os Livros de Maldições" with pc.count_item(30047)>0 begin if get_time()>pc.getqf("duration") then say_title("Girab o Biólogo") say("Oh, você trouxe um Livro...") say("Tenho que testá-lo primeiro...") say("Preciso de tempo. O teste pode demorar um pouco.") pc.remove_item("30047", 1) pc.setqf("duration",get_time() + 1*1) wait() local rand = number(0,99) if rand<50 then local count = pc.getqf("collect_count")+1 if count<15 then pc.setqf("collect_count", count) say_title("Girab o Biólogo") say("Excelente!") say("Este Livro está em perfeitas condições.") say("Traga-me mais Livros desta qualidade.") say("") say_reward("Você já entregou "..pc.getqf("collect_count").." Livros de Maldições.") else say_title("Girab o Biólogo") say("Parabéns!") say("Você trouxe todos os 15 Livros de Maldições.") say("Agora para finalizar minha pesquisa preciso") say("da Pedra da Alma Fanática. Que você pode conseguir") say("derrotando as Aranhas do primeiro andar da Gomi.") say("") say_reward("Monstros:Aranha Vermelha Mortal, Aranha de Garra Motal,") say_reward("Aranha Soldado Mortal, Aranha Soldado Agressiva.") pc.setqf("collect_count",0) pc.setqf("duration",0) set_state(collect_templekey) end else say_title("Girab o Biólogo") say("Hum... infelizmente o Livro está rasgado...") say("Desculpe, mas não posso usar para a pesquisa.") say("Por favor, traga-me outro Livro de Maldições.") end else say_title("Girab o Biólogo") say("Eu sinto muito...") say("Mas ainda não analizei o Livro que me trouxe antes.") say("Poderia me trazer outro depois?") end end end state collect_templekey begin when letter begin send_letter("A Pedra da Alma Fanática") end when button or info begin say_title("A Pedra da Alma Fanática") say("Você já me entregou os 15 Livros de Maldições.") say("Agora preciso que você me traga a Pedra da Alma Fanática.") say("") say_reward("Monstros:Aranha Vermelha Mortal, Aranha de Garra Motal,") say_reward("Aranha Soldado Mortal, Aranha Soldado Agressiva.") say_item_vnum(30221) say("Será que essa pedra contém uma Alma de Fanático?") end when 2033.kill or 2034.kill or 2035.kill or 2036.kill begin if pc.count_item(30221)<1 then local rand = number(0,99) if rand<3 then pc.give_item2(30221, 1) end end end when 20084.chat."A Pedra da Alma Fanática" begin if pc.count_item(30221)>0 then say_title("Girab o Biólogo") say("Graças a você agora eu entendo a lenda sobre") say("a Pedra da Alma Fanática.") say("Você batalhou muito para isso.Fale com o Baek Go") say("ele vai ajudar a você aumentar a sua") say("força interior.") pc.remove_item(30221,1) set_state(templekey_reward) else say_title("Girab o Biólogo") say("Você me trouxe os 15 Livros de Maldições.") say("Agora preciso da Pedra da Alma Fanática.") say("Você pode conseguir essa pedra derrotando") say("as Aranhas do primeiro andar da Gruta Gomi.") say("") say_reward("Monstros:Aranha Vermelha Mortal, Aranha de Garra Motal,") say_reward("Aranha Soldado Mortal, Aranha Soldado Agressiva.") end end end state templekey_reward begin when letter begin send_letter("Fale com Baek Go") local v = find_npc_by_vnum(20018) if v != 0 then target.vid("__TARGET__", v, "Doktor") end end when button or info begin say_title("Recompensa do Biólogo") say("Para receber a recompensa da ajuda feita") say("para a pesquisa sobre os Livros de Maldições") say("do biólogo, você precisa ir até o Baek Go.") end when __TARGET__.target.click or 20018.chat."Recompensa do Biólogo" begin target.delete("__TARGET__") say_title("Baek Go") say("Hum...") say("O Biólogo pediu para você vir até mim?") say("Aqui está a sua recompensa...") say("") say_reward("Você vai receber:") say_reward("5% Velocidade de Ataque (Permanente)") affect.add_collect(apply.ATT_SPEED,5,60*60*24*365*60) set_state(collect_quest_lv50) end end ---------------------------------- -- LvL 50 / Lembranças Demoníacas ---------------------------------- state collect_quest_lv50 begin when login or levelup with pc.level>49 begin set_state(talk_to_disciple_lv50) end end state talk_to_disciple_lv50 begin when letter begin local v = find_npc_by_vnum(20084) if v != 0 then target.vid("__TARGET__", v, "Biologe") end send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("A Pesquisa do Biólogo") say("Girab o Biólogo precisa de você novamente.") say("Ele disse que precisa de ajuda para") say("conseguir alguns itens específicos") say("para sua nova pesquisa.") say("") say_reward("Fale com Girab o Biólogo.") end when __TARGET__.target.click or 20084.chat."Lembranças Demoníacas" begin target.delete("__TARGET__") say_title("Girab o Biólogo") say("Oh, que bom que você veio...") say("A pesquisa sobre os Livros das Maldições eu terminei.") say("Agora eu encontrei novos objetos") say("que gostaria muito de examinar.") wait() say_title("Girab o Biólogo") say("Eu até poderia fazer isso, mas como") say("você sabe, eu tenho muitas coisas para fazer...") say("Seria ótimo se você podesse me ajudar") say("a conseguir esses objetos.") wait() say_title("Girab o Biólogo") say("Quero pesquisar sobre as Lembranças Demoníacas.") say("Para realizar a pesquisa, vou precisar") say("de 15 Lembranças. No entanto as Lembranças") say("são fracas e podem se quebrar facilmente.") say("Você pode as encontrar na Torre Sakita.") say("") say_reward("Monstros:Demônio, Demônio Arqueiro") say_reward("Demônio Lanceiro e Demônio Shaman.") set_state(collect_deamonitem) pc.setqf("duration",0) pc.setqf("collect_count",0) end end state collect_deamonitem begin when letter begin send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("As Lembranças Demoníacas") say("Girab o Biólogo precisa de 15 Lembranças Demoníacas") say("da Torre Sakita para examinar.") say("Traga somente um de cada vez.") say("") say_reward("Monstros:Demônio, Demônio Arqueiro") say_reward("Demônio Lanceiro e Demônio Shaman.") say_item_vnum(30015) say_reward("Você já entregou "..pc.getqf("collect_count").." Lembranças Demoníacas.") end when 71035.use begin --Quest Potion if pc.getqf("drink_drug")==1 then say("O Soro da Persuasão já está em uso.") return end if pc.count_item(30015)==0 then say_title("Girab o Biólogo") say("Ainda não é possível tomar o Soro da Persuasão.") return end item.remove() pc.setqf("drink_drug",1) end when 1001.kill or 1002.kill or 1003.kill or 1004.kill begin local rand = number(0,99) if rand<5 then pc.give_item2(30015, 1) end end when 20084.chat."As Lembranças Demoníacas" with pc.count_item(30015)>0 begin if get_time()>pc.getqf("duration") then say("Oh, você me trouxe uma Lembrança...") say("Tenho que testá-la primeiro...") say("Preciso de tempo. O teste pode demorar um pouco.") pc.remove_item("30015", 1) pc.setqf("duration",get_time() + 1*1) wait() local rand = number(0,99) if rand<50 then local count = pc.getqf("collect_count")+1 if count<15 then pc.setqf("collect_count", count) say_title("Girab o Biólogo") say("Excelente!") say("Esta Lembrança está em perfeitas condições.") say("Traga-me mais Lembranças desta qualidade.") say("") say_reward("Você já entregou "..pc.getqf("collect_count").." Lembranças Demoníacas.") else say_title("Girab o Biólogo") say("Parabéns!") say("Você trouxe todas as 15 Lembranças Demoníacas.") say("Agora para finalizar minha pesquisa preciso") say("da Pedra da Alma Demoníaca. Que você pode conseguir") say("derrotando os Demônios da Torre Sakita.") say("") say_reward("Monstros:Demônio, Demônio Arqueiro") say_reward("Demônio Lanceiro e Demônio Shaman.") pc.setqf("collect_count",0) pc.setqf("duration",0) set_state(collect_sagyis) end else say_title("Girab o Biólogo") say("Hum... infelizmente a Lembrança está quebrada...") say("Desculpe, mas não posso usar para a pesquisa.") say("Por favor, traga-me outra Lembrança Demoníaca.") end else say_title("Girab o Biólogo") say("Eu sinto muito...") say("Mas ainda não analizei a Lembrança que me trouxe.") say("Poderia me trazer outra depois?") end end end state collect_sagyis begin when letter begin send_letter("A Lembrança Demoníaca") end when button or info begin say_title("A Lembrança Demoníaca") say("Você já me entregou as 15 Lembranças Demoníacas.") say("Agora preciso que você me traga a Pedra da Alma Demoníaca.") say("") say_reward("Monstros:Demônio, Demônio Arqueiro") say_reward("Demônio Lanceiro e Demônio Shaman.") say_item_vnum(30222) say("Será que essa pedra contém uma Alma de Demônio?") end when 1001.kill or 1002.kill or 1003.kill or 1004.kill begin if pc.count_item(30222)<1 then local rand = number(0,99) if rand<3 then pc.give_item2(30222, 1) end end end when 20084.chat."A Pedra da Alma Demoníaca" begin target.delete("__TARGET__") if pc.count_item(30222)>0 then say_title("Girab o Biólogo") say("Graças a você agora eu entendo a lenda sobre") say("a Pedra da Alma Demoníaca.") say("Você batalhou muito para isso.Fale com o Baek Go") say("ele vai ajudar a você aumentar a sua") say("força interior.") pc.remove_item(30222,1) set_state(sagyis_reward) else say_title("Girab o Biólogo") say("Você me trouxe as 15 Lembranças Demoníacas.") say("Agora preciso da Pedra da Alma Demoníaca.") say("Você pode conseguir essa pedra derrotando") say("os Demônios da Torre Sakita.") say("") say_reward("Monstros:Demônio, Demônio Arqueiro") say_reward("Demônio Lanceiro e Demônio Shaman.") end end end state sagyis_reward begin when letter begin send_letter("Fale com Baek Go") local v = find_npc_by_vnum(20018) if v != 0 then target.vid("__TARGET__", v, "Doktor") end end when button or info begin say_title("Recompensa do Biólogo") say("Para receber a recompensa da ajuda feita") say("para a pesquisa sobre as Lembranças Demoníacas") say("do Biólogo, você precisa ir até o Baek Go.") end when __TARGET__.target.click or 20018.chat."Recompensa do Biólogo" begin target.delete("__TARGET__") say_title("Baek Go") say("Hum...") say("O Biólogo pediu para você vir até mim?") say("Aqui está a sua recompensa...") say("") say_reward("Você vai receber:") say_reward("Defesa +60 (Permanente)") affect.add_collect(apply.DEF_GRADE_BONUS,60,60*60*24*365*60) set_state(collect_quest_lv60) end end ---------------------------------- -- LvL 60 / Esferas de Gelo ---------------------------------- state collect_quest_lv60 begin when login or levelup with pc.level>59 begin set_state(talk_to_disciple_lv60) end end state talk_to_disciple_lv60 begin when letter begin local v = find_npc_by_vnum(20084) if v != 0 then target.vid("__TARGET__", v, "Biologe") end send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("A Pesquisa do Biólogo") say("") say("Girab o Biólogo precisa de você novamente.") say("Ele disse que precisa de ajuda para") say("conseguir alguns itens específicos") say("para sua nova pesquisa.") say("") say_reward("Fale com Girab o Biólogo.") end when __TARGET__.target.click or 20084.chat."As Esferas de Gelo" begin target.delete("__TARGET__") say_title("Girab o Biólogo") say("Oh, que bom que você veio...") say("A pesquisa sobre as Lembranças Demoníacas eu terminei.") say("Agora eu encontrei novos objetos") say("que gostaria muito de examinar.") wait() say_title("Girab o Biólogo") say("Eu até poderia fazer isso, mas como") say("você sabe, eu tenho muitas coisas para fazer...") say("Seria ótimo se você podesse me ajudar") say("a conseguir esses objetos.") wait() say_title("Girab o Biólogo") say("Quero investigar as Esferas de Gelo.") say("Para realizar a investigação, vou precisar") say("de 20 Esferas. No entanto algumas Esferas podem") say("derreter antes que eu acabe.") say("Você pode as encontrar na Montanha Sohan.") say("") say_reward("Monstro: Golem de Gelo.") set_state(collect_scoops) pc.setqf("duration",0) pc.setqf("collect_count",0) end end state collect_scoops begin when letter begin send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("As Esferas de Gelo") say("Girab o Biólogo precisa de 20 Esferas de Gelo") say("da Montanha Sohan para examinar.") say("Traga somente um de cada vez.") say("") say_reward("Monstro: Golem de Gelo.") say_item_vnum(30050) say_reward("Você já entregou "..pc.getqf("collect_count").." Esferas de Gelo!") say("") end when 71035.use begin --Quest Potion if pc.getqf("drink_drug")==1 then say("O Soro da Persuasão já está em uso.") return end if pc.count_item(30050)==0 then say_title("Girab o Biólogo") say("Ainda não é possível tomar o Soro da Persuasão.") return end item.remove() pc.setqf("drink_drug",1) end when 1007.kill begin local rand = number(0,99) if rand<5 then pc.give_item2(30050, 1) end end when 20084.chat."As Esferas de Gelo" with pc.count_item(30050)>0 begin if get_time()>pc.getqf("duration") then say_title("Girab o Biólogo") say("Oh, você trouxe uma Esfera...") say("Tenho que testá-la primeiro...") say("Preciso de tempo. O teste pode demorar um pouco.") pc.remove_item("30050", 1) pc.setqf("duration",get_time() + 1*1) wait() local rand = number(0,99) if rand<50 then local count = pc.getqf("collect_count")+1 if count<20 then pc.setqf("collect_count", count) say_title("Girab o Biólogo") say("Excelente!") say("Esta Esfera está em perfeitas condições.") say("Traga-me mais Esferas desta qualidade.") say_reward("Você já entregou "..pc.getqf("collect_count").." Esferas de Gelo.") else say_title("Girab o Biólogo") say("Parabéns!") say("Você trouxe todas as 20 Esferas de Gelo.") say("Agora para finalizar minha pesquisa preciso") say("da Pedra da Alma Gelada. Que você pode conseguir") say("na Montanha Sohan.") say("") say_reward("Monstros: Orca de Gelo, Leão do Gelo e Homem do Gelo.") pc.setqf("collect_count",0) pc.setqf("duration",0) set_state(collect_aurtumryus) end else say_title("Girab o Biólogo") say("Hum... infelizmente a Esfera derreteu...") say("Desculpe, mas não posso usar para a pesquisa.") say("Por favor, traga-me outra Esfera de Gelo.") end else say_title("Girab o Biólogo") say("Eu sinto muito...") say("Mas ainda não analizei a Esfera que me trouxe antes.") say("Poderia me trazer outra depois?") end end end state collect_aurtumryus begin when letter begin send_letter("A Pedra da Alma Gelada") end when button or info begin say_title("A Pedra da Alma Gelada") say("Você já me entregou as 20 Esferas de Gelo.") say("Agora preciso que você me traga a Pedra da Alma Gelada.") say("") say_reward("Monstros: Orca de Gelo, Leão do Gelo e Homem do Gelo.") say_item_vnum(30223) say("Será que essa pedra contém uma Alma de Golem?") end when 1102.kill or 1104.kill or 1105.kill begin if pc.count_item(30223)<1 then local rand = number(0,99) if rand<3 then pc.give_item2(30223, 1) end end end when 20084.chat."A Pedra da Alma Gelada" begin if pc.count_item(30223)>0 then say_title("Girab o Biólogo") say("Graças a você agora eu entendo a lenda sobre") say("a Pedra da Alma Gelada.") say("Você batalhou muito para isso.Fale com o Baek Go") say("ele vai ajudar a você aumentar a sua") say("força interior.") pc.remove_item(30223,1) set_state(aurtumryus_reward) else say_title("Girab o Biólogo") say("Você me trouxe as 20 Esferas de Gelo.") say("Agora preciso da Pedra da Alma Gelada.") say("Você pode conseguir essa pedra derrotando") say("os Monstros da Montanha Sohan.") say("") say_reward("Monstros: Orca de Gelo, Leão do Gelo e Homem do Gelo.") end end end state aurtumryus_reward begin when letter begin send_letter("Fale com Baek Go") local v = find_npc_by_vnum(20018) if v != 0 then target.vid("__TARGET__", v, "Doktor") end end when button or info begin say_title("Recompensa do Biólogo") say("Para receber a recompensa da ajuda feita") say("para a pesquisa sobre as Esferas de Gelo") say("do biólogo, você precisa ir até o Baek Go.") end when __TARGET__.target.click or 20018.chat."Recompensa do Biólogo" begin target.delete("__TARGET__") say_title("Baek Go") say("Hum...") say("O Biólogo pediu para você vir até mim?") say("Aqui está a sua recompensa...") say("") say_reward("Você vai receber:") say_reward("Ataque +50 (Permanente)") affect.add_collect(apply.ATT_GRADE_BONUS,50,60*60*24*365*60) set_state(collect_quest_lv70) end end ---------------------------------- -- LvL 70 / Galhos Folhados ---------------------------------- state collect_quest_lv70 begin when login or levelup with pc.level>69 begin set_state(talk_to_disciple_lv70) end end state talk_to_disciple_lv70 begin when letter begin local v = find_npc_by_vnum(20084) if v != 0 then target.vid("__TARGET__", v, "Biologe") end send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("A Pesquisa do Biólogo") say("Girab o Biólogo precisa de você novamente.") say("Ele disse que precisa de ajuda para") say("conseguir alguns itens específicos") say("para sua nova pesquisa.") say("") say_reward("Fale com Girab o Biólogo.") end when __TARGET__.target.click or 20084.chat."Os Galhos Folhados" begin target.delete("__TARGET__") say_title("Girab o Biólogo") say("Oh, que bom que você veio...") say("A pesquisa sobre as Esferas de Gelo eu terminei.") say("Agora eu encontrei novos objetos") say("que gostaria muito de examinar.") wait() say_title("Girab o Biólogo") say("Eu até poderia fazer isso, mas como") say("você sabe, eu tenho muitas coisas para fazer...") say("Seria ótimo se você podesse me ajudar") say("a conseguir esses objetos.") wait() say_title("Girab o Biólogo") say("Quero investigar os Galhos Folhados.") say("Para realizar a investigação, vou precisar") say("de 25 Galhos. No entanto os galhos são finos") say("e podem se quebrar facilmente.") say("Você pode os encontrar nas Florestas.") say("") say_reward("Monstros: Árvore Fantasma, Tronco Fantasma, Driade") say_reward("Salgueiro Fantasma, Árvore Maligna, Árvore Fantasma Roxa") say_reward("Tronco Fantasma Roxo, Driade Roxa") say_reward("Salgueiro Fantasma Roxo e Árvore Maligna Roxa.") set_state(collect_branches) pc.setqf("duration",0) pc.setqf("collect_count",0) end end state collect_branches begin when letter begin send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("Os Galhos Folhados") say("Girab o Biólogo precisa de 25 Galhos Folhados") say("das Florestas para examinar.") say("Traga somente um de cada vez.") say("") say_reward("Monstros: Árvore Fantasma, Tronco Fantasma, Driade") say_reward("Salgueiro Fantasma, Árvore Maligna, Árvore Fantasma Roxa") say_reward("Tronco Fantasma Roxo, Driade Roxa") say_reward("Salgueiro Fantasma Roxo e Árvore Maligna Roxa.") say_item_vnum(30165) say_reward("Você já entregou "..pc.getqf("collect_count").." Galhos Folhados.") end when 71035.use begin --Quest Potion if pc.getqf("drink_drug")==1 then say("O Soro da Persuasão já está em uso.") return end if pc.count_item(30165)==0 then say_title("Girab o Biólogo") say("Ainda não é possível tomar o Soro da Persuasão.") return end item.remove() pc.setqf("drink_drug",1) end when 2301.kill or 2302.kill or 2303.kill or 2304.kill or 2305.kill or 2311.kill or 2312.kill or 2313.kill or 2314.kill or 2315.kill begin local rand = number(0,99) if rand<5 then pc.give_item2(30165, 1) end end when 20084.chat."Os Galhos Folhados" with pc.count_item(30165)>0 begin if get_time()>pc.getqf("duration") then say_title("Girab o Biólogo") say("Oh, você trouxe um Galho...") say("Tenho que testá-lo primeiro...") say("Preciso de tempo. O teste pode demorar um pouco.") pc.remove_item("30165", 1) pc.setqf("duration",get_time() + 1*1) wait() local rand = number(0,99) if rand<50 then local count = pc.getqf("collect_count")+1 if count<25 then pc.setqf("collect_count", count) say_title("Girab o Biólogo") say("Excelente!") say("Este Galho está em perfeitas condições.") say("Traga-me mais Galhos desta qualidade.") say("") say_reward("Você já entregou "..pc.getqf("collect_count").." Galhos Folhados.") else say_title("Girab o Biólogo") say("Parabéns!") say("Você trouxe todos os 25 Galhos Folhados.") say("Agora para finalizar minha pesquisa preciso") say("da Pedra da Alma Fantasma. Que você pode conseguir") say("derrotando os Monstros das Florestas.") say("") say_reward("Monstros:Árvore Fantasma, Tronco Fantasma, Driade") say_reward("Salgueiro Fantasma, Árvore Maligna, Árvore Fantasma Roxa") say_reward("Tronco Fantasma Roxo, Driade Roxa") say_reward("Salgueiro Fantasma Roxo e Árvore Maligna Roxa.") pc.setqf("collect_count",0) pc.setqf("duration",0) set_state(collect_gyimoks) end else say_title("Girab o Biólogo") say("Hum... infelizmente o Galho está quebrado...") say("Desculpe, mas não posso usar para a pesquisa.") say("Por favor, traga-me outro Galho Folhado.") end else say_title("Girab o Biólogo") say("Eu sinto muito...") say("Mas ainda não analizei o Galho que me trouxe antes.") say("Poderia me trazer outro depois?") end end end state collect_gyimoks begin when letter begin send_letter("A Pedra da Alma Fantasma") end when button or info begin say_title("A Pedra da Alma Fantasma") say("Você já me entregou os 25 Galhos Folhados.") say("Agora preciso que você me traga a Pedra da Alma Fantasma.") say("") say_reward("Monstros: Árvore Fantasma, Tronco Fantasma, Driade") say_reward("Salgueiro Fantasma, Árvore Maligna, Árvore Fantasma Roxa") say_reward("Tronco Fantasma Roxo, Driade Roxa") say_reward("Salgueiro Fantasma Roxo e Árvore Maligna Roxa.") say_item_vnum(30224) say("Será que essa pedra contém uma Alma de Driade?") end when 2301.kill or 2302.kill or 2303.kill or 2304.kill or 2305.kill or 2311.kill or 2312.kill or 2313.kill or 2314.kill or 2315.kill begin if pc.count_item(30224)<1 then local rand = number(0,99) if rand<3 then pc.give_item2(30224, 1) end end end when 20084.chat."A Pedra da Alma Fantasma" begin target.delete("__TARGET__") if pc.count_item(30224)>0 then say_title("Girab o Biólogo") say("Graças a você agora eu entendo a lenda sobre") say("a Pedra da Alma Fantasma.") say("Você batalhou muito para isso.Fale com o Baek Go") say("ele vai ajudar a você aumentar a sua") say("força interior.") pc.remove_item(30224,1) set_state(gyimoks_reward) else say_title("Girab o Biólogo") say("Você me trouxe os 25 Galhos Folhados.") say("Agora preciso da Pedra da Alma Fantasma.") say("Você pode conseguir essa pedra derrotando") say("os Monstros das Florestas.") say("") say_reward("Monstros:Árvore Fantasma, Tronco Fantasma, Driade") say_reward("Salgueiro Fantasma, Árvore Maligna, Árvore Fantasma Roxa") say_reward("Tronco Fantasma Roxo, Driade Roxa") say_reward("Salgueiro Fantasma Roxo e Árvore Maligna Roxa.") end end end state gyimoks_reward begin when letter begin send_letter("Fale com Baek Go") local v = find_npc_by_vnum(20018) if v != 0 then target.vid("__TARGET__", v, "Doktor") end end when button or info begin say_title("Recompensa do Biólogo") say("Para receber a recompensa da ajuda feita") say("para a pesquisa sobre os Galhos Folhados") say("do biólogo, você precisa ir até o Baek Go.") end when __TARGET__.target.click or 20018.chat."Recompensa do Biólogo" begin target.delete("__TARGET__") say_title("Baek Go") say("Hum...") say("O Biólogo pediu para você vir até mim?") say("Aqui está a sua recompensa...") say("") say_reward("Você vai receber:") say_reward("11% Velocidade de Movimento (Permanente)") say_reward("10% Defesa (Permanente)") affect.add_collect(apply.MOV_SPEED,11,60*60*24*365*60) affect.add_collect(apply.DEF_GRADE_BONUS,10,60*60*24*365*60) set_state(collect_quest_lv80) end end ---------------------------------- -- LvL 80 / Símbolos Fantasmas ---------------------------------- state collect_quest_lv80 begin when login or levelup with pc.level>79 begin set_state(talk_to_disciple_lv80) end end state talk_to_disciple_lv80 begin when letter begin local v = find_npc_by_vnum(20084) if v != 0 then target.vid("__TARGET__", v, "Biologe") end send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("A Pesquisa do Biólogo") say("Girab o Biólogo precisa de você novamente.") say("Ele disse que precisa de ajuda para") say("conseguir alguns itens específicos") say("para sua nova pesquisa.") say("") say_reward("Fale com Girab o Biólogo.") end when __TARGET__.target.click or 20084.chat."Os Símbolos Fantasmas" begin target.delete("__TARGET__") say_title("Girab o Biólogo") say("Oh, que bom que você veio...") say("A pesquisa sobre os Galhos Folhados eu terminei.") say("Agora eu encontrei novos objetos") say("que gostaria muito de examinar.") wait() say_title("Girab o Biólogo") say("Eu até poderia fazer isso, mas como") say("você sabe, eu tenho muitas coisas para fazer...") say("Seria ótimo se você podesse me ajudar") say("a conseguir esses objetos.") wait() say_title("Girab o Biólogo") say("Quero investigar os Símbolos Fantasmas.") say("Para realizar a investigação, vou precisar") say("de 30 Símbolos. No entanto os símbolos são antigos") say("e podem haver manchas nas escritas..") say("Você pode os encontrar nos Gigantes do Deserto 2.") say("") say_reward("Monstros: Gigante Soldado, Gigante Batedor, Gigante Herói") say_reward("Gigante Operário, Gigante Supervisor, Gigante Gladiador.") set_state(collect_plates) pc.setqf("duration",0) pc.setqf("collect_count",0) end end state collect_plates begin when letter begin send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("Os Símbolos Fantasmas") say("Girab o Biólogo precisa de 30 Símbolos Fantasmas") say("do Deserto 2 para examinar.") say("Traga somente um de cada vez.") say("") say_reward("Monstros: Gigante Soldado, Gigante Batedor, Gigante Herói") say_reward("Gigante Operário, Gigante Supervisor, Gigante Gladiador.") say_item_vnum(30166) say_reward("Você já entregou "..pc.getqf("collect_count").." Símbolos Fantasmas.") end when 71035.use begin --Quest Potion if pc.getqf("drink_drug")==1 then say("O Soro da Persuasão já está em uso.") return end if pc.count_item(30166)==0 then say_title("Girab o Biólogo") say("Ainda não é possível tomar o Soro da Persuasão.") return end item.remove() pc.setqf("drink_drug",1) end when 1401.kill or 1402.kill or 1403.kill or 1601.kill or 1602.kill or 1603.kill begin local rand = number(0,99) if rand<5 then pc.give_item2(30166, 1) end end when 20084.chat."Os Símbolos Fantasmas" with pc.count_item(30166)>0 begin if get_time()>pc.getqf("duration") then say_title("Girab o Biólogo") say("Oh, você trouxe um Símbolo...") say("Tenho que testá-lo primeiro...") say("Preciso de tempo. O teste pode demorar um pouco.") pc.remove_item("30166", 1) pc.setqf("duration",get_time() + 1*1) wait() local rand = number(0,99) if rand<50 then local count = pc.getqf("collect_count")+1 if count<30 then pc.setqf("collect_count", count) say_title("Girab o Biólogo") say("Excelente!") say("Este Símbolo está em perfeitas condições.") say("Traga-me mais Símbolos desta qualidade.") say("") say_reward("Você já entregou "..pc.getqf("collect_count").." Símbolos Fantasmas.") else say_title("Girab o Biólogo") say("Parabéns!") say("Você trouxe todos os 30 Símbolos Fantasmas.") say("Agora para finalizar minha pesquisa preciso") say("da Pedra da Alma Fantasma. Que você pode conseguir") say("derrotando os Gigantes no Deserto 2.") say("") say_reward("Monstros: Gigante Soldado, Gigante Batedor, Gigante Herói") say_reward("Gigante Operário, Gigante Supervisor, Gigante Gladiador.") pc.setqf("collect_count",0) pc.setqf("duration",0) set_state(collect_tugyis) end else say_title("Girab o Biólogo") say("Hum... infelizmente o Símbolo está manchado...") say("Desculpe, mas não posso usar para a pesquisa.") say("Por favor, traga-me outro Símbolo Fantasma.") end else say_title("Girab o Biólogo") say("Eu sinto muito...") say("Mas ainda não analizei o Livro que me trouxe antes.") say("Poderia me trazer outro depois?") end end end state collect_tugyis begin when letter begin send_letter("A Pedra da Alma Gigante") end when button or info begin say_title("A Pedra da Alma Gigante") say("Você já me entregou os 30 Símbolos Fantasmas.") say("Agora preciso que você me traga a Pedra da Alma Gigante.") say("") say_reward("Monstros: Gigante Soldado, Gigante Batedor, Gigante Herói") say_reward("Gigante Operário, Gigante Supervisor, Gigante Gladiador.") say_item_vnum(30225) say("Será que essa pedra contém uma Alma de um Gigante?") end when 1401.kill or 1402.kill or 1403.kill or 1601.kill or 1602.kill or 1603.kill begin if pc.count_item(30225)<1 then local rand = number(0,99) if rand<3 then pc.give_item2(30225, 1) end end end when 20084.chat."A Pedra da Alma Gigante" begin if pc.count_item(30225)>0 then say_title("Girab o Biólogo") say("Graças a você agora eu entendo a lenda sobre") say("a Pedra da Alma Gigante.") say("Você batalhou muito para isso.Fale com o Baek Go") say("ele vai ajudar a você aumentar a sua") say("força interior.") pc.remove_item(30225,1) set_state(tugyis_reward) else say_title("Girab o Biólogo") say("Você me trouxe os 30 Símbolos Fantasmas.") say("Agora preciso da Pedra da Alma Gigante.") say("Você pode conseguir essa pedra derrotando") say("os Gigantes no Deserto 2.") say("") say_reward("Monstros: Gigante Soldado, Gigante Batedor, Gigante Herói") say_reward("Gigante Operário, Gigante Supervisor, Gigante Gladiador.") end end end state tugyis_reward begin when letter begin send_letter("Fale com Baek Go") local v = find_npc_by_vnum(20018) if v != 0 then target.vid("__TARGET__", v, "Doktor") end end when button or info begin say_title("Recompensa do Biólogo") say("Para receber a recompensa da ajuda feita") say("para a pesquisa sobre os Símbolos Fantasmas") say("do biólogo, você precisa ir até o Baek Go.") end when __TARGET__.target.click or 20018.chat."Recompensa do Biólogo" begin target.delete("__TARGET__") say_title("Baek Go") say("Hum...") say("O Biólogo pediu para você vir até mim?") say("Aqui está a sua recompensa...") say("") say_reward("Você vai receber:") say_reward("6% Velocidade de Ataque (Permanente)") say_reward("10% Ataque (Permanente)") affect.add_collect(apply.ATT_SPEED,6,60*60*24*365*60) affect.add_collect_point(POINT_ATT_BONUS,10,60*60*24*365*60) set_state(collect_quest_lv90) end end ---------------------------------- -- LvL 90 / Emblemas do Rei Negro ---------------------------------- state collect_quest_lv90 begin when login or levelup with pc.level>89 begin set_state(talk_to_disciple_lv90) end end state talk_to_disciple_lv90 begin when letter begin local v = find_npc_by_vnum(20084) if v != 0 then target.vid("__TARGET__", v, "Biologe") end send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("A Pesquisa do Biólogo") say("") say("Girab o Biólogo precisa de você novamente.") say("Ele disse que precisa de ajuda para") say("conseguir alguns itens específicos") say("para sua nova pesquisa.") say("") say_reward("Fale com Girab o Biólogo.") end when __TARGET__.target.click or 20084.chat."Emblemas do Rei Negro" begin target.delete("__TARGET__") say_title("Girab o Biólogo") say("Oh, que bom que você veio...") say("A pesquisa sobre os Símbolos Fantasmas eu terminei.") say("Agora eu encontrei novos objetos") say("que gostaria muito de examinar.") wait() say_title("Girab o Biólogo") say("Eu até poderia fazer isso, mas como") say("você sabe, eu tenho muitas coisas para fazer...") say("Seria ótimo se você podesse me ajudar") say("a conseguir esses objetos.") wait() say_title("Girab o Biólogo") say("Quero investigar os Emblemas do Rei Negro.") say("Para realizar a investigação, vou precisar") say("de 50 Emblemas. No entanto os emblemas são antigos") say("e podem haver anotações ilegíveis.") say("Você pode os encontrar nos Boses dos Mapas.") set_state(collect_notices) pc.setqf("duration",0) pc.setqf("collect_count",0) end end state collect_notices begin when letter begin send_letter("A Pesquisa do Biólogo") end when button or info begin say_title("Os Emblemas do Rei Negro") say("Girab o Biólogo precisa de 50 Emblemas do Rei Negro") say("dos montros mais fortes dos Mapas para examinar.") say("Traga somente um de cada vez.") say("") say_item_vnum(30168) say_reward("Você já entregou "..pc.getqf("collect_count").." Emblemas do Rei Negro.") end when 71035.use begin --Quest Potion if pc.getqf("drink_drug")==1 then say("O Soro da Persuasão já está em uso.") return end if pc.count_item(30168)==0 then say_title("Girab o Biólogo") say("Ainda não é possível tomar o Soro da Persuasão.") return end item.remove() pc.setqf("drink_drug",1) end when 691.kill or 791.kill or 793.kill or 1091.kill or 1092.kill or 1093.kill or 1304.kill or 1403.kill or 2091.kill or 2191.kill or 2206.kill or 2207.kill or 2493.kill or 2492.kill begin local rand = number(0,99) if rand<5 then pc.give_item2(30168, 1) end end when 20084.chat."Os Emblemas do Rei Negro" with pc.count_item(30168)>0 begin if get_time()>pc.getqf("duration") then say_title("Girab o Biólogo") say("Oh, você trouxe um Emblema...") say("Tenho que testá-lo primeiro...") say("Preciso de tempo. O teste pode demorar um pouco.") pc.remove_item("30168", 1) pc.setqf("duration",get_time() + 1*1) wait() local rand = number(0,99) if rand<50 then local count = pc.getqf("collect_count")+1 if count<50 then pc.setqf("collect_count", count) say_title("Girab o Biólogo") say("Excelente!") say("Este Emblema está em perfeitas condições.") say("Traga-me mais Emblemas desta qualidade.") say("") say_reward("Você já entregou "..pc.getqf("collect_count").." Emblemas do Rei Negro.") else say_title("Girab o Biólogo") say("Parabéns!") say("Você trouxe todos os 50 Emblemas do Rei Negro.") say("Agora para finalizar minha pesquisa preciso") say("da Pedra da Alma Real. Que você pode conseguir") say("derrotando os Boses dos Mapas.") pc.setqf("collect_count",0) pc.setqf("duration",0) set_state(collect_bossKey) end else say_title("Girab o Biólogo") say("Hum... infelizmente o Emblema está ilegível...") say("Desculpe, mas não posso usar para a pesquisa.") say("Por favor, traga-me outro Emblema do Rei Negro.") end else say_title("Girab o Biólogo") say("Eu sinto muito...") say("Mas ainda não analizei o Emblema que me trouxe antes.") say("Poderia me trazer outro depois?") end end end state collect_bossKey begin when letter begin send_letter("A Pedra da Alma Real") end when button or info begin say_title("A Pedra da Alma Real") say("Você já me entregou os 50 Emblemas do Rei Negro.") say("Agora preciso que você me traga a Pedra da Alma Real.") say("") say_item_vnum(30227) say("Será que essa pedra contém uma Alma de um Rei?") end when 691.kill or 791.kill or 793.kill or 1091.kill or 1092.kill or 1093.kill or 1304.kill or 1403.kill or 2091.kill or 2191.kill or 2206.kill or 2207.kill or 2493.kill or 2492.kill begin if pc.count_item(30227)<1 then local rand = number(0,99) if rand<3 then pc.give_item2(30227, 1) end end end when 20084.chat."A Pedra da Alma Real" begin if pc.count_item(30227)>0 then say_title("Girab o Biólogo") say("Graças a você agora eu entendo a lenda sobre") say("a Pedra da Alma Real.") say("Você batalhou muito para isso.Fale com o Baek Go") say("ele vai ajudar a você aumentar a sua") say("força interior.") pc.remove_item(30227,1) set_state(bossKey_reward) else say_title("Girab o Biólogo") say("Você me trouxe os 50 Emblemas do Rei Negro.") say("Agora preciso da Pedra da Alma Real.") say("Você pode conseguir essa pedra derrotando") say("os Boses dos Mapas.") say("Eu acho você forte o suficiente para isso.") end end end state bossKey_reward begin when letter begin send_letter("Fale com Baek Go") local v = find_npc_by_vnum(20018) if v != 0 then target.vid("__TARGET__", v, "Doktor") end end when button or info begin say_title("Recompensa do Biólogo") say("Para receber a recompensa da ajuda feita") say("para a pesquisa sobre os Emblemas do Rei Negro") say("do biólogo, você precisa ir até o Baek Go.") end when __TARGET__.target.click or 20018.chat."Recompensa do Biólogo" begin target.delete("__TARGET__") say_title("Baek Go") say("Hum...") say("O Biólogo pediu para você vir até mim?") say("Aqui está a sua recompensa...") say("") say_reward("Você vai receber:") say_reward("10% Bônus Humanoídes (Permanente)") say("") affect.add_collect(apply.ATTBONUS_HUMAN,10,60*60*24*365*60) end state __complete begin end end
  3. Home Cadastro Download Fórum Facebook YouTube O Metin2 Live foi apresentado ao público pela primeira vez há 9 anos atrás, foi o primeiro servidor privado Brasileiro de Metin2 e um dos primeiros privados de Metin2 do mundo! Se passando 3 anos o servidor levou o seu primeiro reset, passando então, a partir daquela data, à sobreviver por um longo tempo, para ser mais preciso, até alguns dias atrás, sendo assim, por 6 anos sem quaisquer reset. Porém nos últimos tempos o servidor havia mudado, não era mais o que era antes, não havia mais graça como havia antes, não haviam mais players como antes... isto tudo por uma grande diversidade de fatos e erros... Até mesmo o primeiro dono do Metin2 Live havia há alguns meses repassado este em frente para que não se acabasse, pois para ele este servidor possuía um grande valor sentimental. O servidor foi repassado em janeiro deste ano e passou a ter uma nova administração. Como consequência dos inúmeros problemas foi infelizmente decidido que o servidor, depois de tantos anos de pé, teria que levar novamente e pela última vez um reset. Segundo a equipe, isto tudo que resolveram fazer foi puramente para o bem do servidor e para a felicidade dos players que já carregam durante anos, players que não trocam o verdadeiro Metin2 Live por motivo algum! Só mesmo quem jogou este belíssimo servidor antigamente sabe como ele era e, sinceramente, tenho profundos sentimentos de saudade do Metin2 Live de antigamente! Mas vamos lá, pois agora o rei retornará ao trono e voltará a ser como era antes, desta vez sem erros e besteiras! Adiantando que inicialmente irá ser bem mais puxado ao oldschool, e as progressões a nível de itens e mapas como pressuposto irão aparecer com o tempo. Re-inauguração: 05/10/2015 Vertente: Pvm/Pvp - Oldschool Nacionalidade: Brasileira - [ Com suporte para Portugueses ] Servidor Dedicado 24/7 Horas Online Nível Inicial: 21 Nível Máximo: 99 - [ Aumentará ] Status Máximo: 95 Rates: Up: 100% | Gold: 300% | Drop: 300% Bônus: Pt/Br Itens Cash In-Game & Webshop Nova Interface Inventário Ampliado Skills: Npc Quests do Biólogo Cliente com Auto-Patcher Cliente com Proteção - [ X-Trap ] Website com Proteção Sistema de Contagem de Kills Sistema de Página de Bônus Sistema de Chat Universal Sistema de Auto-Potter Sistema de Sky-Box Sistema de Proteção de Char Sistema de Bloquear Itens Sistema de Deletar Itens Sistema de Imperadores Sistema de Casamento Sistema de Vouchers Outros Sala de Cristal Outros Guerra da Encruzilhada Guerra da Tocha Concurso de Inteligência - OX Evento de Mineração Evento de Pesca Invasão de Bosses Torneio PvP - Geral Torneio PvP - 4x4 Torneio GvG Eventos Relâmpago Eventos em Datas Comemorativas Outros Nome: Nome | Local: Local | Respawn: Respawn | Quantidade: Quantidade Nome: Nome | Local: Local | Respawn: Respawn | Quantidade: Quantidade Em desenvolvimento... Nome: Nome | Itens: Itens (Quantidade) Nome: Nome | Itens: Itens (Quantidade) Em desenvolvimento.... Em desenvolvimento... Como Fazer Set Pvm Como Fazer Set War Em desenvolvimento... Home Cadastro Download Fórum Facebook YouTube
  4. Boas, Comunidade Cyber-Gamers, tenho reparado que só existem aqui missões do biólogo em brasileiro, alemão, italiano, e Inglês e por vezes com muitos erros o que impossibilita a tradução... Eu próprio precisei das missões e não consegui encontrar umas já traduzidas em que fosse apenas necessário alterar ao meu gosto, porque cada um tem a sua forma de se dirigir aos seus jogadores através das quests. Decidi publicar as quests que criei do biólogo de forma a facilitar o vosso trabalho quando precisarem delas para implementarem no vosso servidor! Missão do Biólogo Lv30 - http://depositfiles....files/q1o1odl70 Missão do Biólogo Lv40 - http://depositfiles....files/vt1eshv5y Missão do Biólogo Lv50 - http://depositfiles....files/qrz28ioyj Missão do Biólogo Lv60 - http://depositfiles....files/8puhq9wko Missão do Biólogo Lv70 - http://depositfiles....files/41bdzwzzo Missão do Biólogo Lv80 - http://depositfiles....files/bodjrluhj Missão do Biólogo Lv85 - http://depositfiles....files/ak6ko05bx Missão do Biólogo Lv90 - http://depositfiles....files/pd1dj0ize Espero que vos seja útil! Cumprimentos, [CoMa]GuGu Mt2Kamatsu Team
  5. Conjunto combinado com o Cabelo, Muito Legal! Gostaram? hahaha 3º Andar da gomi, hehe vamos brincar? Animais Pai e filho? muito massa! Informações Sobre o Servidor -> Servidor 99%BR -> Servidor está contendo as Ultimas Proteções, Cliente está com proteção anthacker, dificultando o uso de hack no servidor -> Iniciando level: 1 -> Iniciando com items de iniciantes. -> Iniciando com cavalo militar. -> Precisa de livros para upa skill -> Rates do Jogo. -100%Drop 150%Gold 100%Experiencia -> Sistema Imperador 99% Igual os Oficiais - o Grito Imperial e usado com o Comando /mn - Regenerar HP E MP de você e todos que estão perto - Aumenta 10% do Ataque do Reino - Aumenta 10% da Defesa do Reino - Puxa o player até você - Busca o player - Evocar Monstros -> Sistema de Pontos -> Sistema de Pet + Bonus + Efeitos -> Sistema de Trajes -> Sistema Bancario -> Novos Cabelos -> Novas Montarias -> Novos Monstros -> Quest do Biologo -> Contador de Kills e Mobs implementado no Jogo -> Eventos - Guerra da Tocha - Guerra da Encruzilhada - Evento OX - Evento de Zeus - Evento o Enigma - Guerra de Ares ( Sistema Bonus para a guilda Vencedora ) -> Todos items podendo ser adquirido in-game -> Novos Mapas - Gruta Gomi 3 - Ilha do Caos - Torre 2 - entre outros mapas Visite nosso Site: www.m2heros.com Visite nossa Page: https://www.facebook.com/pages/M2-Heros/650187951682067