Old school Swatch Watches
 Xác Định String Counter - ←ॐ◦Lạnh Lùng™◦ॐ→'s Store
GocJ2ME.Wap.Sh

Tags: hdvh

Xác Định String Counter

Hai phần mềm quan trọngtrong vấn đề VH nâng cao đó là CLASS EDITOR (CE) và LANG EDITOR (LE). CE có thể xem tất cả các file duới dạng Hex, Dex. LE có thể đọc file .lng có String couter. Bài viết này mình sẽ hướng dẫn các bạn cách thức hoạt động củaLEvà cách thức quy định Hex, Dex trong CE. Nó sẽ rất quan trọng cho các bạn VHsau này. Chúng ta phải nắm rõ căn bản cho chặc chẽ. Tìm hiểu về String counter STRING COUTER(SC) đó là2 byte Hex, Dex mà CE đọc ratrong các file chứa ngôn ngữ của game VH. Nó quy định độ dài ký tự của đoạnngôn ngữ theo sau nó. Nó giúp cho các class thực thi hiểu được đoạn ngôn ngữ cần thể hiện khi chạy game. Vấn đề chúng ta đề cập ở đây là cách nhận biết chúng.Cách cộng trừ chúngra sao khi ta VH. Một đoạn ngôn ngữ cho các class thực thi không được vượt quá: 65535 ký tự. Điều này dễ hiểu vì sao String couter có 2 byte. Chúng ta mổ xẻ một đoạn ngôn ngữ để xem thử nhé!. Các bạn chú ý rằng1bytechỉ được tối đa là 255 ký tự. Chúng ta hãy xem đoạn ngôn ngữ tiếng Eng trước nhé! Sau đó đến Trung Quốc. Xem hình:

Theo hình ta thấy đoạn ngôn ngữ đầu là: " Age Of Empires III Mobile " có 25 ký tự. Ở đầu chúng có 2 byte 000 025 . Đây chính là string couter của đoạn ngôn ngữ này.

Tiếp theo đoạn ngôn ngữ" Main Menu " có 9 ký tự. Có string couter là 000 009 ở đầu đoạn ngôn ngữ.


Chúng ta chú ý string couter luôn là 2byte đứng trước đoạn ngôn ngữ. Đây là điều cốt yếu để LE có thể dịch được.Lang Editor chỉ dịch được đoạn ngôn ngữ dạng sau: [String couter] đoạn ngôn ngữ 1 [String couter] đoạnngôn ngữ 2 [String couter]đoạn ngôn ngữ 3... Các đoạn ngôn ngữ có string couter phải liên tục nằm kề nhau không được tách nhau. Như vậy, ta có thể copy đoạn ngôn ngữ tiếng Eng như sau:

Là LE có thể dịch được. Saukhi VH Lang sẽ tự động chỉnh sửa string couter cho chúng ta. Tới đây các bạn có thể hiểu sơ được cách thức làm việc của LE rồi đấy. Những đoạn n.n dài & phức tạp sẽ up trong những bài sau

Back to posts
Thống Kê

0nline : 1
Hôm nay : 4
Tổng cộng : 608

CopyRight 2013 GocJava & GocJ2ME
Design by

←ॐ◦Lạnh Lùng™◦ॐ→