Всем привет, возникла проблема с редактированием сабжа.
В чём заключается:
Беру interface.u, декодирую, запихиваю в hex editor, произвожу нужные мне изменения по поиску, сохраняю, кодирую в 111-ой кодировке, кидаю в клиент. Вроде всё верно, но в игре ничего не происходит.
Тестировал на самом примитивном, типа расширения кол-ва иконок макросов (заливал новые иконки в *.utx пакет, всё как нужно), или пытался сдвинуть какую-то захардкоренную текстуру, типо leadericon. Всё тщетно, не происходит вообще ничего. Скажите, что я делаю не так? Никаких критов при запуске нету, клиент "хавает" мой *.u, может я ошибся где-то?
kapa528 Написал:Всем привет, возникла проблема с редактированием сабжа.
В чём заключается:
Беру interface.u, декодирую, запихиваю в hex editor, произвожу нужные мне изменения по поиску, сохраняю, кодирую в 111-ой кодировке, кидаю в клиент. Вроде всё верно, но в игре ничего не происходит.
Тестировал на самом примитивном, типа расширения кол-ва иконок макросов (заливал новые иконки в *.utx пакет, всё как нужно), или пытался сдвинуть какую-то захардкоренную текстуру, типо leadericon. Всё тщетно, не происходит вообще ничего. Скажите, что я делаю не так? Никаких критов при запуске нету, клиент "хавает" мой *.u, может я ошибся где-то?
kapa528 Написал:Звучит как-то крайне сложновато. Я думал достаточно по поиску найти, внести изменения и оно взлетит.
Добавлено через 9 минут
С UTPT знаком, но так и не смог разобраться в какую сторону смотреть.
Можно хотя бы пару слов или скринов для наталкивания меня на путь истинный? Я схватываю быстро.
просто там не объяснить.
та же функция к примеру это просто набор ссылок на таблицы импорта+таблицы имен+статические данные.
utpt помогает в каком плане:
открываешь им файл, выбираешь нужную функцию, открываешь ее хекс, потом в меню автоформат делаешь. прога показывает разделенные последовательности хекса на функции и др. элементы кода. а вкупе с документом выше это помогает менять их на то, что тебе нужно