Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Даунгрейд клиента / Корректный батник для l2tool.exe
#1
Всем доброго добра! :redlol:

Вопрос касательно программы l2tool.exe (https://sites.google.com/site/l2clientmod/l2tool) именно такой версии.

В инструкциях к программе написано:
-export utx <texture_name>
экспорт всех или указанной текстуры из пакета.
-convert utx <new_utx>
конвертирование пакета в формат UnrealED.

Если я все правильно понял, то программа может распаковывать и паковать dds в utx.

Проблемы:
1. Делаю .bat, выполняю его в папке с файлом -export utx <L2UI_CH3>, но распаковка текстур не происходит (хотя cmd пишет, что понял такую команду)
2. В принципе мне данная программа нужна для даунгрейда клиента, редактируемые кнопки размером 124x32, но моя кнопка должна быть 124x16, соответственно exception при подмене текстуры. Если этого не делать, то оставшееся пространство в клиента становится черным. Пробовал открыть clear.UTX с UnrealEd - крашит

Пожалуйста, подскажите как лучше решить эти проблемы?
Ответ
#2
по идее

-export <имя_пака> <имя_текстуры_в_нем>
Ответ
#3
п.с. про черным фон кнопок, проблему решил, нужно было не удалять слой alpha, а также обязательно текстуру сохранять в формат, поддерживающий такой слой.
В общем любую текстуру можно скрыть, сделать ее 16х16 визуально даже если файл 1024х1024, а отображение координат в interface.xdat настроить.
Такие дела, вдруг кому поможет)

но проблема с utx файла клиентом, который получается на выходе из UnrealEditor остается
Пишет, что проблема с одной из текстур pledge, хотя я ее даже не трогал (вообще не делал изменений, и так со всеми utx)
Ответ
#4
Так всё по стандартам работает. Альфа канал это и есть кнопка, а чёрный фон - это чёрный фон. Сам фон может быть хоть 4к в размере, но если альфа-канал 32х32 - значит и кнопка будет 32х32, а всё вокруг будет прозрачным. Там главное что бы у неё ротация в левый верхний угол была, что бы при изменении размера в xdat она правильно отображалась.

Ну и после эдитора пакет нужно кодировать, иначе, если не совру, клиент его не сожрёт.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Декомпиляция клиента для изучения SiriusED 0 1,141 04-20-2023, 11:40 PM
Последний пост: SiriusED
  Редактирование файлов клиента Sber 5 2,148 08-21-2019, 11:12 AM
Последний пост: Sber
  Дешифровка файла .dat из китайского клиента Exsender 3 1,781 03-26-2019, 06:47 PM
Последний пост: Gaikotsu
  Дизасм клиента. Пакеты. n3k0nation 30 22,021 11-25-2018, 10:29 AM
Последний пост: LightFusionMain
  Даунгрейд Classic до HF\Epilogue - Нужна инфа CozyMucus 3 1,947 05-05-2018, 05:00 AM
Последний пост: Psycho
  Настройка l2.ini, разбор, исправление, объяснение, подключение клиента к серверу kpuk 75 114,268 02-25-2017, 07:15 PM
Последний пост: 0xAAA
  Свежий L2Tool acmi 8 8,415 11-19-2016, 06:30 PM
Последний пост: OneThunder
  Отключение системы защиты клиента Frost RomanoDi 22 59,733 03-24-2016, 12:56 PM
Последний пост: PROGRAMMATOR
  Крит клиента в определенной локации itcry 6 1,863 01-04-2016, 05:53 PM
Последний пост: itcry
  Ищу фикс клиента xlBASlx 3 1,414 11-01-2015, 01:12 PM
Последний пост: Zubastic

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


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