Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Interface.u.
#1
Всем привет, возникла проблема с редактированием сабжа.

В чём заключается:
Беру interface.u, декодирую, запихиваю в hex editor, произвожу нужные мне изменения по поиску, сохраняю, кодирую в 111-ой кодировке, кидаю в клиент. Вроде всё верно, но в игре ничего не происходит.

Тестировал на самом примитивном, типа расширения кол-ва иконок макросов (заливал новые иконки в *.utx пакет, всё как нужно), или пытался сдвинуть какую-то захардкоренную текстуру, типо leadericon. Всё тщетно, не происходит вообще ничего. Скажите, что я делаю не так? Никаких критов при запуске нету, клиент "хавает" мой *.u, может я ошибся где-то?
Ответ
#2
kapa528 Написал:Всем привет, возникла проблема с редактированием сабжа.

В чём заключается:
Беру interface.u, декодирую, запихиваю в hex editor, произвожу нужные мне изменения по поиску, сохраняю, кодирую в 111-ой кодировке, кидаю в клиент. Вроде всё верно, но в игре ничего не происходит.

Тестировал на самом примитивном, типа расширения кол-ва иконок макросов (заливал новые иконки в *.utx пакет, всё как нужно), или пытался сдвинуть какую-то захардкоренную текстуру, типо leadericon. Всё тщетно, не происходит вообще ничего. Скажите, что я делаю не так? Никаких критов при запуске нету, клиент "хавает" мой *.u, может я ошибся где-то?
надеюсь ты не комменты меняешь в конце файла?
Ответ
#3
на всякий случай прикреплю доку, мб не видел ее


Файлы вложений
.zip   UT_Package_File_Format.zip (Размер: 206.31 KB / Загрузок: 138)
Ответ
#4
BeOS Написал:надеюсь ты не комменты меняешь в конце файла?

А можно поподробнее?

//Да вроде нет. Меняю нужный мне кусок, уж точно не в конце.
Ответ
#5
kapa528 Написал:А можно поподробнее?

//Да вроде нет. Меняю нужный мне кусок, уж точно не в конце.
ну если вкратце:
сам Unreal Package File состоит из частей с данными+комменты в виде кода в самом конце файла.

Собственно сам состав:
Заголовок.
Таблица имен.
Таблица импорта.
Таблица экспорта.
Скомпилированный unrealscript.
Комментарии.

Редактировать надо именно предпоследнюю часть.
Данные о том, где она начинается, валяются в заголовке файла

Добавлено через 3 минуты
собственно http://www.acordero.org/projects/unreal-...kage-tool/ отлично с этим помогает
Ответ
#6
BeOS Написал:ну если вкратце:
сам Unreal Package File состоит из частей с данными+комменты в виде кода в самом конце файла.

Собственно сам состав:
Заголовок.
Таблица имен.
Таблица импорта.
Таблица экспорта.
Скомпилированный unrealscript.
Комментарии.

Редактировать надо именно предпоследнюю часть.
Данные о том, где она начинается, валяются в заголовке файла

Добавлено через 3 минуты
собственно http://www.acordero.org/projects/unreal-...kage-tool/ отлично с этим помогает
Звучит как-то крайне сложновато. Я думал достаточно по поиску найти, внести изменения и оно взлетит.

Добавлено через 9 минут
BeOS Написал:ну если вкратце:
сам Unreal Package File состоит из частей с данными+комменты в виде кода в самом конце файла.

Собственно сам состав:
Заголовок.
Таблица имен.
Таблица импорта.
Таблица экспорта.
Скомпилированный unrealscript.
Комментарии.

Редактировать надо именно предпоследнюю часть.
Данные о том, где она начинается, валяются в заголовке файла

Добавлено через 3 минуты
собственно http://www.acordero.org/projects/unreal-...kage-tool/ отлично с этим помогает

С UTPT знаком, но так и не смог разобраться в какую сторону смотреть.

Можно хотя бы пару слов или скринов для наталкивания меня на путь истинный? Я схватываю быстро.

Добавлено через 17 минут
Как я понял, то что мне нужно есть вот это (взял рандомный класс для примера):
[Изображение: 6163125.png]
В декодированном файле хекс находит это и видно, что H - height, а 18 размер. Тут понятно.

Ну, а что делать с тем, где мне нужно вносить глобальное изменение?

Например как вот тут:
[Изображение: 6190772.png]

Как в этом месте узнать что менять и где?
Ответ
#7
kapa528 Написал:Звучит как-то крайне сложновато. Я думал достаточно по поиску найти, внести изменения и оно взлетит.

Добавлено через 9 минут


С UTPT знаком, но так и не смог разобраться в какую сторону смотреть.

Можно хотя бы пару слов или скринов для наталкивания меня на путь истинный? Я схватываю быстро.
просто там не объяснить.
та же функция к примеру это просто набор ссылок на таблицы импорта+таблицы имен+статические данные.
utpt помогает в каком плане:
открываешь им файл, выбираешь нужную функцию, открываешь ее хекс, потом в меню автоформат делаешь. прога показывает разделенные последовательности хекса на функции и др. элементы кода. а вкупе с документом выше это помогает менять их на то, что тебе нужно
Ответ
#8
kapa528 Написал:Звучит как-то крайне сложновато. Я думал достаточно по поиску найти, внести изменения и оно взлетит.

Добавлено через 9 минут


С UTPT знаком, но так и не смог разобраться в какую сторону смотреть.

Можно хотя бы пару слов или скринов для наталкивания меня на путь истинный? Я схватываю быстро.

Добавлено через 17 минут
Как я понял, то что мне нужно есть вот это (взял рандомный класс для примера):
[Изображение: 6163125.png]
В декодированном файле хекс находит это и видно, что H - height, а 18 размер. Тут понятно.

Ну, а что делать с тем, где мне нужно вносить глобальное изменение?

Например как вот тут:
[Изображение: 6190772.png]

Как в этом месте узнать что менять и где?
выбирается нужное, потом в меню выбирается так:
[Изображение: autoformat.png]
и в итоге получается нечто подобное:
[Изображение: autoformat_result.png]
а дальше мануал выше+utpt+много много времени
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Interface.u с исходниками Fufarion(162 Protocol +) LightFusionMain 6 3,965 01-25-2023, 03:54 AM
Последний пост: Phantom-Dev
  interface.xdat Interlude 2 строки Tiger7th 1 2,479 08-20-2020, 06:41 PM
Последний пост: Pandorum
  Interface.u с исходниками HOMUNCULUS(272 Protocol ) LightFusionMain 0 1,711 06-11-2020, 05:52 PM
Последний пост: LightFusionMain
  Компилятор Freya или GF Interface.u ulti 0 1,649 01-22-2020, 01:29 PM
Последний пост: ulti
  interface.u HF LonelyDragon 1 1,717 01-12-2019, 02:30 AM
Последний пост: Emperor
  Newline pays for its interface service! RedlineNLG 0 1,413 07-13-2018, 02:12 AM
Последний пост: RedlineNLG
  Возможен-ли взлом через interface.u ? IshikavA 4 2,001 07-06-2018, 10:37 PM
Последний пост: Shell
  Помощь interface.u запуск звука по кнопке i0cks 14 3,885 06-27-2018, 11:28 PM
Последний пост: i0cks
  Повесить на OnClickButton отправку строки в системный чат (Interface.u) GORA 8 2,229 06-23-2018, 02:42 PM
Последний пост: i0cks
  ServerList Interface.xdat flopix 6 2,349 02-18-2018, 06:02 PM
Последний пост: jr__

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


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