Ir para conteúdo
  • Cadastre-se
  • 0

NpcCustom Nao Adiciona ITEM


synckmaster

Pergunta

Galera eu Ja Tentei editar aqui de todas as formas o npc custom aqui , na parte de armaduras ja tentei deletar as que tem e adicionar set dy , e set dk porem a situação ta meia complicada nunca tive problemas com isso , tipo quando dou //reload multisell e tal e vou la olhar nao fica nada apenas o shield e some tudo , ja oolhei se era os espaços e tal ja tentei com espaço e sem espaço como vem normal mais nao adiciona tou achando que tem haver com alguma coisa que ja esteja ligada apenas pra ser aqueles itens nao to entendendo ainda :X '

 

 

por favor se puderem me ajudar agradece abraços ... '

Editado por synckmaster
Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts recomendados


  • 0

vey se puderem ate mesmo baixar a rev seria bem melhor l2jguardian olha ae man se vai ver npc merchant id : 25 '

 

na partede armaduras nao consigo adicionar '


vey se puderem ate mesmo baixar a rev seria bem melhor l2jguardian olha ae man se vai ver npc merchant id : 25 '

 

na partede armaduras nao consigo adicionar '


9933 Dynasty Breastplate Heavy Dynasty Breastplate Heavy -1 9933,9934,9935,9936,9937 DEX-2, STR+2, P. Def. +10%, and maximum HP +645. Chance to get Sleep/Hold attack -70%. 9948 Increase P.Def by +145. 0 0 6 When all set items are enchanted by 6 or higher, P. Def. and MP regeneration rate will increase.
9934 Dynasty Gaiters Heavy Part of the Heavy Dynasty set. -1 Increase power with other parts of Dynasty Heavy set. 0 0 0
9935 Dynasty Helm Heavy Part of the Heavy Dynasty set. -1 Increase power with other parts of Dynasty Heavy set. 0 0 0
9936 Dynasty Golves Heavy Part of the Heavy Dynasty set. -1 Increase power with other parts of Dynasty Heavy set. 0 0 0
9937 Dynasty Boots Heavy Part of the Heavy Dynasty set. -1 Increase power with other parts of Dynasty Heavy set. 0 0 0
9938 Dynasty Leather Armor Light Dynasty Leather Armor -1 9938,9939,9940,9941,9942 DEX+1, STR+1, CON-2, Attack speed/P. Atk, +6%, Maximum MP 489, and weight limit +7759. 0 0 6 When all set items are enchanted by 6 or higher, M. Def. and Evasion will increase.
9939 Dynasty Leather Pants Light Part of the Light Dynasty set. -1 Increase power with other parts of Dynasty Light set. 0 0 0
9940 Dynasty Leather Helm Light Part of the Light Dynasty set. -1 Increase power with other parts of Dynasty Light set. 0 0 0
9941 Dynasty Leather Gloves Light Part of the Light Dynasty set. -1 Increase power with other parts of Dynasty Light set. 0 0 0
9942 Dynasty Leather Shoes Light Part of the Light Dynasty set. -1 Increase power with other parts of Dynasty Light set. 0 0 0
9943 Dynasty Tunic Robe Dynasty Tunic Robe -1 9943,9944,9945,9946,9947 WIT+1, INT+1, MEN-2, Magic attack 19%, Speed +11, magic cancel rate -50%, stun vulnerability -50%, and weight limit +7759. 9948 Increase Casting.Speed by +95. 0 0 6 When all set items are enchanted by 6 or higher, P. Def. and Weight Gauge will increase.
9944 Dynasty Stockings Robe Part of the Robe Dynasty set. -1 Increase power with other parts of Dynasty Robe set. 0 0 0
9945 Dynasty Cap Robe Part of the Robe Dynasty set. -1 Increase power with other parts of Dynasty Robe set. 0 0 0
9946 Dynasty Mittens Robe Part of the Robe Dynasty set. -1 Increase power with other parts of Dynasty Robe set. 0 0 0
9947 Dynasty Slippers Robe Part of the Robe Dynasty set. -1 Increase power with other parts of Dynasty Robe set. 0 0 0
25812 Dark Knight's Plate Helmet Heavy -1 0 0 0
25800 Dark Knight's Plate Armor Heavy -1 25812,25800,25801,25802,25803 DEX-2, STR+2, P. Def. +10%, and maximum HP +750. Chance to get Sleep/Hold attack -75%. 0 0 0 When all set items are enchanted by 6 or higher, P. Def. and MP regeneration rate will increase.
25801 Dark Knight's Plate Gaiters Heavy -1 0 0 0
25802 Dark Knight's Gauntlets Heavy -1 0 0 0
25803 Dark Knight's Solleretts Heavy -1 0 0 0
25813 Dark Knight's Leather Helmet Light -1 0 0 0
25804 Dark Knight's Leather Brigandine Light -1 25813,25804,25805,25806,25807 DEX+1, STR+1, CON-2, Attack speed/P. Atk, +6%, Maximum MP 489, and weight limit +6000. 0 0 0 When all set items are enchanted by 6 or higher, M. Def. and Evasion will increase.
25805 Dark Knight's Leather Leggings Light -1 0 0 0
25806 Dark Knight's Leather Gloves Light -1 0 0 0
25807 Dark Knight's Leather Boots Light -1 0 0 0
25814 Dark Knight's Cap Robe -1 0 0 0
25808 Dark Knight's Robe Robe -1 25814,25808,25809,25810,25811 WIT+1, INT+1, MEN-2, Magic attack 18%,Casting Speed 6%,Speed +8, magic cancel rate -50%, stun vulnerability -50%, and weight limit +6000. 0 0 0 When all set items are enchanted by 6 or higher, P. Def. and Weight Gauge will increase.
25809 Dark Knight's Pants Robe -1 0 0 0
25810 Dark Knight's Mittens Robe -1 0 0 0
25811 Dark Knight's Slippers Robe -1 0 0 0
EM CIMA SAO OS IDS e AQUI EM BAIXO A MULTISELL QUE È PRA ADICIONAR
POREM JA TENTEI MAIS OS ITENS NAO APARECEU E SOMEM
<?xml version='1.0' encoding='utf-8'?>
<!-- L2JMultisell Maker # By NalDinHuU -->
<list>
<item id="1">
<ingredient id="4357" count="100000"/>
<ingredient id="4356" count="5"/>
<ingredient id="4358" count="30"/>
<production id="9615" count="1" enchant="0"/>
</item>
<item id="2">
<ingredient id="4357" count="100000"/>
<ingredient id="4356" count="5"/>
<ingredient id="4358" count="30"/>
<production id="9616" count="1" enchant="0"/>
</item>
<item id="3">
<ingredient id="4357" count="100000"/>
<ingredient id="4356" count="5"/>
<ingredient id="4358" count="30"/>
<production id="9617" count="1" enchant="0"/>
</item>
<item id="4">
<ingredient id="4357" count="100000"/>
<ingredient id="4356" count="5"/>
<ingredient id="4358" count="30"/>
<production id="9618" count="1" enchant="0"/>
</item>
<item id="5">
<ingredient id="4357" count="5000"/>
<ingredient id="4358" count="2"/>
<production id="9764" count="1" enchant="0"/>
</item>
</list>
Link para o comentário
Compartilhar em outros sites

  • 0
