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

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

Ответ
Опции темы
Непрочитано 21.01.2013, 03:06   #1
Аватар для TOR
Пользователь

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

Приветствую!

Подскажите пожалуйста, у меня есть необходимость изменить ширину диалогового окна GM шопа, в каких файлах ковыряться?

Файлы U в папке system не содержат похожей информации
По меньшей мере я не обнаружил там ничего похожего...

Помогите, может кто сталкивался с этим или интересовался ранее?

C Уважением,
Tor (Олег)
TOR вне форума Ответить с цитированием
Непрочитано 23.01.2013, 21:06   #2
Пользователь

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

Советую копать в сторону interface.xdat (хексом), но не факт, что именно там
Nazgul вне форума Ответить с цитированием
Непрочитано 27.01.2013, 02:54   #3
Аватар для TOR
Пользователь

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

Увы, только процедуры вызова окон... а вот откуда "прилетают" переменные назначения размеров диалоговых окон, вычислить не могу

Интересная задачка....
TOR вне форума Ответить с цитированием
Непрочитано 27.01.2013, 04:16   #4
Аватар для Bacek

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

В самих текстурах.

__________________
Человек просто обязан ошибаться, раз другие учатся на его ошибках .......
Bacek вне форума Отправить сообщение для Bacek с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 27.01.2013, 15:17   #5
Аватар для TOR
Пользователь

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

Есть одна особенность в моем вопросе... я работаю с клиентом HF... по сему стандартные методы добычи текстур и их переработки не подходят...

Я постараюсь более подробно изложить суть того ге**роя, который я пытаюсь разрешить...

Я хочу изменить ширину окна вызываемого Админом по команде //admin.
Сделать его шире для увеличения наглядности и удобства размещения функционала для администрирования сервера.

Как я понимаю команда //admin вызывает некое стандартное окно (его размер обусловлен размерами текстур?)... наполнение окна информацией производится из сервера /gameserver/data/html/.....

Если я правильно все понимаю, то по ширине я ограничен размером текстуры? И мне нужно найти эту текстуру, перерисовать ее более широкой и запаковать обратно?
В таком случае, я подразумеваю, что все остальные окна (диалоги), так же изменят свой размер, но этого мне не нужно...

Т.е. задача сделать полностью свое окно вызываемое через //admin
Такое вообще возможно?

С Уважением,
Tor
TOR вне форума Ответить с цитированием
Непрочитано 27.01.2013, 15:27   #6
Герой

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

Скорее всего это не не в текстурах т.к. окна в клиенте разных размеров (итем молл, диалоговые окна и т.д.)
но при этом они одинаковые по виду. По идее окно создается из нескольких текстур левый угол, промежуточная часть, центр, промежуточная часть правый угол - это касательно рамки. В самом просто подряд много раз фон. Вот нам и нужно увеличить кол-во промежуточных частей для рамки и расширить фон.
Есть ли готовые заготовки или надо вручную гдето хз...
Shayne вне форума Отправить сообщение для Shayne с помощью Skype™ Ответить с цитированием
Непрочитано 27.01.2013, 16:21   #7
Аватар для izen

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

У NCWnd (определено в nwindow) и его наследников есть метод SetWindowSize(не единственный) принимающий 2 флота (высота и ширина). В h5 он меняет NCWnd+A0h и +9Ch. В АнрылСкрипт врод есть биндинг. Причем здесь бред в виде размера текстур и какой-то //admin (которая серверная и вообще html) понятия не имею.

Цитата:
Сообщение от Nazgul Посмотреть сообщение
Советую копать в сторону interface.xdat (хексом), но не факт, что именно там
Верно. Но меняете для всего класса окон. Если знаете формат
izen вне форума Ответить с цитированием
Непрочитано 27.01.2013, 17:50   #8
Аватар для Gaikotsu
Герой

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

можно еще весь //admin перетащить в комюнити - вот уж где будет место чтобы развернуться в интерфейсе.
но это будет тот еще гемморой по переделке всего и вся в админке.
Gaikotsu вне форума Ответить с цитированием
Непрочитано 27.01.2013, 18:06   #9
Аватар для TOR
Пользователь

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

Цитата:
Сообщение от Gaikotsu Посмотреть сообщение
можно еще весь //admin перетащить в комюнити - вот уж где будет место чтобы развернуться в интерфейсе.
но это будет тот еще гемморой по переделке всего и вся в админке.
Думал об этом... но пока хочется начать с малого... хотяб окно для него нужных размеров сделать )
TOR вне форума Ответить с цитированием
Непрочитано 27.01.2013, 18:12   #10
Аватар для darkevil

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

Цитата:
Сообщение от TOR Посмотреть сообщение
Думал об этом... но пока хочется начать с малого...
Хотели начать с малого, а начали с самого сложного.
Проще как написали выше в комьюнити сделать все что нужно.
__________________
darkevil вне форума Отправить сообщение для darkevil с помощью ICQ Отправить сообщение для darkevil с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 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
Текущее время: 06:25. Часовой пояс GMT +3.

Вверх