Перейти к содержимому
Zone of Games Forum

Рекомендованные сообщения

Ну типа этого скрипта 

Вот

get EXE_SIZE asize
for OFFSET = OFFSET < EXE_SIZE
  goto OFFSET 
  FindLoc BEGIN_OFFSET string "\xff\xd8\xff\xe0\x00\x10JFIF" ""
  math OFFSET += 10
  goto OFFSET
  FindLoc END_OFFSET string "\xff\xd8\xff\xe0\x00\x10JFIF" ""
  if END_OFFSET == ""
    math END_OFFSET = EXE_SIZE
  endif
  math SIZE = END_OFFSET  
  math SIZE - BEGIN_OFFSET  
  #print "begin: %BEGIN_OFFSET%, end: %END_OFFSET%, size: %SIZE%"
log "" BEGIN_OFFSET SIZE 
math OFFSET = END_OFFSET
next

 

https://yadi.sk/d/f7a3x1VmrsO0bg

Но похоже сами текстуры нарезаны на jpg по 136x136, и видимо в начале это и есть как они располагаются, тут я не знаю как это собирать, софт в общем, которого нет.

  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение

Всё сработало, огромное спасибо за терпение к моим нубским вопросам и помощь, Вы просто волшебник.

Собирать буду ручками мне не так много текстур оттуда надо, но кусочков уже миллионы из 5 гектарного файла

З.Ы. Система виснет даже при попытке что-то сделать в папке с 3 миллионами файлов.

Текстуры вроде как идут через 8 вот пытаюсь написать скрипт чтобы объединяло 1 и 9 и тд по 64 штуки.

Изменено пользователем Mari Darth

Поделиться сообщением


Ссылка на сообщение

Версия 1.7.9.1 стала извлекать в “\Unity_Assets_Files\”, вместо “\Unity_Assets_Files\имя_архива\”.

Изменено пользователем U#0

Поделиться сообщением


Ссылка на сообщение

@U#0 

Работает как и должна, проверил на The Colonists. Вытаскивает по папкам.

Скажите название игру, которую хотели распаковать, а там уже посмотрят.

Поделиться сообщением


Ссылка на сообщение

Приветствую!

А можно ли как-то добавить в архив unity3d файлы, которых там не было изначально?

А то распаковать, заменить отредактированными и запаковать обратно получилось, а вот добавить те, которых в архиве раньше не было пока не получается.

Пы.Сы. Или если кто знает может подскажет альтернативные решения.

Поделиться сообщением


Ссылка на сообщение

Здравствуйте.

Прочитал по ветке выше об экспорте меша со скелетом, вы писали что то насчёт экспорта. Будет ли возможна поддержка экспорта костей вместе с мешем? Под unityStudio у меня есть скрипт для блендера, однако было бы приятно увидеть экспорт моделек со скелетом в какой-нибудь glTF или fbx.

Поделиться сообщением


Ссылка на сообщение
11 часов назад, EgrOnWire сказал:

Здравствуйте.

Прочитал по ветке выше об экспорте меша со скелетом, вы писали что то насчёт экспорта. Будет ли возможна поддержка экспорта костей вместе с мешем? Под unityStudio у меня есть скрипт для блендера, однако было бы приятно увидеть экспорт моделек со скелетом в какой-нибудь glTF или fbx.

Нет, экспорт только в SMD, не всё виды моделей извлекает и отчасти неверно. Программа предназначена больше в сторону русификации, модели тут не к чему, как и добавление объектов.

Поделиться сообщением


Ссылка на сообщение

Здравствуйте, работаю с вашей программой, очень полезный инструмент. Но после обновления 1.7.9 перестала работать с моими assets, точнее проблема вот в чем: открывает архив нормально, извлекает как просто tex так и с конвертацией нормально, а вот при запаковке dds выдает ошибку — cannot create file (путь к файлу) Системе не удается найти указанный путь. Tex пакует нормально. C pvr форматом та же проблема. Но с pvr удалось решить проблему скачав версию 1.5.4( но она не умеет работать с dds )  Может кто нибудь скинуть версию 1.7.8 или объяснить как dds в tex конвертировать. Заранее извиняюсь за возможно глупые вопросы.

Поделиться сообщением


Ссылка на сообщение

Здравствуйте! У меня такой вопрос. Я в этой теме по поводу открытия архивов с разными форматами недавно.

  1. По какому принципу создаются вообще декомпиляторы для открытия файлов с неизвестными форматами? Эти декомпиляторы пишутся на языке C++?
  2. С помощью HEX-редакторов невозможно или возможно взламывать такие архивы?

 

Поделиться сообщением


Ссылка на сообщение

Добрый вечер!
Возможно, у кого-то была такая проблема. Распаковал значит, resources.assets, а там половина файлов .gobj. Вот, к примеру, модель реактивного двигателя из игры (вроде как модель) имеет такой вид:
-_kOMs8jjF7Y.jpg
и еще в этих Cylinders файлы с именем resources_ + номер файла.
Каким образом можно преобразовать всю эту кучу файлов непонятного расширения(ничем не открываются) во вполне редактируемую модель?
 

Изменено пользователем mish_se

Поделиться сообщением


Ссылка на сообщение
13 часов назад, mish_se сказал:

Добрый вечер!
Возможно, у кого-то была такая проблема. Распаковал значит, resources.assets, а там половина файлов .gobj. .
Каким образом можно преобразовать всю эту кучу файлов непонятного расширения(ничем не открываются) во вполне редактируемую модель?
 

Поддерживаю вопрос. Пользуюсь предложенным Разработчиком инструментом, благодарю за его создание и поддержку, и прошу дать направление, как мало-мальски моддить игру. Большой поклонник космической песочницы Empyrion Galactic Survival (инди), довольно успешно занимаюсь русификацией, но хотелось бы и поглубже залезть, помоддить.

Смотрел видео ютуб, понял что нужен Unity (скачал 2018), Blender, Фотошоп, Visual Studio. Но Uniti ни одного ассета не разворачивает или я что неправильно делаю, в результате весь мой труд - распаковка/редактирование текста-шрифтов/запаковка утилитой Разработчика.

Также  прошу совета, каким плеером будет играться FSB расширение по клику из проводника. Да, для него есть монструозный платный аж звуковой редактор, и нужно сперва создать проект, потом добавить 3 звука — только после этого оно заиграет. 

Поделиться сообщением


Ссылка на сообщение

gobj это GameObject юнити это не модели, к ним подцепляются другие элементы например разные transform в которых указано где эти объекты располагаются на экране или в пространстве, дальше уже крепятся модели или файлы monobeheviour в которых может находиться текст.

По этим бинарникам немного инфы. Расположение выделенной области под текст для monobeheviour находится в RectTransform там можно её менять, но нужно понимать что к чему в структуре, а размер шрифта находится в самом monobeheviour, также там же и выравнивание по какому краю, но скорее всего это не для всех распространяется. Было замечено там где есть такое перед текстом 

UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null

+12 байт int значение размера шрифта (0xd0) m_FontSize (в TexMeshProUGui после строки текста +176)
+16 байт int значение выравнивания текста в выделенном квадрате (0xe4) m_Alignment
0 - верх лево
1 - верх центр
2 - верх право
3 - центр лево
4 - центр центр ну дальше не проверял но также должно
5 - центр право
6 - низ лево
7 - низ центр
8 - низ право

Для редактирования текста этих бинарников (monobeheviour) можно использовать прогу UnityText она есть тут же на форуме.

RectTransform расположение текста на экране:
m_AnchorMin это -40 байт с конца, xy для верхнего левого угла
m_AnchorMax это -32 байта с конца, xy для нижнего правого угла
m_AnchoredPosition это -24 байта с конца, похоже xy расположения квадрата
m_SizeDelta ??? xy (-16 с конца)
m_Pivot ??? xy (-8 с конца).

Структуры можно посмотреть в AssetsBundleExtractor, здесь в UnityEX просто более удобное нахождение нужных объектов и представление дерева. (Начиная с версии 1.9.4.0 RectTransform имеют имена от своих объектов и соответственно такие же как с с текстом от них при распознании MB.)

А для моделей лучше подойдёт UnityStudio.

По FSB и софт написано в шапке.

Изменено пользователем DragonZH
Исправление инф.

Поделиться сообщением


Ссылка на сообщение

@DragonZH Спасибо! Попробую использовать указанный Вами софт для моделей

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • Потому что она не дает советы в отношениях через призму человеческого взгляда и личного отношения. Она не испытываем к вам как к пользователю ничего. У нее нет к вам личного отношения. У нее нет личного мнения как должны закончиться или начаться ваши отношения. Если есть проблема, она будет решать ее с точки зрения эффективности, а не призмы морали. Это потому что ты воспитан по старому. Тебе главное получить ответ, и похуй какой он. Главное получить внимание, а не добиться эффективности решения проблемы. То есть у тебя доминанта меняется с “я хочу решить вопрос” на “важнее, что я получу внимательное отношение ко мне”  Ну всмысле? Я в зал хожу. Если у меня дома есть несколько железок, это не значит, что теперь можно онли дома тусить. Я слушаю что говорят люди, но это не значит что я делаю как они скажут. Мне просто интересно как у них устроено, как они модели тренировок устраивают. Я переодически наблюдаю за их результатами.  В пытаюсь показать, что нейронка выглядит вполне человечно. А тут сразу в крайности.  
    • Некоторые и на куклах или наволочках для подушки женятся. Те, к слову, молчат. Так что мб всё-таки заскок таких людей несколько в другом?
    • Обновление русификатора Arcanum Русификатор
    • Некоторые и на собаках женятся. Будем на них ориентироваться?  А с чем тут спорить? Пытка для мазохиста — хорошо. Не, вы, конечно, можете поспорить и привести пример нейтральных и даже положительных пыток. Даже интересно будет.
    • Нет, иногда приходят, говорят “Ахмед, подскажи идеальный вариант омлета”, или “Алекс, подскажи идеальный вариант омлета”. в целом люди ждут хороший совет, я просто говорю где этот хороший совет можно получить. в чем тут проблема? Некоторые вон на нейронке аж женятся, вот такие хорошие речи она ведёт. Так что вполне можно посчитать ее советыми похожими на человеческими, если уж так сильно человек нужен. Ой ладно, я даже на эту тему спорить не буду.
    • Вот поясни, почему ты полагаешь, что на вопрос, ответ на который даже и сами люди в полной мере вывести не смогли, смогут ответить нейронки, которые даже на простые вещи (которые зачастую можно даже тупо загуглить) отвечают с ошибками? К тебе пришли с вопросом. Посыл в гугл — это отказ от ответа, а не ответ. На мой скромный взгляд, это хуже, чем сказать, что ты не знаешь ответа. Т.к. незнание — это уже хотя бы ответ. И как же ты с ними регулярно пересекаешься, если тренируешься самостоятельно по собственной программе, которую тебе вывела нейронка? О чём ты вообще с ними общаешься, если по твоим более ранним заявлениям, ты людей не слушаешь, а слушаешь только нейронку. Или ты всё-таки прислушиваешься к советам людей? Но тогда ты нас обманул раньше касательно данного вопроса.
    • Такие деньги за систему, которая в теории будет тянуть все современные А+ игры на средне-высоких и выше,  вполне адекватная цена. А если у неё будет еще задел на ближайшие года 3-4, то вообще топ.  Но думаю ценник будет выше. Значительно выше.
    • А к вам так и приходят с вопросами: “Саш, а подскажи идеальный вариант омлета.”? Нужно так категорично отвечать? Нельзя ответить “Я вот туда ходил, меня устроило. Но слышал, еще вот об это и о том местечке друзья хорошо отзывались, но сам не проверял.”? То есть дать ответ не категорично, а в качестве варианта. Вот, например, захочет Мирослав приобщиться к миру ММО. Вы его сразу к нейросетям пошлете? Своим опытом не поделитесь?  Не, я согласен, что для вас, мазохистов, пытки это благо. И это не смена позиции, а лишь уточнение. 
    • могу лишь повторить, что на узкие темы такого рода спрашивать не стоит. но отношения — это смело можно. Да ничего себе, заявляешь что кому надо, а потом просит не переводить тему. а какая тема тогда основная? Какой вариант лучше? Если ты не можешь дать  100% гарантию успеха, то любой совет хуже чем нейросеть или гугл. Увы я тебя обломаю, мы на разные темы общаемся, и вполне дружелюбно, (в отличии от этого места) я же не первый месяц тренируюсь, поэтому да, мы общаемся. Мне на каждое твое сообщение писать, “я не понимаю что ты имеешь ввиду”, чтобы ты узрел в чем тут беда?
    • Например, как в случае с геншином в примере ранее, где тебе дали совершенно неверный ответ. Собственно, десяток-другой раз с подобным столкнувшись, теряешь всякое доверие к результатам, которые преподносит нейронка. “Какой-то ответ лучше, чем никакого”. И не надо тут переводить тему. Невольно вспомнилась твоя более ранняя демагогия на тему того, что это не является общением. Как удачно можно её применить против тебя самого. Склонен с тобой не согласиться. То, что твои слова понимают не в том значении, которое ты закладывал, проблемы как раз-таки твои. Проблемы в выражении собственной мысли. Ты ведь пишешь для нас, чтобы твою идею поняли мы, а не для себя.
  • Изменения статусов

    • TerryBogard  »  Siberian GRemlin

      C&C: RA: Retaliation (ПК) не работает.
      · 0 ответов
    • Алекс Лев  »  SerGEAnt

      Привет, Сержант. Прошу разрулить ситуэйшн и урезонить некоторых людей, оскорбивших мою личность. Пожалуйста, для этого прочтите нашу переписку с Ленивым. Примите меры, будьте добры, мною составлена бумага, ждущая вашей электронной подписи, для подачи её в суд. Если не желаете судебных разборок (а я пойду дальше, если меры не будут приняты), оскорбившие меня люди должны понести необходимое по вашему же Договору наказание. Спасибо.
      · 1 ответ
    • Antony1203  »  SerGEAnt

      Добрый вечер! С Новым Годом. Нашел на просторах сети русскую озвучку Halo Infinite, которая отсутствует на моем любимом сайте  Протестил. Все работает. Подскажите, как можно передать? Спасибо.
      · 2 ответа
    • Albeoris

      Демка вышла. Работаем.
      · 0 ответов
    • maddante665  »  parabelum

      https://disk.yandex.ru/d/A7W9aHwW7wLTjg
      ссылка на торрент , в нем архив с игрой.
      единстенное в геймпасее папка TotalChaos_Data так, а в стиме Total Chaos_Data, но если пробел убрать в архиве с ркссификатором все равно не работает, ломаются надписи , просто прозрачные. я пробовал только текст .
      · 1 ответ
  • Лучшие авторы


Zone of Games © 2003–2026 | Реклама на сайте.

×