Hikari 48 Опубликовано 24 июня, 2014 Решил сделать админку в community board, разобрав немного админку, увидел что игроку(админу) отсылает пакет на открытие диалогового окна НПЦ activeChar.sendPacket(new NpcHtmlMessage(5).setFile("admin/admin.htm")); как сделать аналогично только что бы открывало community board, пытался что-то сделать через ShowBoard но в итоге даже не компилится. За любую подсказку буду благодарен. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GOODPower 58 Опубликовано 24 июня, 2014 если делаете в комунке, это минус в безопасности, так-как все что отображается для игроков оно может быть открыто любым и данный вид трафика не шифруется по стандарту, тоесть если вы откроете админку и есть вариант, что у вас её перехватят пакетами. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
amaranthe 117 Опубликовано 24 июня, 2014 если делаете в комунке, это минус в безопасности, так-как все что отображается для игроков оно может быть открыто любым и данный вид трафика не шифруется по стандарту, тоесть если вы откроете админку и есть вариант, что у вас её перехватят пакетами. а как игрок откроет страницу скажем index12431251.htm Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
amaranthe 117 Опубликовано 24 июня, 2014 Решил сделать админку в community board, разобрав немного админку, увидел что игроку(админу) отсылает пакет на открытие диалогового окна НПЦ activeChar.sendPacket(new NpcHtmlMessage(5).setFile("admin/admin.htm")); как сделать аналогично только что бы открывало community board, пытался что-то сделать через ShowBoard но в итоге даже не компилится. За любую подсказку буду благодарен. лог ошибки при компиле кинь Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Hikari 48 Опубликовано 24 июня, 2014 (изменено) лог ошибки при компиле кинь [javac] D:\sources\java\l2ft\gameserver\handler\admincommands\impl\AdminAdmin.java:69: error: no suitable constructor found for ShowBoard() [javac] activeChar.sendPacket(new ShowBoard().separateAndSend("admin/admin.htm", activeChar)); [javac] ^ [javac] constructor ShowBoard.ShowBoard(List<String>) is not applicable [javac] (actual and formal argument lists differ in length) [javac] constructor ShowBoard.ShowBoard(String,String,Player) is not applicable [javac] (actual and formal argument lists differ in length) [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 1 error Изменено 24 июня, 2014 пользователем Pacifist Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Расторгуев 111 Опубликовано 24 июня, 2014 а как игрок откроет страницу скажем index12431251.htm вам уже сказали пакетами причем очень просто Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Industrial 13 Опубликовано 24 июня, 2014 Нет такого конструктора который вы пытаетесь создать есть : constructor ShowBoard.ShowBoard(List<String>) constructor ShowBoard.ShowBoard(String,String,Player) Посмотрите их! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
xDarkDelux 24 Опубликовано 24 июня, 2014 можно сделать так что и не перехватят.. так что ломайте голову) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Hikari 48 Опубликовано 24 июня, 2014 если делаете в комунке, это минус в безопасности, так-как все что отображается для игроков оно может быть открыто любым и данный вид трафика не шифруется по стандарту, тоесть если вы откроете админку и есть вариант, что у вас её перехватят пакетами. так для игроков оно то и не предназаначено, т.к. открывается та-же админка только не в окне НПЦ а в окне КБ вот и все. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Industrial 13 Опубликовано 24 июня, 2014 можно сделать так что и не перехватят.. так что ломайте голову) Добавить проверку на принадлежность к админам получатель данной страницы КБ и все. и ее не откроют Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Hikari 48 Опубликовано 24 июня, 2014 Добавить проверку на принадлежность к админам получатель данной страницы КБ и все. и ее не откроют а как же вы хотите делать админку без данной проверки ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Industrial 13 Опубликовано 24 июня, 2014 а как же вы хотите делать админку без данной проверки ? Я ни чего не хочу!) что мне надо я сделаю Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Hikari 48 Опубликовано 24 июня, 2014 (изменено) цели достиг спасибо Industrial (за наводку в #7 посте) и AwakenDev (объяснил что такое конструктор) Изменено 24 июня, 2014 пользователем Pacifist Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты