| luatsenpai (13) [Off] [#] (320 YA) (25.03.2018 / 13:37) Có 5 lần được cảm ơn! |
Yêu cầu:
Pc
Notepad ++
hxd
Quickbms
Biết bung và sign apk
Zenonia mình sẽ chọn bản 4 làm ví dụ
Bước 1: Copy đoạn code này:
# script for QuickBMS
http://quickbms.aluigi.org
get NAME basename
get EXT extension
string NAME + _decmp.
string NAME + EXT
get ZSIZE long
math ZSIZE - 8
get SIZE long
clog NAME 0x8 ZSIZE SIZE
Copy dán vào notepad ++ và lưu lại dưới định dạng zt1.bms
Bước 2:
Bung apk ra 1 thư mục đó
Mở Quick bms lên
Khi mở nó sẽ xuất hiện 1 cái bảng như thế này
Bạn mở file zt1.bms
sau đó sẽ hiện thêm bảng nữa
Bạn mở thư mục game vừa bung mở thư mục assets\script
Sau đó bạn sẽ thấy 1 số file zt1 như trong ảnh
Bạn mở cho mình
file zenonia4_eng_dlg.zt1
Sau đó nó hiện thêm bảng nữa. Bạn tạo thêm 1 thư mục để lưu
Để nó chạy 1 hồi rồi nhấn enter để thoát
Bước 3: Việt Hóa
Hãy chú ý kỹ nhé
Mở Hxd lên sau đó mở file hồi nãy vừa bung ra
Bạn hãy chú ý dòng F827 này
Bạn kéo xuống dòng 27F8 giống như hình
Bây giờ bạn hãy chú ý kỹ nhé
Bây giờ kéo lên ngược trở lại
Và chú ý vào dòng 0F28
Và bây giờ kéo đến dòng 280F
Như vậy có nghĩa là phần phía trên là đoạn text sẽ nằm ở vị trí nào
Bây giờ mình sẽ thử edit 1 đoạn
Bạn mở notepad++ và mở file đó lên
Chọn như hình
Bây giờ mình sẽ sửa đoạn đầu tiên lại
Sau đó save lại và mở hxd lên
Chú ý kỹ nhé lần này dòng bắt đầu đoạn text kế sẽ thay đổi
Bạn nhìn thấy bây giờ nó là 281E có nghĩa là 1E28
Kéo lên trên
và sửa 0F28 thành 1E28
NHƯNG bạn không chỉ sửa mỗi đoạn đó đâu mà là bạn phải sửa lại
TẤT CẢ đấy
Ok Chúc bạn bị điên về khoảng này T.T,
=================================================================================
Tiếp ở thư mục assets\eng\data thì kiểu mã hóa sẽ khác
Lần này cũng mở Quick bms lên
Và cũng mở zt1.bms lên
Lần này mở hết lun
Sau đó tạo 1 thư mục để lưu
Bây giờ mình sẽ thử mở file
StrQuest_C_decmp.zt1bằng hxd
Chú ý đoạn này 011D
Và bây giờ kéo xuống dòng 011D
Ok giờ nhìn lên trên nào
Chú ý dòng tiếp theo 0155 nhé
Tương tự như hồi nãy mẫy dòng ở trên cũng chỉ vị trí đoạn thoại nằm ở đâu
Ok Chúc bạn bị điên
Cách Nén lại như cũ:
Mở thư mục chứa quick bms lên mở file
reimport.bat
Nó xuất hiện ra cái bảng, bạn chọn zt1.bms, chọn file muốn nén, chọn file vừa lưu
Thế là xong
))
Kết:
Hẹn gặp các bạn tại viện tâm thần XD
Bài viết hơi sơ sài 1 chút. Mà giảng vậy người giỏi cũng hiểu rồi XD