Jump to content

MÓJÓ

Members
  • Posts

    34
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

MÓJÓ's Achievements

Newbie

Newbie (1/14)

75

Reputation

  1. já está resolvido .... gracias
  2. Estou aqui com um problema nesta quest que é o seguinte á primeira vista ela está impecavél , quando a char começa da as skillz passivas como lá está e dá me o cofre do aprendiz o problema é q apartir dai tento abrir o cofre e não me abre ou seja o que era suposto dar no 1 cofre tal como os equipes iniciais etc . Terei que adicionar os items do cofre ao special item group? Ou estou a fazer aqui algo errado ou tenho que adicionar algo em algum lado? cumprimentos quest anfangstruhe begin state start begin when login with pc.getqf('firstlogin') == 0 begin pc.setqf('firstlogin', 1) pc.give_item2(50187, 1) set_state(truhen) end end state truhen begin when 50187.use begin if pc.get_empty_inventory_count() < 45 then chat("Não há espaço suficiente!") return else if pc.get_job() == 0 then pc.give_item2(72725, 1) pc.give_item2(72729, 1) pc.give_item2(53012, 1) pc.give_item2(71145, 1) pc.give_item2(71126, 1) pc.give_item2(50188, 1) pc.give_item2(70007, 1) pc.give_item2(70038, 1) pc.give_item2(71510, 1) pc.give_item2(72501, 1) pc.give_item2(27102, 20) pc.give_item2(13009) pc.give_item2(14009) pc.give_item2(15009) pc.give_item2(16009) pc.give_item2(17009) horse.set_level(21) pc.set_skill_level(137, 20) pc.set_skill_level(138, 20) pc.set_skill_level(139, 20) pc.set_skill_level(140, 20) pc.set_skill_level(131, 10) pc.set_skill_level(126, 20) pc.set_skill_level(127, 20) pc.set_skill_level(128, 20) pc.give_item2(19) pc.give_item2(11209) pc.give_item2(12209) elseif pc.get_job() == 1 then pc.give_item2(72725, 1) pc.give_item2(72729, 1) pc.give_item2(53012, 1) pc.give_item2(71145, 1) pc.give_item2(71126, 1) pc.give_item2(50188, 1) pc.give_item2(70007, 1) pc.give_item2(70038, 1) pc.give_item2(71510, 1) pc.give_item2(72501, 1) pc.give_item2(27102, 20) pc.give_item2(13009) pc.give_item2(14009) pc.give_item2(15009) pc.give_item2(16009) pc.give_item2(17009) horse.set_level(21) pc.set_skill_level(137, 20) pc.set_skill_level(138, 20) pc.set_skill_level(139, 20) pc.set_skill_level(140, 20) pc.set_skill_level(131, 10) pc.set_skill_level(126, 20) pc.set_skill_level(127, 20) pc.set_skill_level(128, 20) pc.give_item2(1009) --Dolche+0 pc.give_item2(11409) pc.give_item2(19) pc.give_item2(2009) pc.give_item2(12349) elseif pc.get_job() == 2 then pc.give_item2(72725, 1) pc.give_item2(72729, 1) pc.give_item2(53012, 1) pc.give_item2(71145, 1) pc.give_item2(71126, 1) pc.give_item2(50188, 1) pc.give_item2(70007, 1) pc.give_item2(70038, 1) pc.give_item2(71510, 1) pc.give_item2(72501, 1) pc.give_item2(27102, 20) pc.give_item2(13009) pc.give_item2(14009) pc.give_item2(15009) pc.give_item2(16009) pc.give_item2(17009) horse.set_level(21) pc.set_skill_level(137, 20) pc.set_skill_level(138, 20) pc.set_skill_level(139, 20) pc.set_skill_level(140, 20) pc.set_skill_level(131, 10) pc.set_skill_level(126, 20) pc.set_skill_level(127, 20) pc.set_skill_level(128, 20) pc.give_item2(19) --Schwert+0 pc.give_item2(11609) pc.give_item2(12489) elseif pc.get_job() == 3 then pc.give_item2(72725, 1) pc.give_item2(72729, 1) pc.give_item2(53012, 1) pc.give_item2(71145, 1) pc.give_item2(71126, 1) pc.give_item2(50188, 1) pc.give_item2(70007, 1) pc.give_item2(70038, 1) pc.give_item2(71510, 1) pc.give_item2(72501, 1) pc.give_item2(27102, 20) pc.give_item2(13009) pc.give_item2(14009) pc.give_item2(15009) pc.give_item2(16009) pc.give_item2(17009) horse.set_level(21) pc.set_skill_level(137, 20) pc.set_skill_level(138, 20) pc.set_skill_level(139, 20) pc.set_skill_level(140, 20) pc.set_skill_level(131, 10) pc.set_skill_level(126, 20) pc.set_skill_level(127, 20) pc.set_skill_level(128, 20) pc.give_item2(7009) --Fächer+0 pc.give_item2(5009) pc.give_item2(11809) pc.give_item2(12629) elseif pc.get_job() == 4 then pc.give_item2(72725, 1) pc.give_item2(72729, 1) pc.give_item2(53012, 1) pc.give_item2(71145, 1) pc.give_item2(71126, 1) pc.give_item2(50188, 1) pc.give_item2(70007, 1) pc.give_item2(70038, 1) pc.give_item2(71510, 1) pc.give_item2(72501, 1) pc.give_item2(27102, 20) pc.give_item2(13009) pc.give_item2(14009) pc.give_item2(15009) pc.give_item2(16009) pc.give_item2(17009) horse.set_level(21) pc.set_skill_level(137, 20) pc.set_skill_level(138, 20) pc.set_skill_level(139, 20) pc.set_skill_level(140, 20) pc.set_skill_level(131, 10) pc.set_skill_level(126, 20) pc.set_skill_level(127, 20) pc.set_skill_level(128, 20) pc.give_item2(6009) --Fächer+0 pc.give_item2(21009) pc.give_item2(21509) end pc.remove_item(50187, 1) --Lehrlingstruhe I verschwindet end end when 50188.use with pc.get_level() >= 10 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(71151, 20) --Elixier der Sonne (K) pc.give_item2(71152, 8) --Grüner Trank(M) pc.give_item2(76015, 2) pc.give_item2(76016, 4) pc.give_item2(71044, 10) --Geschwindigkeits Trank(K) pc.give_item2(71045, 10) --Lehrlingstruhe III pc.give_item2(50189, 1) --Lehrlingstruhe III pc.give_item2(71009, 1) --Lehrlingstruhe III pc.remove_item(50188, 1) --Lehrlingstruhe II verschwindet end end when 50189.use with pc.get_level() >= 20 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(71027, 10) --DrachengottLeben pc.give_item2(71028, 10) --DrachengottAngriff pc.give_item2(71030, 10) --Drachengott-Int pc.give_item2(71152, 12) --Grüner Trank(M) pc.give_item2(76015, 3) pc.give_item2(76016, 4) pc.give_item2(50190, 1) --Expertentruhe I pc.remove_item(50189, 1) --Lehrlingstruhe III verschwindet end end when 50190.use with pc.get_level() >= 30 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(71151, 80) pc.give_item2(76016, 10) pc.give_item2(50191, 1) --Expertentruhe II pc.remove_item(50190, 1) --Expertentruhe I verschwindet end end when 50191.use with pc.get_level() >= 40 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(71517, 10) --Exo pc.give_item2(71518, 10) --Konzi pc.give_item2(76016, 10) --Konzi pc.give_item2(71510, 1) pc.give_item2(76025, 1) pc.give_item2(50192, 1) --Expertentruhe III pc.remove_item(50191, 1) --Expertentruhe II verschwindet end end when 50192.use with pc.get_level() >= 50 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(71084, 200) pc.give_item2(71517, 25) --Exo pc.give_item2(71518, 25) --Konzi pc.give_item2(71519, 1) pc.give_item2(50193, 1) pc.remove_item(50192, 1) end end when 50193.use with pc.get_level() >= 60 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(71517, 20) --Schriftrolle des Drachen pc.give_item2(71518, 20) --Schriftrolle des Drachen pc.give_item2(71519, 3) pc.give_item2(50194, 1) --Meistertruhe II pc.remove_item(50193, 1) --Meistertruhe I verschwindet end end when 50194.use with pc.get_level() >= 70 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(70005, 1) --Trank des Angriffs pc.give_item2(71519, 5) --Gegenstand verzaubern pc.give_item2(50195, 1) --Meistertruhe III pc.remove_item(50194, 1) --Meistertruhe II verschwindet end end when 50195.use with pc.get_level() >= 80 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(71517, 20) pc.give_item2(71518, 20) pc.give_item2(50196, 1) pc.give_item2(30319, 5) pc.give_item2(71519, 3) pc.remove_item(50195, 1) end end when 50196.use with pc.get_level() >= 90 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(27987, 100) pc.give_item2(53012, 1) pc.give_item2(76026, 1) --Schrumpfkopf pc.give_item2(50197, 1) --Schrumpfkopf pc.remove_item(50196, 1) --Großmeistertruhe verschwindet end end when 50197.use with pc.get_level() >= 95 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(50254, 3) --Elixier des Mondes (M) pc.give_item2(50198, 1) --Großmeistertruhe pc.remove_item(50197, 1) --Meistertruhe III verschwindet end end when 50198.use with pc.get_level() >= 100 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(51001, 200) --Trank der Hast pc.give_item2(51001, 200) --Trank der Hast pc.give_item2(51001, 200) --Trank der Hast pc.give_item2(50199, 1) --Großmeistertruhe pc.remove_item(50198, 1) --Meistertruhe III verschwindet end end when 50199.use with pc.get_level() >= 105 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(71145, 1) --Trank der Hast pc.give_item2(50203, 1) --Großmeistertruhe pc.remove_item(50199, 1) --Meistertruhe III verschwindet end end when 50203.use with pc.get_level() >= 110 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(25041, 5) --Trank der Hast pc.give_item2(71522, 4) --Trank der Hast pc.give_item2(50204, 1) --Großmeistertruhe pc.remove_item(50203, 1) --Meistertruhe III verschwindet end end when 50204.use with pc.get_level() >= 115 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(55403, 1) --Trank der Hast pc.give_item2(30616, 1) --Trank der Hast pc.give_item2(50205, 1) --Großmeistertruhe pc.remove_item(50204, 1) --Meistertruhe III verschwindet end end when 50205.use with pc.get_level() >= 120 begin if pc.get_empty_inventory_count() < 10 then chat("Arranja 10 slots disponíveis no inventário") else pc.give_item2(55405, 1) --Trank der Hast pc.give_item2(30617, 1) --Trank der Hast pc.give_item2(30618, 1) --Trank der Hast pc.remove_item(50205, 1) --Meistertruhe III verschwindet end end end end anfangstruhe.quest
  3. Para quem tenha interesse em ter uma coisa copy paste pronto a bombar deixo ai o link do mega para downlad. Cumprimentos https://mega.nz/#F!DMknBYjJ!EcTheQ78xdIUaKhAjDz8zw
  4. Era isso mesmo , já está a bombar , muito obrigado aos dois , como é que uma cena pequena dava cabo disto mas assim já sei
  5. vou já ver isso , eu não entendo ainda muito disto como dá para ver mas tenho muito gosto no que estou a fazer e como tal tenho queimado muito a cabeça com isto , agradeço muito aos dois a ajuda que me em dado e desculpem se vos tenho chateado . muito obrigado mesmo
  6. root@classicmt20:/usr/home/srv1/share/locale/germany/quest # ./qc feitico.quest QUEST : feitico STATE : start WHEN : 20008.take Calls undeclared function! : pc.get_count diz me isso exactamente como ai está , aliás já esse pc.get_count me tinha dado erro na outra quest das tabelas que eu ainda cheguei a por essa tb , é uma quest tão fixe que tenho pena de não conseguir por aqui . Obrigado uma vez mais mário
  7. o end eu depois ainda pus mas deu me erro na mesma ja vi e que acrescentaste onde eu tinha else por else if vou instalar digo te já algo .Não tenho palavras para ti .Um muito obrigado sentido
  8. quest feitico begin state start begin when 20008.take begin if pc.get_count(71085) >= 200 then pc.remove_item(71085,200) pc.give_item2(71084,20) else if pc.get_count(27990) >= 250 then pc.remove_item(27990,250) pc.give_item2(27992,1) else if pc.get_count(27990) >= 200 then pc.remove_item(27990,200) pc.give_item2(27993,1) else if pc.get_count(27990) >= 150 then pc.remove_item(27990,150) pc.give_item2(27994,1) else if pc.get_count(50300) >= 5 then pc.remove_item(50300,5) pc.give_item2(50300,1) else say("Não tens items suficientes, queres enganar o Otávio?.") end end end Mário depois de ver o teu post não aguentei o bixinho e tive que ir tentar e então passei horas nisto a queimar a cabecinha fiz a quest da informaçao no npc funcionou bem ai fiquei logo esperançado q ia correr tudo bem , e acontece- me isso q ai vez quando instalo esta , que mal fiz eu a deus ,que é que achas q eu ai pus mal ? ela está como o exemplo q me postas te em cima ate fiz o upload da quest . abraço e mais uma vez obrigado QUEST : feitico STATE : start WHEN : 20008.take Killed feitico.quest
  9. Mário muito obrigado uma vez mais , mais logo já instalo isto e dou te feedback. cumprimentos
  10. está a dar esse erro devo ter ai feito asneira da grossa
  11. quest mojo_itens begin state start begin function get_settings() mojo_itens = {} mojo_itens.dar = 71085, 27990 -- Itens que o jogador precisa de ter para trocar por outros itens mojo_itens.quantidade = 200, 600, -- Quantidade de itens que o jogador precisa de ter para trocar pelos itens abaixo: mojo_itens.receber = 71084, 27992, 27993, 27994 -- Itens que o jogador irá receber depois da troca mojo_itens.rquantidade = 20, 1, 1, 1 -- Quantidade de itens que o jogador irá receber return mojo_itens end when 20008.take begin local settings = mojo_itens.get_settings() if pc.get_count(settings.dar[71085]) >= settings.quantidade[200] then -- Conta o primeiro valor, ou seja, 456 da tabela mojo_itens.dar e 200 da tabela mojo_itens.quantidade pc.remove_item(settings.dar[71085], settings.quantidade[200]) pc.give_item2(settings.receber[71084],settings.rquantidade[20]) elseif pc.get_count(settings.dar[27990]) >= settings.quantidade[600] then pc.remove_item(settings.dar[27990], settings.quantidade[600]) pc.give_item2(settings.receber[27992, 27993, 27994],settings.rquantidade[1]) elseif pc.get_count(settings.dar[]) >= settings.quantidade[] then pc.remove_item(settings.dar[], settings.quantidade[]) pc.give_item2(settings.receber[],settings.rquantidade[]) else syschat("Não tens itens suficientes, queres enganar o Otávio? ") end end end end
  12. Mário para ti uma palavra . Muito obrigado és quase tão grande como o meu benfica
  13. Bem o prometido é devido aqui vai esta semana deixo aqui um sistema de buffz para a malta experimentar , espero que gostem . depois deixem ai o feedback do que acharam . cumprimentos BuffSytem.rar
  14. Vcs são grandes , e já agora há forma de eu dentro da mesma quest colocar por exmplo as pedras partidas a dar uma perola ou tenho q fazer uma quest para cada item que quiser fazer a troca? cumprimentos .
×
×
  • Create New...