Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Изменение Высоты/Ширины диалогового окна
#1
Приветствую!

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

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

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

C Уважением,
Tor (Олег)
Ответ
#2
Советую копать в сторону interface.xdat (хексом), но не факт, что именно там
Ответ
#3
Увы, только процедуры вызова окон... а вот откуда "прилетают" переменные назначения размеров диалоговых окон, вычислить не могу Sad

Интересная задачка....
Ответ
#4
В самих текстурах.

[Изображение: 81627b.png]
Человек просто обязан ошибаться, раз другие учатся на его ошибках .......
Ответ
#5
Есть одна особенность в моем вопросе... я работаю с клиентом HF... по сему стандартные методы добычи текстур и их переработки не подходят...

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

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

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

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

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

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

Nazgul Написал:Советую копать в сторону interface.xdat (хексом), но не факт, что именно там

Верно. Но меняете для всего класса окон. Если знаете формат Wink
Ответ
#8
можно еще весь //admin перетащить в комюнити - вот уж где будет место чтобы развернуться в интерфейсе.
но это будет тот еще гемморой по переделке всего и вся в админке.
Ответ
#9
Gaikotsu Написал:можно еще весь //admin перетащить в комюнити - вот уж где будет место чтобы развернуться в интерфейсе.
но это будет тот еще гемморой по переделке всего и вся в админке.

Думал об этом... но пока хочется начать с малого... хотяб окно для него нужных размеров сделать Smile)
Ответ
#10
TOR Написал:Думал об этом... но пока хочется начать с малого...

Хотели начать с малого, а начали с самого сложного.
Проще как написали выше в комьюнити сделать все что нужно. Smile
[Изображение: 61b684.png]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Показ никнейма в имени окна. n3k0nation 8 4,344 01-03-2024, 11:28 PM
Последний пост: Besype
  Изменение порта подключения к логин-серверу Credo 16 15,933 10-02-2021, 10:23 PM
Последний пост: flopix
  Нативные окна L2 Zubastic 3 2,054 06-23-2017, 05:34 AM
Последний пост: Emperor
  Файлы окна логина Goddess of Destruction Bimbochka 22 8,474 02-26-2017, 08:47 PM
Последний пост: Bimbochka
  Увеличение FPS неактивного окна username235 9 6,683 02-01-2017, 07:03 PM
Последний пост: kotelok
  Полоска хп изменение Kassidy 2 2,069 12-10-2016, 12:56 PM
Последний пост: Bacek
  Редактирование окна логина HikaruOkami 20 5,904 08-31-2016, 12:22 AM
Последний пост: deMEV
  Редактирование окна статуса персонажа Lindvior HikaruOkami 4 1,680 08-25-2016, 06:48 PM
Последний пост: HikaruOkami
  Расширение окна КБ afford 1 1,261 10-22-2015, 11:42 PM
Последний пост: BeOS
  Диалоговые окна mountaineer 4 1,916 07-19-2015, 02:19 PM
Последний пост: mountaineer

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)