15.05.2014, 20:11
|
#1
|
Пользователь
Регистрация: 01.09.2012
Сообщений: 185
Отблагодарили 108 раз(а)
|
Изменение интерфейса Lineage II[*.xdat+*.u]
Модификация интерфейса клиентов Lineage 2: The Chaotic Throne.
Работа производится над файлами Interface.u; Inteface.xdat; NWindow.dll(без TheMida).
Возможно полноценное редактирование большинства свойств элементов интерфейса.- размер окон и их элементов
- положение окон и их элементов
- тип рамки окна
- фиксация координат окна\возможность сделать фиксированные окна передвигаемыми с сохранением их позиции после перезапуска игры
- реализация "растягивающихся" окон (как пример - окно чата в игре, окно статуса персонажа\цели\группы)
- полноценная замена путей к текстурам элемента интерфейса, что позволяет совершать гибкое ретекстурирование интерфейса, без замены оригинальных текстур игры.
- Улучшение эргономики интерфейса.
- Удаление элементов интерфейса(даунгрейд до более ранних хроник)
- создание новых элементов интерфейса в существующих окнах(большое но - к новым элементам сложно прикрутить обработчики событий, так что это будут скорее декорации, копирайты и прочее)
- Изменение функционала существующих окон\элементов.
- создание абсолютно новых окон с элементами интерфейса (вплоть до реализации некоторого функционала в них - т.е. привязка обработчиков событий).
Приветствуются заказы на создание глобальных (и не очень) модификаций интерфейса для серверов с альтернативной концепцией геймплея.
Работа производится с клиентами Chaotic Throne:- Interlude
- Kamael-Hellbound
- Gracia: Part 1, Part 1.5(Innova Systems), Part 2
- Gracia: Final, Epilogue\Plus
- Freya
- High Five: Part 3, Part 4.1(p4, revision* 268), Part 4.2(p5, revision* 273)
Примечание:
Также возможна частичная работа с клиентами Goddess of Destruction, однако, некоторая часть интерфейса в этих версиях игры перенесена на GFx(флеш), модификация которого мне не доступна.
С клиентом Chaotic Throne:Interlude идут дополнительные условия работы. Из-за отсутствия в нем технологии 9patch(автоматическое разделение текстуры по параметрам на 9 частей и адекватное растяжение частей за исключением 4 угловых), при изменении интерфейса в большинстве случаев необходим ретекстур.
Примеры работ(все, кроме последнего, скриншоты сняты на клиенте HFp5(rev*. 273)
Свернуть ↑
Даунгрейд
Удаление\перенос элементов интерфейса в новое окно. Декор.
Восстановление скрытого функционала.
Модификация эргономики и добавление новых элементов интерфейса.
Пример нового окна с функционирующей кнопкой.
Свернуть ↑Развернуть ↓
Стоимость работы зависит от ее объёма и версии клиента.
При работе с клиентом Interlude в случае изменения размеров окна\расположения элементов в нем, если потребуется, заказчик предоставляет PSD макет для работы, либо оплачивает ретекстур по предварительно одобренному макету от исполнителя, вариант выбирается по усмотрению заказчика.
*revision - версия протокола
Последний раз редактировалось Persy; 23.03.2016 в 03:15.
|
|
|