Jump to content

Question

Posted (edited)

Hello, I'm creating a code to not enchant next to some npcs. But I have this error and I do not see any error in my code.

 

is giving this on gameserver

 

 

Qn5b9Pu.png

 

        List<Creature> knowns = activeChar.getKnownTypeInRadius(Creature.class, 400);
        for (WorldObject wh1 : knowns)
        {
            String mobtype = ((Npc) knowns).getTemplate().getType();   <!--line 57 is-->
            if (wh1 instanceof Npc && Config.ENCHANT_PROTECTOR)
            {
                if (!Config.LIST_ALLOWED_NPC_TYPES_NOT_ENCHANT.contains(mobtype))
                {
                    SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_S2);
                    sm.addString("Npc Type " + mobtype + " has Protection - Can not You can enchant!");
                    activeChar.sendPacket(sm);
                    activeChar.sendPacket(ActionFailed.STATIC_PACKET);
                    return;
                }
            }
        }

 

sorry for the topic, I'm a customer of acis but do not help about custom mods

Edited by l2jkain

2 answers to this question

Recommended Posts

  • 0
Posted
7 minutes ago, SweeTs said:

Já não estamos em 2010, você não precisa desse código. 

Sim, nós fazemos. 

 

and I saw this on WareHouse


        if (player.getActiveEnchantItem() != null)
        {
            player.setActiveEnchantItem(null);
            player.sendPacket(EnchantResult.CANCELLED);
            player.sendPacket(SystemMessageId.ENCHANT_SCROLL_CANCELLED);
        }
        

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.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  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.



×
×
  • Create New...