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

Necrotefall

Новички+
  • Публикации

    21
  • Зарегистрирован

  • Посещение

Репутация

4 Нейтральная

О Necrotefall

  • Звание
    Новичок

Информация

  • Пол
    Мужской
  1. Помощь с нахождением текста в ROMEO IS A DEAD MAN

    @allodernat А ты работал с unreal? можешь подсказать если в pak чисто шрифты, значит текст в utoc/ucas внутри есть uasset файлы, но FModel пишет [ERR] CUE4Parse.UE4.Exceptions.ParserException: Found IoStore Package but global data is missing, can't serialize at CUE4Parse.UE4.Assets.IoPackage..ctor(FArchive uasset, FIoContainerHeader containerHeader, Func`2 ubulk, Func`2 uptnl, IVfsFileProvider provider) Пробовал экспортировать через и открыть через UAssetGUI а так Failed to open this file! UE4 Zen Loader assets cannot currently be loaded directly into UAssetGUI. You could try to extract traditional cooked assets from IOStore container files by using something like ZenTools-UE4, originally by Archengius and developed by Ryn/WistfulHopes, or otherwise try software like FModel to read the asset. Zentools выдал следующее LogPaths: Warning: No paths for game localization data were specifed in the game configuration. LogInit: Warning: No paths for engine localization data were specifed in the engine configuration. LogIoStoreTools: Display: Extracting packages from IoStore containers at 'C:/Users/User/Downloads/test1.3/~mods/Game/Game/Content/Paks/' to directory 'C:/Users/User/Downloads/extract/' LogIoStoreTools: Display: Successfully opened 1 Container files LogIoStoreTools: Display: Building Package Map from Containers LogIoStoreTools: Display: Populated Package Map with 0 Packages LogIoStoreTools: Display: Begin writing Cooked Packages to 'C:/Users/User/Downloads/extract/' LogIoStoreTools: Display: Writing asset files for Container -8394185950228930463 LogIoStoreTools: Display: Done writing 0 packages. LogIoStoreTools: Display: ZenTools executed in 0.011317 seconds И ничего не извлек. Можешь подсказать?
  2. Paradise Killer

    Я все равно не понял) В pak файле ничего нового нет. Через FModel смотрю, и там и там Game.locres одинаковый ну то есть версия и для ПК и для свитч. Ну то есть если даже не все SourceStringHash были одинаковые то должно было работать сразу "": { "E63D68834E1FD1CB03FBE2B4563F41A7": "Черт", "0F6C292E4A3D7AB0D7C81496459A757F": "черт", "8CFEB8824F6CD331AB60568F5B41AF74": "\"Апартаменты Иной закат.\" Маленькие комнаты, из некоторых открывается вид на океан. Ужасающий, душераздирающий вид на жидкую бездну. В одном из зданий каждую неделю собирается клуб любителей маджонга.", "D97449F24BFA3FDDC9A6B59A083855DC": "\"Апартаменты Иной закат.\" Маленькие комнаты, из некоторых открывается вид на океан. Ужасающий, душераздирающий вид на жидкую бездну. В одном из зданий каждую неделю собирается клуб любителей маджонга.", "C2A751484EB3C6A73C87D883F7415FF9": "\"Оружейная и боевые залы\". Моя капсула с кровью не авторизована для этой двери. Сомневаюсь, что Акико это позволит.", "EFBC977444F53AE522C681AD92F95311": "\"Гражданские службы\"",
  3. Paradise Killer

    Работает, можешь обьяснить почему?
  4. Paradise Killer

    https://transfiles.ru/qtdcx
  5. Paradise Killer

    Это опечатка моя) могу скинуть pak файл свитча
  6. Помощь в распаковке игр на Unreal

    Добрый день, можете подсказать способы добавления рус языка в игры на Unreal для Switch. Есть игра ParadiseKiller есть существующий русификатор для PC в виде pak файла. Внутри есть ParadiseKiller\Content\Localization\Game\en\Game.locres где заменен текст. LogPakFile: Display: Mount point ../../../ LogPakFile: Display: "ParadiseKiller/Content/Localization/Game/en/Game.locres" offset: 260136587, size: 2236032 bytes, sha1: B2D1DB8EC564FB355366937C1DCE16F7B563C849, compression: None. Для Switch в update есть romfs\ParadiseKiller\Content\Paks\ParadiseKiller-Switch.pak LogPakFile: Display: Mount point ../../../ LogPakFile: Display: "ParadiseKiller/Content/Localization/Game/en/Game.locres" offset: 2843824, size: 503016 bytes, sha1: 91218D41490D69637B560F35D5696CC26069A9C2, compression: Oodle. По идее же по пути “ atmosphere/content/01007FB010DC8000/romfs/Content/Paks/~mods/ru_P.pak ” должен работать, тк mount point совпадает, в Game.locres ключи тоже совпадают, разница только в сжатии. Без сжатия не подхватится?
  7. Paradise Killer

    нашел опечатку. в ориг (свитч версия игры 1.3.0 ) "BB83D83A4F8278604FA33E85628BBA15": "*****13**--------13______13*************13_13_13", В переводе "BB83D83A4F8278604FA33E85628BBA15": "*****13**--------13______13*************13_13_14", Ключи совпадают значит по идее должен работать на switch Но не понял почему не подхватывается. Pak из update romfs имеет такую же структуру “ParadiseKiller/Content/Locaciztion/Game/en/Game.locres”. Пробовал кидать в “atmosphere/content/01007FB010DC8000/romfs/Content/Paks/~mods/ru_P.pak”
  8. Stories from Sol: The Gun-Dog

    @SerGEAnt Добрый вечер, можете добавить версию для Switch теперь, проблем с разрешением нет. https://transfiles.ru/163xv
  9. Stories from Sol: The Gun-Dog

    @Bor1sFen можете подсказать как вы добавили перевод? для switch scripts.rpa отличается от ПК версии если я добавлю в tl целиком ru директорию, то как ее включить?
  10. Добрый день, пытаюсь портировать перевод Stories from Sol: The Gun-Dog с ПК на switch. Русификатор представляет собой scripts.rpa. Оригинальные scripts.rpa между ПК и Switch они отличаются судя по внутреннему файлу options.rpyc. На switch русифицированный файл приводит к уменьшению отрисовываемой области как я понимаю изза python early: def toggle_true_pixel(): persistent.true_pixel = not persistent.true_pixel renpy.save_persistent() def handle_adjust_view_size(width, height): if not config.nearest_neighbor: vwidth = renpy.config.screen_width vheight = renpy.config.screen_height ratio = min(1.0 * width / vwidth, 1.0 * height / vheight) view_width = max(int(vwidth * ratio), 1) view_height = max(int(vheight * ratio), 1) return (view_width, view_height) multiplier = min(width / config.screen_width, height / config.screen_height) multiplier = max(int(multiplier), 1) return (multiplier * config.screen_width, multiplier * config.screen_height) и init -2 python: if persistent.true_pixel: preferences.widescreen = False else: preferences.widescreen = True config.nearest_neighbor = preferences.nearest_neighbor if preferences.widescreen: gui.init(720, 405) else: gui.init(640, 400) масштаб вычисляется некорректно из-за начальных значений. Пробовал переписать функцию и менял значения в options.rpy и gui.rpy игра при старте крашится (собрал новый rpa оставив файлы расшифрованными — rpy, внутри все rpyc). Подскажите как можно решить вопрос?
  11. Stories from Sol: The Gun-Dog

    я вытащил из romfs scripts.rpa он отличается от ПК версии, кто шарит за renpy могу скинуть, чтобы перенести ток нужные файлы
  12. Stories from Sol: The Gun-Dog

    сделал в gui.rpy if preferences.widescreen: gui.init(1280, 720) else: gui.init(640, 400) В options.rpy define config.label_overrides = {} define config.screen_width = 1280 define config.screen_height = 720 define config.fullscreen = True define config.adjust_view_size = False define config.nearest_neighbor = False python early: def toggle_true_pixel(): persistent.true_pixel = not persistent.true_pixel renpy.save_persistent() def handle_adjust_view_size(width, height): return (width, height) Собрал обратно rpa Ошибка при запуске AttributeError: 'StoreModule' object has no attribute 'dialogue_line_spacing' не понятно почему
  13. 1000xRESIST

    Ну странная история. Попробую обьяснить обьект Actor data например Guard, в русификаторе ПК версии имеет перевод в поле Description, а поля Display Name и Display Name en на англ. В свитч версии тот же самый обьект в поле Description пуст из-за этого я предполагаю что это поле не относится к отображаемому тексту и перевод вставлен в поля Display Name и Display Name en. Есть обьект Item data например с Name — Find Out Who Had Administrative Access, там есть поля Description и Description en в случае обьектов этого типа перенес все как в ПК версии также как и DialogueEntry data. Нужны тесты либо в ПК версии другие поля стали использоваться либо ошибка была в скрипте тогда в ПК версии требуется заменить файл на мой. @0wn3df1x свитч версия русификатора готова, как ее сохранить на сайте? https://transfiles.ru/g5yd6
  14. 1000xRESIST

    Для свитч Версия игры: 1.0.5 Тут все равно видно что на ПК в поле Description вставлено, в других файлах переводы в полях Display Name и Display Name en https://transfiles.ru/990kq Тут все файлы кроме Assets/SunsetVisitor/1000xRESIST/Data/Dialogue/CH9 Dialogue Databases/CH9 Dialogue Database.asset Завтра займусь им
Zone of Games © 2003–2026 | Реклама на сайте.

×