Tiếp tục loạt bài viết hướng dẫn vh game, hôm nay mình sẽ hướng dẫn nốt các bạn vh phần ngôn ngữ trong game, từ bài sau sẽ chuyển sang vh hình ảnh. Ngôn ngữ trong game khá nhiều và mới làm quen sẽ cảm thấy khá rắc rối, do đó để các bạn dễ hiểu, dễ học thì mình sẽ phân chia thật rõ ràng ngôn ngữ trong game, cơ bản ngôn ngữ trong game cơ bản đc chia làm 3 loại:
1. Ngôn ngữ trong file class ( Các bạn xem bài 2 ) 2. Ngôn ngữ hex 3. Ngôn ngữ txt ( Còn loại ngôn ngữ DOC, pdf ... nữa nhưng có lẽ game tàu ít áp dụng nên thôi, các bạn chưa cần tìm hiểu.)
Trong bài này mình sẽ lần lượt hướng dẫn vh ngôn ngữ Hex và txt
Phần 1: Ngôn ngữ Hex Ngôn ngữ hex là ngôn ngữ được tạo bởi một đoạn mã hex, mỗi kí tự đều có mã hex của riêng nó. Trước kia để vh được loại ngôn ngữ này thì cần có hiểu biết về mã hex, nhưng hiện giờ đã xuất hiện những phần mềm hỗ trợ nên có lẽ cũng ít bạn quan tâm tìm hiểu sâu về mã hex, mình cũng không yêu cầu các bạn phải biết nhiều về mã hex, nhưng nếu muốn trở thành một người vh pro thì không thể không tìm hiểu.
Ngôn ngữ hex có thể xuất hiện trong bất cứ loại file nào ( bin, dat, lang, map .... và kể cả file không tên), và chúng ta cũng không cần quan tâm đến loại file làm j` ( là do nhà sx đặt, họ đặt thế nào cũng đc ), chỉ cần biết cách nhận ra đó là ngôn ngữ hex là được.
File ngôn ngữ hex khi mở băng notepad ++ sẽ thấy:
Để biết chắc chắn đó là ngôn ngữ thì ta chuyển sang dạng UTF-8, ngôn ngữ sẽ hiện ra rõ ràng:
Mỗi đoạn ngôn ngữ đều có độ dài riêng và sẽ có 1 kí tự ở trước mỗi đoạn để xác định độ dài của đoạn ngôn ngữ đó
Vừa rồi là cách nhận biết ngôn ngữ hex, tiếp theo sẽ là cách vh nó:
Ngôn ngữ hex ngày xưa vh đúng là cực hình, tốn rất nhiều thời gian và công sức. Nhưng từ khi xuất hiện những phần mềm hỗ trợ thì đã trở nên đơn giản hơn bao giờ hết, hiện nay đã có 2 tool hỗ trợ, đó là Chinese textfilter và Mobile Translate Toolkit ( Cái này do chính sếp Kaj viết và phát triển).
Chinese textfilter
Mobile Translate Toolkit
Hai tool này có chức năng tương tự là vh ngôn ngữ hex, chinese text có giao diện giống với chine.exe để vh file class nên thân thiện hơn, các bạn có thể chọn cho mình 1 trong 2 cái để sử dụng.
Mình khuyên các bạn nên sử dụng Chinese textfilter vì nó thân thiện và hỗ trợ nhiều chức năng hơn, sau đây là phần hướng dẫn việt hóa bằng chinese:
Các bạn cụng biết đễ việt hóa game có chứa hex rất gian nan và khá cực nhưng bây giờ không cần khổ cực nữa rồi Vì hôm nay mình giới thiệu cho các bạn 1 công cụ đễ chuyên việt hóa những game đó Công cụ này có tên Chines Textfilter do Blackfan người nga viết ra chuyên dùng đễ đối phó với mấy game tàu đã bị mã hóa Theo như mình nghĩ mấy game mà có mã hóa thông thường thì rất dễ vh bằng phần mềm này vừa nhanh lại dễ chỉnh sữa Giao diện chính của pm này như sau
Giao diện y hệt chinese.exe để vh file class nên các bạn rất dễ sử dụng. Bây giờ mình lấy ví dụ là game Thế giới hắc ám 3 nha Giải nén game ra mình tìm được tất cả ngôn ngữ của game nằm ở tập tin access trong thư mục res của game mình sẽ mỡ nó bằng Chines Textfilter Khi mở nó bằng chines sẽ hiện ra giao diện như sau
Rất đơn giản đúng không, bây giờ chỉ cần vh từng dòng thôi Các bạn sẽ thấy phần mềm sẽ đọc giúp ta các đoạn ngôn ngữ có chứa hex trong tập tin
nhưng nếu gặp một file ngôn ngữ rất nhiều thì vh từng dòng sẽ mất khá nhiều thời gian, do đó chinese textfilter có hỗ trợ chức năng xuất file txt
(Đây cũng chính là cách biến ngôn ngữ hex thành ngôn ngữ txt đó, các bạn đọc phần này thì chính là đọc cách vh ngôn ngữ txt luôn đó )
Đễ việt hóa nhanh các bạn làm theo cách này ấn vào tab File-Export đễ phần mềm sẽ sao lưu các ngôn ngữ đó ra 1 file txt nằm ở cùng thư mục file mà chúng ta chỉnh sửa vd: như mình dăng chỉnh sửa files access.dat thi phần mềm sẽ ghi giúp chúng ta ra 1 file access.txt
Mở tập tin txt đó bằng notepadd ++
Các bạn sẽ thấy các ngôn ngữ tiếng trung đó.khoan hãy đụng đến nó đã. kéo con chuột xuống phần cuối văn bản đó
Tại đây bạn sẽ thấy dòng pBC có số dòng tận cùng là 1665 hãy nhớ dãy số đó.Vì khi chúng ta copy các văn bản tiếng trung để dịch thướng hay bị thay đổi số dòng dẫn đến game bị lỗi.
Đễ khắc phục lỗi này chúng ta copy tứng đoạn 1 thôi tránh các cấu trúc game hoặc kí tự lạ dặc biệt là đừng copy những dòng trắng trong game
Sau khi dịch xong tất cả các văn bản tiếng trung trong file đó các bạn thử kéo xuống phía cuối dòng xem có đúng với số mà lúc đầu ta nhớ không. Tại đây số mà mình nhớ là 1665, sau khi đã dịch xong thì save lại
Khi đã dịch xong các bạn mở phần mềm Chines Textfilter lên. để edit tất cả các văn bản mà chúng ta đã chỉnh sửa bằng cách ấn vào tab file-import
Khi lưu xong file sẽ có dạng .rus vd: file mình trước khi chỉnh sửa là access.dat thì khi chỉnh sửa là access.dat.rus Chúng ta chỉ cần xóa đuôi .rus đi là được Vậy là ta có thể vh hoàn toàn file có chứa hex rồi đó, Phần mềm này cũng có thể vh được các file class quá trình thì giống như trên ( Nhưng hãy nhớ ngôn ngữ class khác với hex nên không khuyến khích dùng cái này để vh class) .
( Hướng dẫn vh bằng Mobile Translate Toolkit các bạn có thể xem ở đây )
Video hỗ trợ [youtube]PETIfkYfVxg[/youtube]
Phần 2: Ngôn ngữ txt Loại ngôn ngữ này đơn giản vô cùng, chỉ là ngôn ngữ nằm trong file txt quen thuộc, có thể chỉnh sửa dễ dàng bằng notepad như ở trên mình hướng dẫn, cách nhận biết loại ngôn ngữ này cũng rất dễ đúng không, nhìn là biết ngay
Cái mình muốn các bạn chú ý trong phần này chính là ngôn ngữ txt không phải lúc nào nó cũng ghi là file txt cho mình thấy, nó có thể nằm trong bất cứ loại file nào ( bin, dat .... ) . Do đó mình xin nhấn mạnh lại rằng loại file không quan trọng, quan trọng là ngôn ngữ trong đó là loại j`.
Vậy là qua bài 2 và bài 3 này ta đã tìm hiểu xong về cách vh ngôn ngữ, từ bài sau ta sẽ chuyển sang tìm hiểu cách vh hình ảnh. Chúc các bạn thành công