Для удаленного доступа админу, удобно зайти телнетом и выполнить несколько команд.
Но я не могу понять как может существовать команда msg <char> или announce и не могу найти способ обратной связи.
Предложение - добавить команду в телнет, по которой все сообщения в каналы будут транслироваться по всем телнет-подключениям. Весьма полезно для быстрого выяснения что случилось и принятия решения, не используя заход в мир громоздким клиентом.
Добавить что-то типа этого в say2 сразу после LOG_CHAT:
if (Config.TELNET_CHAT)
{
private final String telnetchat;
if (_type == TELL)
{
LoginServer.statusServer.SendMessageToTelnets(chatNames[_type] + "[" + activeChar.getName() + " to " + _target + "]" + _text);
}
else
{
LoginServer.statusServer.SendMessageToTelnets(chatNames[_type] + "[" + activeChar.getName() + "]" + _text);
}
}
ну и соответственно реализовать переменную TELNET_CHAT с возможностью включить или отключить параметр из телнета.
--
Saboteur aka Sergey Kulik
--
Saboteur aka Sergey Kulik