sasha1750 0 Опубликовано 8 февраля, 2016 Команда bypass -h npc_268465768_Augment 1 открывает диалоговое окно в зоне таргета,надо что бы без таргета. вот сам скрипт public class Augment implements IBypassHandler { private static final String[] COMMANDS = { "Augment" }; @Override public boolean useBypass(String command, L2PcInstance activeChar, L2Character target) { if (!target.isNpc()) { return false; } try { switch (Integer.parseInt(command.substring(8, 9).trim())) { case 1: { activeChar.sendPacket(ExShowVariationMakeWindow.STATIC_PACKET); return true; } case 2: { activeChar.sendPacket(ExShowVariationCancelWindow.STATIC_PACKET); return true; } } } catch (Exception e) { _log.log(Level.WARNING, "Exception in " + getClass().getSimpleName(), e); } return false; } @Override public String[] getBypassList() { return COMMANDS; } } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Demoncool 1110 Опубликовано 8 февраля, 2016 if (!target.isNpc()) { return false; } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sasha1750 0 Опубликовано 8 февраля, 2016 (изменено) if (!target.isNpc()) { return false; } Что с этим куском делать? Изменено 8 февраля, 2016 пользователем sasha1750 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Demoncool 1110 Опубликовано 8 февраля, 2016 удалить Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sasha1750 0 Опубликовано 8 февраля, 2016 удалить не работает. к нпц все равно надо подходить а надо чтоб эта функция работала например в альт+б без нпц Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты