Hello, hôm nay mình sẽ hướng dẫn các bạn việt hoá hãng Gameloft. Mỗi năm mỗi mã hoá, nên mình ko hướng dẫn chung chung được, nên mình sẽ hướng dẫn vài game, các bạn xem theo, động não và suy ra nhé. À, nhắc thêm, những bạn đang tập tành vh mà vào top hỏi mình, "hex dec là gì? Dùng phần mềm gì? Cắt string thế nào?" thì mình xin thưa mình ko hồi đáp nhé, những bạn đã am hiểu về phần mềm thì mình còn giải thích, chứ newbie thì mình ko rảnh mà dạy từ đầu
BẮT ĐẦU BÀI HỌC
- Đầu tiên, các bạn dùng Class Editor mở file str và xem đống ký tự loằng ngoằng trên đầu file nhé, mở mã dec lên và kiểm tra, để ý số 007 này
- Tiếp theo, kéo xuống nhìn này, để ý 032, đó là điểm xuất phát và là nối liền toàn bộ ngôn ngữ. Kéo từ đó đến 000. Đó là từ Back, để ý xem. Là 7? Số 7? Thấy quen quen với cái gì ở ảnh 1 ko? Hehe
- Tiếp tục, kéo lên lại và xem tiếp 0012, gần 007 lun, thấy chưa?
- Kéo xuống lại dòng ngôn ngữ nào. Kéo từ 0032 đến từ Next(kéo đến hết 000 như trong hình). Thế nào, tổng cộng là 12 kí tự, giống như string quy định ở trên(012).
- Rồi đấy, cáb bạn cứ làm mãi, cho đến hết toàn tập tin. Và nhớ tránh 032 ra. Để ý xem này, 095093 nghĩa là sao? Đó là string quy định luôn, cách tính. Vì gameloft đảo ngược string nên ta dùng máy tính cho dễ tính: 256x93+95=23903
- Cuối cùng, kéo từ 032 đến hết cuối file thì sẽ ra chính xác 23903 kí tự. Thế là hết file
- Các bạn làm cho hết đống này, mệt lắm đó, mình thấy mà còn ngất cmn xỉu
P/s: Việt hoá game này đòi hỏi phải kiên trì, ko lâu đâu, chắc 1 năm thôi à quên, khi vh xong thì mình sửa đống string trên.
Cách tính này, ví dụ 23903 kí tự. Ta tính:
23903:256=93.37109375. Ta lấy số trước dấu chấm. Típ tục 23903-256x93=95. Vậy là ra dec 0095093. Nhớ kỹ đảo ngược nha dec nha. Hết, ai có thắc mắc cmt trong top, mình giải đáp
Link game cho các thím thực hành:
Megacity Empire NewYork 240.320
Người hướng dẫn: truth99
Copy ghi rõ nguồn và tác giả: Http://MobileForum.Vn - Truth99