<?xml version='1.0' encoding='utf-8'?>
<!-- L2JMultisell Maker # By NalDinHuU -->
<list>
<item id="1">
<ingredient id="4357" count="100000"/>
<ingredient id="4356" count="5"/>
<ingredient id="4358" count="30"/>
<production id="9615" count="1" enchant="0"/>
</item>
<item id="2">
<ingredient id="4357" count="100000"/>
<ingredient id="4356" count="5"/>
<ingredient id="4358" count="30"/>
<production id="9616" count="1" enchant="0"/>
</item>
<item id="3">
<ingredient id="4357" count="100000"/>
<ingredient id="4356" count="5"/>
<ingredient id="4358" count="30"/>
<production id="9617" count="1" enchant="0"/>
</item>
<item id="4">
<ingredient id="4357" count="100000"/>
<ingredient id="4356" count="5"/>
<ingredient id="4358" count="30"/>
<production id="9618" count="1" enchant="0"/>
</item>
<item id="5">
<ingredient id="4357" count="5000"/>
<ingredient id="4358" count="2"/>
<production id="9764" count="1" enchant="0"/>
</item>
</list>

Pode Tirar esses Itens e Colocar O Dy e o Dk por Gentileza '

Link para o comentário
Compartilhar em outros sites

  • 0

troque a multissel mano capaz que seja bug!

pegue uma que nao seja do msm numero que tem na sua pasta multisell

de um outro server que vc tenha !

Uso o app do naudinho, rps axo que é o set ki ta bugado pq fiz outras duas e aparece de boa, vou mudar os id se continuar vou colocar outro :p , vlw

Iniciando....

Link para o comentário
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
  • 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.