uNiQue1337 Posted May 9, 2009 Posted May 9, 2009 Hello there. This is my first java creation that i create without help ;D Its a item and when you click it it gives you 100.000.000 adena. Lets start. Go to config.java and find this public static int BANKING_SYSTEM_ADENA; After this add /** Adena custom item */ public static boolean ADENA_CUSTOM_ITEM; Then find TIME_BETWEEN_EVENTS = Integer.parseInt(L2JModSettings.getProperty("TimeBetweenEvents", "60")); And after this add // Adena custom item ADENA_CUSTOM_ITEM = Boolean.parseBoolean(L2JModSettings .getProperty("EnableAdenaCustomItem", "false")); Then go to - net.sf.l2j.gameserver.handler.itemhandlers create a new file named AdenaItem.java and paste this /* * 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 */ /** * Adena Item Handler * * @author uNiQue */ package net.sf.l2j.gameserver.handler.itemhandlers; import net.sf.l2j.Config; import net.sf.l2j.gameserver.handler.IItemHandler; import net.sf.l2j.gameserver.model.L2ItemInstance; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.model.actor.instance.L2PlayableInstance; public class AdenaItem implements IItemHandler { public AdenaItem() { } public void useItem(L2PlayableInstance playable, L2ItemInstance item) { if(Config.ADENA_CUSTOM_ITEM) { if(!(playable instanceof L2PcInstance)) return; L2PcInstance activeChar = (L2PcInstance)playable; { playable.destroyItem("Consume", item.getObjectId(), 1, null, false); activeChar.sendMessage("(1) Festival adena disappeared. You have received 100.000.000 adena."); activeChar.getInventory().addItem("Adena", 57, 100000000, activeChar, null); } } } public int[] getItemIds() { return ITEM_IDS; } private static final int ITEM_IDS[] = { 6673 }; } Save it and go to net.sf.l2j.gameserver.handler.itemhandlers. And add this import net.sf.l2j.gameserver.handler.itemhandlers.AdenaItem; Then find this registerItemHandler(new SpiritLake()); And after this paste registerItemHandler(new AdenaItem()); The last thing that we have to do is to add the item to configs Go to l2jmods.properties down down and paste this # Adena item - By one click you get 100.000.000 # Item ID = 6673 EnableAdenaItem = True hf ;]
Madboy Posted March 22, 2010 Posted March 22, 2010 This no can be done whit extractable_items.csv ? # Adena item 57;Item id,100000000,100
NoSti* Posted March 23, 2010 Posted March 23, 2010 this is good... without goldbars you earn 1.000.000.00 adena... great share.. ty very much for this..
PwnedTheGod™ Posted April 27, 2010 Posted April 27, 2010 greatisimooo!! I love this share...I'll try it out...! <3 you uNiQue1337 :P (friendly ofc)
Matim Posted April 28, 2010 Posted April 28, 2010 Author of this share, was active last time: June 28, 2009, 01:29:08 PM So better add it manually and don't expect patch.
DBSK Posted January 14, 2011 Posted January 14, 2011 well i tested and dont works :S Ever seen the topic Date post ? How you expect that it gona works ?
Recommended Posts