BaDreaMs Posted June 9, 2010 Posted June 9, 2010 I have this Java Code...(l2jbrasil) And i want to write the item ID (this item will do me auto Nobles) But i dont know where to write the Id.. can some1 help me? I try to place ite there... but it show me error.... Any1 Know??
0 forsas Posted June 9, 2010 Posted June 9, 2010 private static final int[] ITEM_IDS = { you id }; i think.
0 eKo Posted June 9, 2010 Posted June 9, 2010 lol....check your config files you see the line config.Noble_custom_item_ID? that a code for a config option in yoru config floder ;)
0 BaDreaMs Posted June 9, 2010 Author Posted June 9, 2010 10000 tnx... ty!!! Something else... when i use this item ... my name color is go Black... the full code is : /* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA * 02111-1307, USA. * * http://www.gnu.org/copyleft/gpl.html */ package com.it.br.gameserver.handler.itemhandlers; import com.it.br.Config; import com.it.br.gameserver.handler.IItemHandler; import com.it.br.gameserver.model.L2ItemInstance; import com.it.br.gameserver.model.actor.instance.L2PlayableInstance; import com.it.br.gameserver.model.actor.instance.L2PcInstance; import com.it.br.gameserver.serverpackets.ActionFailed; import com.it.br.gameserver.serverpackets.MagicSkillUser; /** * @author Stefoulis15 **/ public class NobleCustomItem implements IItemHandler { private static final int ITEM_IDS[] = { Config.NOBLE_CUSTOM_ITEM_ID }; public void useItem(L2PlayableInstance playable, L2ItemInstance item) { if(Config.ALLOW_NOBLE_CUSTOM_ITEM) { if(!(playable instanceof L2PcInstance)) return; L2PcInstance activeChar = (L2PcInstance)playable; if (activeChar.isNoble()) { activeChar.sendMessage("You Have already noblesse status!"); } if (activeChar.isSubClassActive() && Config.ACTIVE_SUB_NEEDED_TO_USE_NOBLE_ITEM) { activeChar.sendPacket(new ActionFailed()); activeChar.sendMessage("You Must Be With Your SubClass"); } if (activeChar.isInOlympiadMode())activeChar.sendMessage("This Item Can't Be Used while you are playing on the Olympiad Games."); else if (activeChar.getLevel() <= Config.NOBLE_CUSTOM_LEVEL) { activeChar.sendMessage("You Don't Meet The Creteria. Your Level is Low."); } else { MagicSkillUser MSU = new MagicSkillUser(playable, activeChar, 2025, 1, 1, 0); activeChar.sendPacket(MSU); activeChar.broadcastPacket(MSU); activeChar.setNoble(true); activeChar.sendMessage("You Are Now a Noble,You Are Granted With Noblesse Status , And Noblesse Skills."); activeChar.broadcastUserInfo(); playable.destroyItem("Consume", item.getObjectId(), 1, null, false); activeChar.getInventory().addItem("Tiara", 7694, 1, activeChar, null); } } } public int[] getItemIds() { return ITEM_IDS; } } what should to change?
Question
BaDreaMs
I have this Java Code...(l2jbrasil)
And i want to write the item ID (this item will do me auto Nobles) But i dont know where to write the Id.. can some1 help me?
I try to place ite there... but it show me error....
Any1 Know??
4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now