METADOH 6 Опубликовано 13 февраля, 2013 Есть такая проблема: создал папку handler в ней файл Online.java Содержимое Online.java package handler; import silentium.gameserver.handler.IVoicedCommandHandler; import silentium.gameserver.model.L2World; import silentium.gameserver.model.actor.instance.L2PcInstance; public class Online implements IVoicedCommandHandler { private static String[] _voicedCommands = { "push" }; @Override public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target) { if(command.equalsIgnoreCase("push")) { activeChar.sendMessage("======<Players Online!>======"); activeChar.sendMessage("There are " + L2World.getInstance().getAllPlayers().size() + " players online!."); activeChar.sendMessage("======================="); } return true; } @Override public String[] getVoicedCommandList() { return _voicedCommands; } } Всю эту белебирду собрал с помощью еклипса в *.jar библиотеку. Потом кидаю ее в папку с лыбами, но ничего не работает. Подскажите куда копать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
iceman 42 Опубликовано 13 февраля, 2013 конструктор вашего класса вызывали в классе VoicedCommandHandler ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
METADOH 6 Опубликовано 13 февраля, 2013 конструктор вашего класса вызывали в классе VoicedCommandHandler ? Неа) Прикол в том что я хочу сделать это без сорцов. То есть чтобы библиотеку можно было подключить и к другой сборке Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты