MrlYural 46 Опубликовано 8 апреля, 2015 (изменено) Как сделать что бы html которая лежит в папке default "читала" команды %online% %username% как это делает кбЗ.Ы. Когда в чат пишу крякозябры место сообщения Изменено 8 апреля, 2015 пользователем MrlYural Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LifeGame32 312 Опубликовано 8 апреля, 2015 Как сделать что бы html которая лежит в папке default "читала" команды %online% %username% как это делает кб З.Ы. Когда в чат пишу крякозябры место сообщения сначала нужно подгрузить нмл потом заменить данные на нужные final NpcHtmlMessage html = new NpcHtmlMessage(objectId); html.setFile(player.getHtmlPrefix(), "data/html/default/default.htm"); html.replace("%username%", player.getName()); html.replace("%objectId%", String.valueOf(objectId)); player.sendPacket(html); 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MrlYural 46 Опубликовано 8 апреля, 2015 сначала нужно подгрузить нмл потом заменить данные на нужные final NpcHtmlMessage html = new NpcHtmlMessage(objectId); html.setFile(player.getHtmlPrefix(), "data/html/default/default.htm"); html.replace("%username%", player.getName()); html.replace("%objectId%", String.valueOf(objectId)); player.sendPacket(html); а можно по подробнее ето в исходниках делать ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LifeGame32 312 Опубликовано 8 апреля, 2015 а можно по подробнее ето в исходниках делать ? в ядре для всех /default/ или же через скрипт дп для отдельного нпц/сервиса. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты