создаю в voicedcommandhandlers
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;
/**
*
*/
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.serverpackets.NpcHtmlMessage;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
public class komanda implements IVoicedCommandHandler
{
private static String[] _voicedCommands = { "komanda" };
public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
{
if (command.equals("komanda")) showUserPage(activeChar);
return true;
}
public String[] getVoicedCommandList()
{
return _voicedCommands;
}
public void showUserPage(L2PcInstance activeChar)
{
NpcHtmlMessage adminReply = new NpcHtmlMessage(5);
StringBuffer replyMSG = new StringBuffer("<html><body>");
replyMSG.append("
L2J User Panel
");
replyMSG.append("</body></html>");
adminReply.setHtml(replyMSG.toString());
activeChar.sendPacket(adminReply);
}
}
в gameserver.gameserver.java прописываю
import net.sf.l2j.gameserver.handler.voicedcommandhandlers.komanda;
_voicedCommandHandler.registerVoicedCommandHandler(new komanda());
если текст отправляется в voicedcommandhandlers
то при вводе /komanda должно открываться пустое окно, но эфекта 0
что я сделал нетак ?