Hướng dẫn sơ qua hệ thống IoStore (.utoc, .ucas)

Để tiếp nối hướng dẫn của Admin, mình sẽ đi sâu hơn vào việc xử lý các game UE5 đời mới (hoặc UE4 bản cập nhật sau này) sử dụng hệ thống IoStore.
1. Công cụ (Tools) cần chuẩn bị
FModel
: Trích xuất và xem cấu trúc file gốc.(Link tại trang 1)
Retoc: Công cụ quan trọng nhất để đóng gói bộ 3 file (.pak, .utoc, .ucas). Link https://github.com/trumank/retoc/
Tool đóng gói file: Dùng đóng gói file .pak lẻ File .bat (kéo thư mục vào là được) mình sử dụng UnrealPak-Without-Compression.bat

10.jpg

– Nhận biết cấu trúc Game
Khi vào thư mục Paks của game, nếu bạn thấy các bộ 3 file đi kèm nhau: .pak, .ucas, .utoc, thì đây chính là game sử dụng IoStore.
– Như mình việt hóa game The Occultist sử dụng UE 5.4 (thì nó không cần cứ làm theo hướng dẫn của Admin thì nó nhận)
– Game Bylina (UE5.6), Soulmask(UE 4.2) (Thì bắt buộc phải tạo bộ 3 file thì nó mới nhận Mob việt hóa)

1.jpg

​Lưu ý: Đối với dạng này, bản Mod Việt hóa của bạn bắt buộc cũng phải có đủ 3 file tương ứng (_P.pak, _P.ucas, _P.utoc) thì game mới nhận.
Biên dịch và xuất text thì cứ làm theo hướng dẫn tại trang 1 của bài viết.
2. Hướng dẫn sử dụng Retoc (muốn hướng dẫn chi tiết hơn thì xem trên github, đây chỉ là cơ bản nhất và dễ dùng nhất)
– Cài đặt môi trường bằng lệnh này trên powershell or CMD copy dán vào thôi
powershell -ExecutionPolicy Bypass -c “irm https://github.com/trumank/retoc/releases/download/v0.1.5/retoc_cli-installer.ps1 | iex”
– Download file Retoc.exe trên github về Link: https://github.com/trumank/retoc/

Ví dụ con game Bylina mình đang làm: Dịch, việt hóa font, custom font đều năm trong TheEpicProject-vi_P (ghi chú: game UE bắt buộc phải thêm hậu tố _p nó mới nhận mob nhé.)
+ Giải nén:
 Nó sẽ tạo 1 thư mục tên là lagacy tại nơi bạn đặt retoc.exe . Cái này thực ra cũng không cần vì mình dùng F.model rồi nếu ai chuyên sâu hơn muốn tìm hiểu thêm thì thực hiện
retoc to-legacy –no-shaders E:\Bylina\Bylina\TheEpicProject\Content\Paks legacy
E:\Bylina\Bylina\TheEpicProject\Content\Paks > là nơi đặt thư mục paks gốc của game

+ Đóng file .pak sử dụng lệnh này nó sẽ tạo ra 3 file là .pak, .utoc, .ucas
retoc to-zen TheEpicProject-vi_P TheEpicProject-vi_P.utoc –version UE5_6
Thư mục mob TheEpicProject-vi_P phải trong cùng thư mục với file Retoc.exe; mở terminal tại ngay thư mục đó như trong hình dưới. Copy toàn bộ đoạn mã vào. Trong đó TheEpicProject-vi_P là thư mục sẽ chứa file việt hóa, font, và các thứ chỉnh để mob game. –version UE5_6 (game bạn version nào thì sửa cho đúng). Lưu ý là trong thu mục TheEpicProject-vi_P phải có 1 file .uasset nhé. Dùng Fmodel xuất định dạng font.uasset ra từ file .ucas trong thu mục gốc của game.

2.jpg

Sau khi sử dụng lênh nó sẽ thế này (xem lệnh thì nó báo skip vì thiếu file.uexp nhưng cũng chả sao) 

3.jpg

Và được 3 file thế này

4.jpg

Chép 3 file này vào thư mục ~mobs trong thư mục paks của game (tạo ~mobs nếu chưa có, thực ra để dễ quản lý mob, có thể xóa bất cứ khi nào không thích)

3. Vấn đề font.ufont
– Có 1 số game chỉ cần đổi đuôi .ufont thành .ttf rồi đưa vào fontlab là việt hóa font được. Một số game đã được cook rồi thì chịu chết không làm được thế. cụ thể font này Helvetica.ufont tôi trích xuất được trong game. Khi tôi đổi .ufont thành .ttf or .otf thì nó sẽ báo lỗi thế này và không nhận định dạng font.

5.jpg

Giải pháp về font là sử dụng custom font. Cũng chả phải cook nó trong UE Editor làm gì cho phiền phức. Ngay cả font.uasset như trong hình dưới này . Bạn chỉ cần lên googlefont , dafont tìm 1 font ưng ý nhất theo ý mình or seach chính font đó nếu như có trên mạng. Download font .ttf or otf về việt hóa nếu cần, đổi font vừa Download về thành Helvetica.ufont giống font gốc là được. Chép và thư mục Mob (nhớ là đúng theo đường dẫn khi xuất khỏi Fmodel nhé).

6.jpg

Dùng Retoc đóng gói lại nếu như chưa có 2 file .ucas và .utoc, nếu có rồi thì chỉ cần tool đóng pak của Admin thôi. Thành quả nhận được

7.jpg

Nói chung kinh nghiệm của mình sau khi việt hóa 1 số game rút ra được. Chân thành cám ơn bài hướng dẫn của Admin LM, nhờ bài hướng dẫn của AD, mời biết việt hóa game là gì haha.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

0
    0
    Tạo wiki game yêu thích
    Giỏ game trốngTrở lại trang
    Lên đầu trang