B13oH 19 Опубликовано 27 июня, 2016 Добрый день скажите пожалуйста как сделать что бы за итем давало свечение на сутки но без скилов Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 27 июня, 2016 Добрый день скажите пожалуйста как сделать что бы за итем давало свечение на сутки но без скилов Если pw, то вот набросок. Скиллов не будет, но чар может брать корону/оружие героя. И еще одно НО - аура только до релога. package calypso; import java.lang.reflect.Field; 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; import scripts.items.IItemHandler; import scripts.items.ItemHandler; /** * * @author Calypso * */ public class HeroAuraItem implements IItemHandler { private static final int[] ITEM_IDS = { 4037 }; @Override public int[] getItemIds() { return ITEM_IDS; } @Override public void useItem(L2PlayableInstance playable, L2ItemInstance item) { L2PcInstance player = (L2PcInstance) playable; Class<L2PcInstance> clazz = L2PcInstance.class; Field iField = null; try { iField = clazz.getDeclaredField("_hero"); } catch (NoSuchFieldException e) { e.printStackTrace(); } catch (SecurityException e){ e.printStackTrace(); } if (iField == null) return; iField.setAccessible(true); try { iField.setBoolean(player, true); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } player.broadcastUserInfo(); player.destroyItem("Consume", item.getObjectId(), 1, null, false); } public static void main(String... arguments) { ItemHandler.getInstance().registerItemHandler(new HeroAuraItem()); } } PS. проверки не писал 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
B13oH 19 Опубликовано 27 июня, 2016 Спасибо конечно ты как всегда на высоте Но мб у кого то есть наработки типо покупка нубл но без скилов как в донат шопе!) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты