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

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

Ответ
Опции темы
Непрочитано 10.11.2012, 18:23   #11
Аватар для xolseg
Хрен с горы

По умолчанию Re: Tauti systextures для Unreal Editor

Цитата:
Сообщение от finfan Посмотреть сообщение
С удовольствием бы почитал.
Присоединюсь..
xolseg вне форума Отправить сообщение для xolseg с помощью ICQ Отправить сообщение для xolseg с помощью Skype™ Ответить с цитированием
Непрочитано 10.11.2012, 21:20   #12
Супергерой

Автор темы (Топик Стартер) Re: Tauti systextures для Unreal Editor

Структуру самих Unreal Package описывать? Или только сравнение версий?
acmi вне форума Отправить сообщение для acmi с помощью ICQ Ответить с цитированием
Непрочитано 10.11.2012, 23:00   #13
Аватар для ChipWarl
Пользователь

По умолчанию Re: Tauti systextures для Unreal Editor

структура валяется в гугле
ChipWarl вне форума Отправить сообщение для ChipWarl с помощью ICQ Отправить сообщение для ChipWarl с помощью Skype™ Ответить с цитированием
Непрочитано 10.11.2012, 23:06   #14
Герой

По умолчанию Re: Tauti systextures для Unreal Editor

Сразу все подробно, ибо все равно будут уточнять\морозить и т.д. Так что лучше сразу)
Shayne вне форума Отправить сообщение для Shayne с помощью Skype™ Ответить с цитированием
Непрочитано 10.11.2012, 23:11   #15
Аватар для ChipWarl
Пользователь

По умолчанию Re: Tauti systextures для Unreal Editor

я могу даже конвектор ukx кинуть
ChipWarl вне форума Отправить сообщение для ChipWarl с помощью ICQ Отправить сообщение для ChipWarl с помощью Skype™ Ответить с цитированием
Непрочитано 10.11.2012, 23:13   #16
Аватар для MultiCrazY
Пользователь

По умолчанию Re: Tauti systextures для Unreal Editor

ну так в чём же дело кидай
MultiCrazY вне форума Отправить сообщение для MultiCrazY с помощью Skype™ Ответить с цитированием
Непрочитано 10.11.2012, 23:59   #17
Аватар для xolseg
Хрен с горы

По умолчанию Re: Tauti systextures для Unreal Editor

Имхо лучше статью с нуля, плюс пак программ... я думаю Оззи или Программатор даже запилят её(статью) на сайт.
xolseg вне форума Отправить сообщение для xolseg с помощью ICQ Отправить сообщение для xolseg с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 11.11.2012, 00:06   #18
Аватар для ruslanback
Пользователь

По умолчанию Re: Tauti systextures для Unreal Editor

По той же технологии, что лого для клиента запихивать?
ruslanback вне форума Отправить сообщение для ruslanback с помощью ICQ Ответить с цитированием
Непрочитано 11.11.2012, 13:20   #19
Супергерой

Автор темы (Топик Стартер) Re: Tauti systextures для Unreal Editor

Пока напишу коротко.

Структура utx файлов есть в интернете, например вот.

Теперь о самих данных внутри.
В оригинальном формате большинство объектов состоят из блока Properties и собственно данных. В клиенте Lineage 2 формат немного изменен, и между ними находится еще один информационный блок. Теперь более подробно о структуре этого блока.

Prelude-Interlude:
В клиентах этих версий он состоит из 4 нулевых байт. Может быть они были добавлены про запас(или как примитивная защита от редактирования через Unreal Editor), но так и не были использованы. Структура очень простая, поэтому пакеты легко конвертируются из Unreal в Lineage 2 и обратно.

Kamael-Gracia Part 2:
Ну тут корейцы разошлись.
Я не до конца уверен, но мой вариант структуры такой:
byte[1067] - понятия не имею что за информация, в основном нули.
string[16] - похож на Material Tree.
string - текст скрипта
short - ???
short - предположительно версия пакета.

Gracia Final-..
Видимо просто оптимизация структуры.
byte[1067] -> byte[36]
string[16] -> string[][](в hex-редакторе думаю разберетесь со структурой)
string
short
short

Еще немного общей информации:
Строки.
Вы наверно замечали что файл Icon.utx во многих программах открывается криво.
В оригинальном формате строка записывается как 1 байт длина + строка с нулевым символом в конце. В клиенте Lineage 2 немного по-другому: длина это INDEX, если она положительна то это ASCII строка, и каждый символ занимает 1 байт, если отрицательна, то это UTF-16, и символ занимает 2 байта. Строка так же заканчивается нулевым символом.
Блок Properties.
Он тоже немного изменен, поэтому на некоторых объектах Unreal Editor критует.

Реализацию думаю напишите. Если будут вопросы, постараюсь ответить.
acmi вне форума Отправить сообщение для acmi с помощью ICQ Ответить с цитированием
Непрочитано 11.11.2012, 14:21   #20
Участник

По умолчанию Re: Tauti systextures для Unreal Editor

Я ожидал конечно большей детальности в "гайде" =)) покажи хоть ан примере как ты какую нить текстурку в годе меняешь. Будет интересней) А так плюсую.
trevolta вне форума Отправить сообщение для trevolta с помощью ICQ Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Unreal Model Viewer [All Chronicles] CriticalError Игровой клиент 5 29.09.2011 19:50
Unreal Editor 2 Aquanox Игровой клиент 0 09.10.2010 21:32


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

Вверх