Изменение Высоты/Ширины диалогового окна - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Игровой клиент

Игровой клиент Есть вопросы по поводу редактирования dat, utx и других файлов клиента, пожалуйста, задавайте их здесь.

Ответ
Опции темы
Непрочитано 27.01.2013, 18:21   #11
Аватар для TOR
Пользователь

Автор темы (Топик Стартер) Re: Изменение Высоты/Ширины диалогового окна

Цитата:
Сообщение от darkevil Посмотреть сообщение
Хотели начать с малого, а начали с самого сложного.
Проще как написали выше в комьюнити сделать все что нужно.
Эммм... насколько я понял со слов Gaikotsu.. это далеко не проще.. но..

Встречный вопрос... есть в HF кнопочка "Магазин"... по-умолчанию она деактивирована.. но если ее включить, появляется окно Магазина. Быть может есть возможность вызывать его по команде //admin?

Если подскажете в каком направлении смотреть, буду благодарен. Естественно все результаты изысканий я буду выкладывать тут...
Тема то интересная...
TOR вне форума Ответить с цитированием
Непрочитано 27.01.2013, 18:35   #12
Аватар для Gaikotsu
Герой

По умолчанию Re: Изменение Высоты/Ширины диалогового окна

хоть это и не проблема, но толку его вызвать по //admin?
html же свой в этом окне не показать - то что в нем показывать опять же определено в самом клиенте.

а по комюнити - не так просто если делать все красиво, а если скажем только основные страницы админки отображаются в комюнити, а остальное как и раньше вызывается и показывается в обычном окне html-диалогов, то это дело легко и быстро реализуемое за очень малое время.

Добавлено через 17 минут

достигается за пару секунд банальной заменой
Код:
activeChar.sendPacket(new NpcHtmlMessage(5).setFile("admin/admin.htm"));
на
Код:
ShowBoard.separateAndSend(HtmCache.getInstance().getNotNull("admin/admin.htm", activeChar), activeChar);
в коде обработки команды admin_admin.

Последний раз редактировалось Gaikotsu; 27.01.2013 в 18:53. Причина: Добавлено сообщение
Gaikotsu вне форума Ответить с цитированием
Непрочитано 27.01.2013, 19:26   #13
Аватар для TOR
Пользователь

Автор темы (Топик Стартер) Re: Изменение Высоты/Ширины диалогового окна

Цитата:
Сообщение от Gaikotsu Посмотреть сообщение
хоть это и не проблема, но толку его вызвать по //admin?
html же свой в этом окне не показать - то что в нем показывать опять же определено в самом клиенте.

а по комюнити - не так просто если делать все красиво, а если скажем только основные страницы админки отображаются в комюнити, а остальное как и раньше вызывается и показывается в обычном окне html-диалогов, то это дело легко и быстро реализуемое за очень малое время.

Добавлено через 17 минут

достигается за пару секунд банальной заменой
Код:
activeChar.sendPacket(new NpcHtmlMessage(5).setFile("admin/admin.htm"));
на
Код:
ShowBoard.separateAndSend(HtmCache.getInstance().getNotNull("admin/admin.htm", activeChar), activeChar);
в коде обработки команды admin_admin.
При таком раскладе, получается, что другие пользователи будут видеть тоже самое.. верно?
TOR вне форума Ответить с цитированием
Непрочитано 27.01.2013, 19:29   #14
Аватар для Gaikotsu
Герой

По умолчанию Re: Изменение Высоты/Ширины диалогового окна

почему? только те кто может использовать //admin - она же отображает данную html в комюнити

так же для гибкости можно повешать вызов этого например на кнопку "Закладка" в комюнити.
например объявить для комюнити команду _bbsadmin и задать ее для этой кнопки - какую команду вешать на эту кнопку, определяется в пакете ShowBoard (8-й строковый параметр). Скажем для обычных юзверей слать в этом параметре пустую строку (тогда клиент ничего слать не будет при нажатиях на эту кнопку), а для игроков имеющих право юзать админку - слать "bypass _bbsadmin".

З.Ы. но естественно для надежности не забывать и потом проверять допустимость юзания юзверем этой команды
Gaikotsu вне форума Ответить с цитированием
Непрочитано 27.01.2013, 19:34   #15
Аватар для TOR
Пользователь

Автор темы (Топик Стартер) Re: Изменение Высоты/Ширины диалогового окна

Цитата:
Сообщение от Gaikotsu Посмотреть сообщение
почему? только те кто может использовать //admin - она же отображает данную html в комюнити
Шикарно было бы использовать такой формат окна вне комьюнити, конечно... (так... мысли вслух)...
TOR вне форума Ответить с цитированием
Непрочитано 27.01.2013, 20:00   #16
Герой

По умолчанию Re: Изменение Высоты/Ширины диалогового окна

Открывать админку на кнопку "магазин" было бы идеально. А то макросы както не то
Shayne вне форума Отправить сообщение для Shayne с помощью Skype™ Ответить с цитированием
Непрочитано 27.01.2013, 20:10   #17
Аватар для Gaikotsu
Герой

По умолчанию Re: Изменение Высоты/Ширины диалогового окна

если только открывать (т.е. стандартный диалог админки), то просто добавить действия по открытию в нужный клиентский пакет и все (вроде бы это пакет RequestExBR_ProductList, если мне память не изменяет).
Gaikotsu вне форума Ответить с цитированием
Непрочитано 27.01.2013, 20:17   #18
Аватар для TOR
Пользователь

Автор темы (Топик Стартер) Re: Изменение Высоты/Ширины диалогового окна

Ох, ребята...

МОзг вскипает... но нифига, нам не в первОй
TOR вне форума Ответить с цитированием
Непрочитано 27.01.2013, 22:31   #19
Аватар для darkevil

По умолчанию Re: Изменение Высоты/Ширины диалогового окна

Цитата:
Сообщение от TOR Посмотреть сообщение
Ох, ребята...

МОзг вскипает... но нифига, нам не в первОй
Смотрю на твой ник, читаю про мозг который вскипает и тут вспоминаю, да я же это гдето видел



Прошу любить и жаловать, это ТОР!
__________________
darkevil вне форума Отправить сообщение для darkevil с помощью ICQ Отправить сообщение для darkevil с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 28.01.2013, 01:09   #20
Аватар для Deazer

По умолчанию Re: Изменение Высоты/Ширины диалогового окна

ОДИН вопрос ! Зачем !? Я сделаю , скажите просто на*я ?
Deazer вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение текста в нижней части окна Lender Игровой клиент 5 11.06.2010 12:30
ГМ команды PROGRAMMATOR Документация 44 19.12.2009 21:39


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 18:47. Часовой пояс GMT +3.

Вверх