Ir para conteúdo
  • Cadastre-se

ID de Itens


leleu

Posts recomendados

Bom Galera vou fazer um tutorial de id de itens acho que vai ser bom pra quem esta começando.

 

Lembrando que eu testei todos esses ids no Interlude.

 

SCROLL OF RESURRECTION ID = 737

SCROLL SCAP ID = 736

SCROLL SCAP CLAN HALL ID = 1829

SCROLL SCAP CASTELO ID = 1830

 

SCROLL ENCHANT ARMOR D ID = 956

SCROLL ENCHANT WEAPON D ID = 955

SCROLL ENCHANT ARMOR C ID = 952

SCROLL ENCHANT WEAPON C ID = 951

SCROLL ENCHANT ARMOR B ID = 948

SCROLL ENCHANT WEAPON B ID = 947

SCROLL ENCHANT ARMOR A ID = 730

SCROLL ENCHANT WEAPON A ID = 729

SCROLL ENCHANT ARMOR S ID = 960

SCROLL ENCHANT WEAPON S ID = 959

 

CRYSTAL SCROLL ENCHANT ARMOR A ID = 732

CRYSTAL SCROLL ENCHANT WEAPON A ID = 731

CRYSTAL SCROLL ENCHANT WEAPON S ID = 961

CRYSTAL SCROLL ENCHANT ARMOR S ID = 962

 

BLESSED SCROLL OF SCAPE ID = 1538

L2DAY BLESSED SCROLL OF SCAPE ID = 3958

BLESSED SCROLL OF RESURRECTION ID = 3936

L2DAY BLESSED SCROLL OF RESURRECTION ID = 3959

BLESSED SCROLL OF RESURRECTION FOR PETS ID = 6387

BLESSED SCROLL OF SCAPE: CLAN HALL ID = 5858

BLESSED SCROLL OF SCAP: CASTLE ID = 5859

 

BLESSED SCROLL: ENCHANT WEAPON (GRAD D) ID = 6575

BLESSED SCROLL: ENCHANT ARMOR (GRAD D) ID = 6576

BLESSED SCROLL: ENCHANT WEAPON (GRAD C) ID = 6573

BLESSED SCROLL: ENCHANT ARMOR (GRAD C) ID = 6574

BLESSED SCROLL: ENCHANT WEAPON (GRAD B ) ID = 6571

BLESSED SCROLL: ENCHANT ARMOR (GRAD B ) ID = 6572

BLESSED SCROLL: ENCHANT WEAPON (GRAD A) ID = 6569

BLESSED SCROLL: ENCHANT ARMOR (GRAD A) ID = 6570

BLESSED SCROLL: ENCHANT WEAPON (GRAD S) ID = 6577

BLESSED SCROLL: ENCHANT ARMOR (GRAD S) ID = 6578

 

ITENS:

 

NOBLESSE GATE PASS ID = 6651

NOBLESSE TIARA ID = 7694

GOLD BAR FICA NO INVENTÓRIO ID = 3470

FICA NO INVENTÓRIO DE QUEST ID = 2807

GOLD EINHASAD ID = 4356

CARTA PARA NOBLESS ID = 7679

BLANK SCROLL = 5965

SECRET BOOK OF GIANT'S = 6622

LIFE STONE TOP-GRAD LVL 76 = 8762

ANCIENT ADENA ID = 5575

 

POTIONS

 

MANA POTION ID = 728

GREATER HEALING POTION ID = 1539

QUICK HEALING POTION ID = 1540

GREATER CP POTION ID = 5592

 

FLECHAS

 

FLECHAS GRAD D ID = 1341

FLECHAS GRAD C ID = 1342

FLECHAS GRAD B ID = 1343

FLECHAS GRAD A ID = 1344

FLECHAS GRAD S ID = 1345

 

 

SHOTS

 

Soulshot: D-grade ID = 1463

Soulshot: C-grade ID = 1464

Soulshot: B-grade ID = 1465

Soulshot: A-grade ID = 1466

Soulshot: S-grade ID = 1467

 

Blessed Spiritshot: D-Grade ID = 3948

lessed Spiritshot: C-Grade ID = 3949

Blessed Spiritshot: B-Grade ID = 3950

Blessed Spiritshot: A-Grade ID = 3951

Blessed Spiritshot: S Grade ID = 3952

 

Blank Scroll = 5965

Event - Medal = 6392

Event - Glittering Medal = 6393

Festival Adena = 6673

 

 

 

7117 Scroll of Escape to Talking Island A magical scroll that relocates you to Talking Island. -1 0 0 0

7118 Scroll of Escape to Elven Village A magical scroll that relocates you to Elven Village. -1 0 0 0

7119 Scroll of Escape to Dark Elf Village A magical scroll that relocates you to Dark Elf Village. -1 0 0 0

7120 Scroll of Escape to Orc Village A magical scroll that relocates you to Orc Village. -1 0 0 0

7121 Scroll of Escape to Dwarven Village A magical scroll that relocates you to Dwarven Village. -1 0 0 0

7122 Scroll of Escape to Gludin Village A magical scroll that relocates you to Gludin Village. -1 0 0 0

7123 Scroll of Escape to the Town of Gludio A magical scroll that relocates you to the Town of Gludio. -1 0 0 0

7124 Scroll of Escape to the Town of Dion A magical scroll that relocates you to the Town of Dion. -1 0 0 0

7125 Scroll of Escape to Floran A magical scroll that relocates you to Floran. -1 0 0 0

7126 Scroll of Escape to Giran Castle Town A magical scroll that relocates you to Giran Castle Town. -1 0 0 0

7127 Scroll of Escape to Hardin's Private Academy A magical scroll that relocates you to Hardin's Private Academy. -1 0 0 0

7128 Scroll of Escape to Heine A magical scroll that relocates you to Heine. -1 0 0 0

7129 Scroll of Escape to the Town of Oren A magical scroll that relocates you to the Town of Oren. -1 0 0 0

7130 Scroll of Escape to Ivory Tower A magical scroll that relocates you to Ivory Tower. -1 0 0 0

7131 Scroll of Escape to Hunters Village A magical scroll that relocates you to Hunters Village. -1 0 0 0

7132 Scroll of Escape to Aden Castle Town A magical scroll that relocates you to Aden Castle Town. -1 0 0 0

7133 Scroll of Escape to the Town of Goddard A magical scroll that relocates you to the Town of Goddard. -1 0 0 0

7134 Scroll of Escape to the Rune Township A magical scroll that relocates you to the Rune Township. -1 0 0 0

7135 Scroll of Escape to the Town of Schuttgart

7554 Scroll of Escape to Talking Island A magical scroll that relocates you to Talking Island. -1 0 0 0

7555 Scroll of Escape to Elven Village A magical scroll that relocates you to Elven Village. -1 0 0 0

7556 Scroll of Escape to Dark Elf Village A magical scroll that relocates you to Dark Elf Village. -1 0 0 0

7557 Scroll of Escape to Orc Village A magical scroll that relocates you to Orc Village. -1 0 0 0

7558 Scroll of Escape to Dwarven Village A magical scroll that relocates you to Dwarven Village. -1 0 0 0

7559 Scroll of Escape to Giran Castle Town

Editado por leleu
  • Gostei 6
  • Amei 1

Ninguém nunca viu o rosto escondido sob a Máscara de Yurnero o Juggernaut. E apenas especulação de que ele ainda tem um. Para desafiar um senhor corrupto, Yurnero foi exilado da antiga ilha de Mascaras um castigo que lhe salvou a vida.A ilha logo depois desapareceu sob as ondas em uma noite de magia negativa.Ele permanece sozinho de continuar a tradição de ilha do Jyggernaut tempo, um dos rituais e esgrima praticante ultima da arte , a confiança Yunero e coragem são o resultado da prática sem fim, seu Bladework inventivo prova que ele nunca deixou de desafiar a si mesmo. Ainda assim, seus motivos são tão ilegível quanto sua expressão. Para um herói que perdeu tudo duas vezes , ele luta como se a vitoria é uma conclusão precipitada.

Link para o comentário
Compartilhar em outros sites


Bem não é descontrariando seu tutorial mais todos os ID's pode ser conseguido in-game pelo Alt-G colocando nome do item lá certinho e apertando no botão Item Seach. Mais valeu ajuda muito os iniciantes no ramo.

Keep your head up.

 

 

 

Link para o comentário
Compartilhar em outros sites

Completa aew outros ids muito úteis são esses:

 

 

Blank Scroll = 5965

Event - Medal = 6392

Event - Glittering Medal = 6393

Festival Adena = 6673

 

E esses que a maioria dos gm shop não vem com todos só com o scroll normal de teleporte que no caso foi o que você postou:

 

 

7117 Scroll of Escape to Talking Island A magical scroll that relocates you to Talking Island. -1 0 0 0

7118 Scroll of Escape to Elven Village A magical scroll that relocates you to Elven Village. -1 0 0 0

7119 Scroll of Escape to Dark Elf Village A magical scroll that relocates you to Dark Elf Village. -1 0 0 0

7120 Scroll of Escape to Orc Village A magical scroll that relocates you to Orc Village. -1 0 0 0

7121 Scroll of Escape to Dwarven Village A magical scroll that relocates you to Dwarven Village. -1 0 0 0

7122 Scroll of Escape to Gludin Village A magical scroll that relocates you to Gludin Village. -1 0 0 0

7123 Scroll of Escape to the Town of Gludio A magical scroll that relocates you to the Town of Gludio. -1 0 0 0

7124 Scroll of Escape to the Town of Dion A magical scroll that relocates you to the Town of Dion. -1 0 0 0

7125 Scroll of Escape to Floran A magical scroll that relocates you to Floran. -1 0 0 0

7126 Scroll of Escape to Giran Castle Town A magical scroll that relocates you to Giran Castle Town. -1 0 0 0

7127 Scroll of Escape to Hardin's Private Academy A magical scroll that relocates you to Hardin's Private Academy. -1 0 0 0

7128 Scroll of Escape to Heine A magical scroll that relocates you to Heine. -1 0 0 0

7129 Scroll of Escape to the Town of Oren A magical scroll that relocates you to the Town of Oren. -1 0 0 0

7130 Scroll of Escape to Ivory Tower A magical scroll that relocates you to Ivory Tower. -1 0 0 0

7131 Scroll of Escape to Hunters Village A magical scroll that relocates you to Hunters Village. -1 0 0 0

7132 Scroll of Escape to Aden Castle Town A magical scroll that relocates you to Aden Castle Town. -1 0 0 0

7133 Scroll of Escape to the Town of Goddard A magical scroll that relocates you to the Town of Goddard. -1 0 0 0

7134 Scroll of Escape to the Rune Township A magical scroll that relocates you to the Rune Township. -1 0 0 0

7135 Scroll of Escape to the Town of Schuttgart

7554 Scroll of Escape to Talking Island A magical scroll that relocates you to Talking Island. -1 0 0 0

7555 Scroll of Escape to Elven Village A magical scroll that relocates you to Elven Village. -1 0 0 0

7556 Scroll of Escape to Dark Elf Village A magical scroll that relocates you to Dark Elf Village. -1 0 0 0

7557 Scroll of Escape to Orc Village A magical scroll that relocates you to Orc Village. -1 0 0 0

7558 Scroll of Escape to Dwarven Village A magical scroll that relocates you to Dwarven Village. -1 0 0 0

7559 Scroll of Escape to Giran Castle Town

Link para o comentário
Compartilhar em outros sites

Geralmente o pessoal procurar itens mais acostumados como o Medal vlw ae por postar vai ajudar mt nego.

Você sabia que a L2JBrasil tem uma empresa de Hosting Oficial?
Conheça a L2JCenter.com

L2JBRASIL - 15 anos vendendo SS e flechas em Giran! (Trade / Adena)

Link para o comentário
Compartilhar em outros sites

o objetivo e diminuir o tempo de fica procurando , se o cara quer saber o id do iten vem aki no l2jbrasil e no meu tutorial e ver :biggrin:

Editado por leleu

Ninguém nunca viu o rosto escondido sob a Máscara de Yurnero o Juggernaut. E apenas especulação de que ele ainda tem um. Para desafiar um senhor corrupto, Yurnero foi exilado da antiga ilha de Mascaras um castigo que lhe salvou a vida.A ilha logo depois desapareceu sob as ondas em uma noite de magia negativa.Ele permanece sozinho de continuar a tradição de ilha do Jyggernaut tempo, um dos rituais e esgrima praticante ultima da arte , a confiança Yunero e coragem são o resultado da prática sem fim, seu Bladework inventivo prova que ele nunca deixou de desafiar a si mesmo. Ainda assim, seus motivos são tão ilegível quanto sua expressão. Para um herói que perdeu tudo duas vezes , ele luta como se a vitoria é uma conclusão precipitada.

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Aqui Vai ID's Para Versão Freya:

De Sets e Escudos Em Breve Posto de Todas Armas!

 

"Weapons Em Breve: Dynasty Icarus Vesper Freya 1 Freya 2 e Hero"

 

 

 

ID Dos Items

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

 

Elegia!

 

Heavy: 15575 // 15572 // 15578 // 15581 // 15584

Light: 15576 // 15573 //15579 // 15582 // 15585

Robe: 15577 // 15574 // 15580 // 15583 // 15586

 

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

 

Vorpal!

 

Heavy: 15592 //15589 // 15595 // 15598 //15601

Light: 15593 // 15590 // 15596 // 15599 // 15602

Robe: 15594 // 15591 // 15597 // 15600 // 15603

 

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

 

Vesper Branco!

 

Heavy: 13432 // 13438 // 13439 // 13137 // 13440

Light: 13433 // 13442 // 13138 // 13441 // 13443

Robe: 13434 // 13444 // 13446 // 13445 //13139

 

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

 

Vesper Marron!

 

Heavy: 13435 // 13140 // 13448 // 13449 // 13450

Light: 13436 // 13141 // 13451 // 13452 // 13453

Robe: 13437 // 13142 // 13454 // 13455 // 13456

 

 

 

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

 

ID Dos Moirai!

 

Heavy: 15609 // 15606 // 15612 // 15615 // 15618

Light: 15610 // 15607 // 15613 // 15616 // 15619

Robe: 15611 // 15608 // 15614 // 15617 // 15620

 

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

 

ID Dos Dynasty!

 

Heavy: 9416 // 9422 // 9421 // 9423 // 9424

Light: 9425 // 9428 // 9429 // 9430 // 9431

Robe: 9432 // 9437 // 9438 // 9439 // 9440

 

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

ID Dos Escudos!

 

15587 // 15588 // 15604 // 15605 // 13471

12813 // 15621 // 15622 // 12812 // 9441

 

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

Creditos By: HALAN! [EU]

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

 

 

Editado por fabaol2jbrasil

Estou sem PC!

Link para o comentário
Compartilhar em outros sites

  • 4 months later...
  • 3 weeks later...

e exatamente pro cara não precisar fazer isso que fiz esse poste :biggrin:

Ninguém nunca viu o rosto escondido sob a Máscara de Yurnero o Juggernaut. E apenas especulação de que ele ainda tem um. Para desafiar um senhor corrupto, Yurnero foi exilado da antiga ilha de Mascaras um castigo que lhe salvou a vida.A ilha logo depois desapareceu sob as ondas em uma noite de magia negativa.Ele permanece sozinho de continuar a tradição de ilha do Jyggernaut tempo, um dos rituais e esgrima praticante ultima da arte , a confiança Yunero e coragem são o resultado da prática sem fim, seu Bladework inventivo prova que ele nunca deixou de desafiar a si mesmo. Ainda assim, seus motivos são tão ilegível quanto sua expressão. Para um herói que perdeu tudo duas vezes , ele luta como se a vitoria é uma conclusão precipitada.

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...
  • 2 years later...
  • 2 weeks later...
  • 3 years later...
  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.





  • Patrocinadores

  • Quem Está Navegando

    • Nenhum usuário registrado visualizando esta página.
  • Posts

    • Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?    
    • muchas gracias muy lindos NPC 🙂
    • relaxa jovem gafanhoto, testa as quests. e posTa os erros indesejaveis.  
    • Se alguém pudesse me ensinar como codificar as missões, eu ficaria feliz em fazer isso sozinho ou pelo menos ajudar. Eu realmente quero jogar em um servidor onde todas as quests funcionem bem e melhor ainda se você puder fazer quests customizadas!
    • mas no interlude, nem todas as quests de class,  vai mostrar onde tem que ir, ate o reborn nao mostrava quando era interlude, só mostrou depois que eles colocaram client classic pra rodar, e ficou melhor ainda quando virou hellbound em diante, mas ha sim alguma chance de modificar isso direto no script para fazer igualmente, só basta te um pouco de paciencia e persistencia exato
    • 408_PathToElvenwizard dá Orion eu tive que mexer tbm, até modifiquei e consegui deixar ela igual do Classic, com a seta e a marcação no mapa. (não retail IL) Dá pra importar py de várias revs, o foda é que não da regular as quest py através do debug em tempo real, pelo menos eu não consegui rsrs
    • Hasta el momento todas las QUESTS son completables si te guias con un tutorial de youtube. El problema es que tienen bugs de locacion y de subquests que no avanzan o no te marcan correctamente a donde ir en el mapa, cosa que en Retail si se ve como corresponde.
    • estranho, mas pelo menos a galera nunca reclamo das quests quando tinha aberto 5x, geral fez class primeira e segunda job, poucos que compraram a class
    • en RUSaCis-3.5 data pack, las Quests estan en formato .java y son diferentes a como estan redactadas en jOrion y jFrozen 1.5 (ProyectX) package net.sf.l2j.gameserver.scripting.quest; import net.sf.l2j.commons.random.Rnd; import net.sf.l2j.gameserver.enums.Paperdoll; import net.sf.l2j.gameserver.enums.QuestStatus; import net.sf.l2j.gameserver.enums.actors.ClassId; import net.sf.l2j.gameserver.model.actor.Creature; import net.sf.l2j.gameserver.model.actor.Npc; import net.sf.l2j.gameserver.model.actor.Player; import net.sf.l2j.gameserver.network.serverpackets.SocialAction; import net.sf.l2j.gameserver.scripting.QuestState; public class Q224_TestOfSagittarius extends SecondClassQuest { private static final String QUEST_NAME = "Q224_TestOfSagittarius"; // Items private static final int BERNARD_INTRODUCTION = 3294; private static final int HAMIL_LETTER_1 = 3295; private static final int HAMIL_LETTER_2 = 3296; private static final int HAMIL_LETTER_3 = 3297; private static final int HUNTER_RUNE_1 = 3298; private static final int HUNTER_RUNE_2 = 3299; private static final int TALISMAN_OF_KADESH = 3300; private static final int TALISMAN_OF_SNAKE = 3301; private static final int MITHRIL_CLIP = 3302; private static final int STAKATO_CHITIN = 3303; private static final int REINFORCED_BOWSTRING = 3304; private static final int MANASHEN_HORN = 3305; private static final int BLOOD_OF_LIZARDMAN = 3306; private static final int CRESCENT_MOON_BOW = 3028; private static final int WOODEN_ARROW = 17; // Rewards private static final int MARK_OF_SAGITTARIUS = 3293; // NPCs private static final int BERNARD = 30702; private static final int HAMIL = 30626; private static final int SIR_ARON_TANFORD = 30653; private static final int VOKIAN = 30514; private static final int GAUEN = 30717; // Monsters private static final int ANT = 20079; private static final int ANT_CAPTAIN = 20080; private static final int ANT_OVERSEER = 20081; private static final int ANT_RECRUIT = 20082; private static final int ANT_PATROL = 20084; private static final int ANT_GUARD = 20086; private static final int NOBLE_ANT = 20089; private static final int NOBLE_ANT_LEADER = 20090; private static final int BREKA_ORC_SHAMAN = 20269; private static final int BREKA_ORC_OVERLORD = 20270; private static final int MARSH_STAKATO_WORKER = 20230; private static final int MARSH_STAKATO_SOLDIER = 20232; private static final int MARSH_STAKATO_DRONE = 20234; private static final int MARSH_SPIDER = 20233; private static final int ROAD_SCAVENGER = 20551; private static final int MANASHEN_GARGOYLE = 20563; private static final int LETO_LIZARDMAN = 20577; private static final int LETO_LIZARDMAN_ARCHER = 20578; private static final int LETO_LIZARDMAN_SOLDIER = 20579; private static final int LETO_LIZARDMAN_WARRIOR = 20580; private static final int LETO_LIZARDMAN_SHAMAN = 20581; private static final int LETO_LIZARDMAN_OVERLORD = 20582; private static final int SERPENT_DEMON_KADESH = 27090; public Q224_TestOfSagittarius() { super(224, "Test Of Sagittarius"); setItemsIds(BERNARD_INTRODUCTION, HAMIL_LETTER_1, HAMIL_LETTER_2, HAMIL_LETTER_3, HUNTER_RUNE_1, HUNTER_RUNE_2, TALISMAN_OF_KADESH, TALISMAN_OF_SNAKE, MITHRIL_CLIP, STAKATO_CHITIN, REINFORCED_BOWSTRING, MANASHEN_HORN, BLOOD_OF_LIZARDMAN, CRESCENT_MOON_BOW); addQuestStart(BERNARD); addTalkId(BERNARD, HAMIL, SIR_ARON_TANFORD, VOKIAN, GAUEN); addMyDying(ANT, ANT_CAPTAIN, ANT_OVERSEER, ANT_RECRUIT, ANT_PATROL, ANT_GUARD, NOBLE_ANT, NOBLE_ANT_LEADER, BREKA_ORC_SHAMAN, BREKA_ORC_OVERLORD, MARSH_STAKATO_WORKER, MARSH_STAKATO_SOLDIER, MARSH_STAKATO_DRONE, MARSH_SPIDER, ROAD_SCAVENGER, MANASHEN_GARGOYLE, LETO_LIZARDMAN, LETO_LIZARDMAN_ARCHER, LETO_LIZARDMAN_SOLDIER, LETO_LIZARDMAN_WARRIOR, LETO_LIZARDMAN_SHAMAN, LETO_LIZARDMAN_OVERLORD, SERPENT_DEMON_KADESH); } @Override public String onAdvEvent(String event, Npc npc, Player player) { String htmltext = event; QuestState st = player.getQuestList().getQuestState(QUEST_NAME); if (st == null) return htmltext; // BERNARD if (event.equalsIgnoreCase("30702-04.htm")) { st.setState(QuestStatus.STARTED); st.setCond(1); playSound(player, SOUND_ACCEPT); giveItems(player, BERNARD_INTRODUCTION, 1); if (giveDimensionalDiamonds39(player)) htmltext = "30702-04a.htm"; } // HAMIL else if (event.equalsIgnoreCase("30626-03.htm")) { st.setCond(2); playSound(player, SOUND_MIDDLE); takeItems(player, BERNARD_INTRODUCTION, 1); giveItems(player, HAMIL_LETTER_1, 1); } else if (event.equalsIgnoreCase("30626-07.htm")) { st.setCond(5); playSound(player, SOUND_MIDDLE); takeItems(player, HUNTER_RUNE_1, 10); giveItems(player, HAMIL_LETTER_2, 1); } // SIR_ARON_TANFORD else if (event.equalsIgnoreCase("30653-02.htm")) { st.setCond(3); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_1, 1); } // VOKIAN else if (event.equalsIgnoreCase("30514-02.htm")) { st.setCond(6); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_2, 1); } return htmltext; } @Override public String onTalk(Npc npc, Player player) { String htmltext = getNoQuestMsg(); QuestState st = player.getQuestList().getQuestState(QUEST_NAME); if (st == null) return htmltext; switch (st.getState()) { case CREATED: if (player.getClassId() != ClassId.ROGUE && player.getClassId() != ClassId.ELVEN_SCOUT && player.getClassId() != ClassId.ASSASSIN) htmltext = "30702-02.htm"; else if (player.getStatus().getLevel() < 39) htmltext = "30702-01.htm"; else htmltext = "30702-03.htm"; break; case STARTED: int cond = st.getCond(); switch (npc.getNpcId()) { case BERNARD: htmltext = "30702-05.htm"; break; case HAMIL: if (cond == 1) htmltext = "30626-01.htm"; else if (cond == 2 || cond == 3) htmltext = "30626-04.htm"; else if (cond == 4) htmltext = "30626-05.htm"; else if (cond > 4 && cond < 8) htmltext = "30626-08.htm"; else if (cond == 8) { htmltext = "30626-09.htm"; st.setCond(9); playSound(player, SOUND_MIDDLE); takeItems(player, HUNTER_RUNE_2, 10); giveItems(player, HAMIL_LETTER_3, 1); } else if (cond > 8 && cond < 12) htmltext = "30626-10.htm"; else if (cond == 12) { htmltext = "30626-11.htm"; st.setCond(13); playSound(player, SOUND_MIDDLE); } else if (cond == 13) htmltext = "30626-12.htm"; else if (cond == 14) { htmltext = "30626-13.htm"; takeItems(player, BLOOD_OF_LIZARDMAN, -1); takeItems(player, CRESCENT_MOON_BOW, 1); takeItems(player, TALISMAN_OF_KADESH, 1); giveItems(player, MARK_OF_SAGITTARIUS, 1); rewardExpAndSp(player, 54726, 20250); player.broadcastPacket(new SocialAction(player, 3)); playSound(player, SOUND_FINISH); st.exitQuest(false); } break; case SIR_ARON_TANFORD: if (cond == 2) htmltext = "30653-01.htm"; else if (cond > 2) htmltext = "30653-03.htm"; break; case VOKIAN: if (cond == 5) htmltext = "30514-01.htm"; else if (cond == 6) htmltext = "30514-03.htm"; else if (cond == 7) { htmltext = "30514-04.htm"; st.setCond(8); playSound(player, SOUND_MIDDLE); takeItems(player, TALISMAN_OF_SNAKE, 1); } else if (cond > 7) htmltext = "30514-05.htm"; break; case GAUEN: if (cond == 9) { htmltext = "30717-01.htm"; st.setCond(10); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_3, 1); } else if (cond == 10) htmltext = "30717-03.htm"; else if (cond == 11) { htmltext = "30717-02.htm"; st.setCond(12); playSound(player, SOUND_MIDDLE); takeItems(player, MANASHEN_HORN, 1); takeItems(player, MITHRIL_CLIP, 1); takeItems(player, REINFORCED_BOWSTRING, 1); takeItems(player, STAKATO_CHITIN, 1); giveItems(player, CRESCENT_MOON_BOW, 1); giveItems(player, WOODEN_ARROW, 10); } else if (cond > 11) htmltext = "30717-04.htm"; break; } break; case COMPLETED: htmltext = getAlreadyCompletedMsg(); break; } return htmltext; } @Override public void onMyDying(Npc npc, Creature killer) { final Player player = killer.getActingPlayer(); final QuestState st = checkPlayerState(player, npc, QuestStatus.STARTED); if (st == null) return; switch (npc.getNpcId()) { case ANT: case ANT_CAPTAIN: case ANT_OVERSEER: case ANT_RECRUIT: case ANT_PATROL: case ANT_GUARD: case NOBLE_ANT: case NOBLE_ANT_LEADER: if (st.getCond() == 3 && dropItems(player, HUNTER_RUNE_1, 1, 10, 500000)) st.setCond(4); break; case BREKA_ORC_SHAMAN: case BREKA_ORC_OVERLORD: if (st.getCond() == 6 && dropItems(player, HUNTER_RUNE_2, 1, 10, 500000)) { st.setCond(7); giveItems(player, TALISMAN_OF_SNAKE, 1); } break; case MARSH_STAKATO_WORKER: case MARSH_STAKATO_SOLDIER: case MARSH_STAKATO_DRONE: if (st.getCond() == 10 && dropItems(player, STAKATO_CHITIN, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, MITHRIL_CLIP, REINFORCED_BOWSTRING)) st.setCond(11); break; case MARSH_SPIDER: if (st.getCond() == 10 && dropItems(player, REINFORCED_BOWSTRING, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, MITHRIL_CLIP, STAKATO_CHITIN)) st.setCond(11); break; case ROAD_SCAVENGER: if (st.getCond() == 10 && dropItems(player, MITHRIL_CLIP, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, REINFORCED_BOWSTRING, STAKATO_CHITIN)) st.setCond(11); break; case MANASHEN_GARGOYLE: if (st.getCond() == 10 && dropItems(player, MANASHEN_HORN, 1, 1, 100000) && player.getInventory().hasItems(REINFORCED_BOWSTRING, MITHRIL_CLIP, STAKATO_CHITIN)) st.setCond(11); break; case LETO_LIZARDMAN: case LETO_LIZARDMAN_ARCHER: case LETO_LIZARDMAN_SOLDIER: case LETO_LIZARDMAN_WARRIOR: case LETO_LIZARDMAN_SHAMAN: case LETO_LIZARDMAN_OVERLORD: if (st.getCond() == 13) { if (((player.getInventory().getItemCount(BLOOD_OF_LIZARDMAN) - 120) * 5) > Rnd.get(100)) { playSound(player, SOUND_BEFORE_BATTLE); takeItems(player, BLOOD_OF_LIZARDMAN, -1); addSpawn(SERPENT_DEMON_KADESH, player, false, 300000, true); } else dropItemsAlways(player, BLOOD_OF_LIZARDMAN, 1, 0); } break; case SERPENT_DEMON_KADESH: if (st.getCond() == 13) { if (player.getInventory().getItemIdFrom(Paperdoll.RHAND) == CRESCENT_MOON_BOW) { st.setCond(14); playSound(player, SOUND_MIDDLE); giveItems(player, TALISMAN_OF_KADESH, 1); } else addSpawn(SERPENT_DEMON_KADESH, player, false, 300000, true); } break; } } }  
×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.