漢化教程:步驟:1.下載Hex Workshop 16進制編輯器。 2.使用Hex Workshop 16編輯器打開要漢化ASI文件。 3.點擊編輯選項-替換,彈出下圖選項框。
4.請看圖,類型Text String,編碼必須是UTF-8,選中ped with Nulls。輸入查找文本和替換文本,然後確認替換就OK啦!。
特別注意:
1.圖中的查找文本和替換文本Hex一定要對齊,像圖中一樣。如果沒有對齊,替換文本比查找文本少,就用空格填充(選中ped with Nulls的原因,自動填充00),但是有些函數忽略00,會造成替換文本顯示不全。解決辦法用英文符號「.」代替00填充,如,ASI文件中查找文本帶有ON/OFF的文本,只能用「.」代替00才能正常顯示。「.」16進制是2E。
2。如果替換文本多於查找文本,需記下多餘出來的16進制Hex,修改查找文本後面的00,替換成多餘16進制代碼(添加/替換的前提是:查找文本後面有很多00才行。00表示空格的16進制,直接修改查找文本後面的00為多餘出來的16進制代碼,切記只能修改00。)。
3.極少部分查找文本的存儲變量內存小。替換文本無法修改成很多漢字。如主菜單peds,修改成「保鏢」兩漢子都不行。
4.漢化後的文件與沒漢化文件一樣大。知道為什麼替換文本和查找文本Hex對齊原因了吧。
5.Hex Workshop 16進制編輯器也是可以修改菜單按鍵地。。
6.UTF-8一個中文字符佔12字節。一個英文佔4字節,要是GTAV使用Unicode編碼,漢化就更好啦
,更方便啦。
這種漢化屬於二進制文件漢化。漢化只是16進制編輯器其中一個很小功能,其它用處多了去了。當然這種沒有源碼級漢化爽。那是一定的。
我就是今天突然發現有這種漢化方式,就決定漢化個玩玩。
,不知道源碼也能漢化哈。Endeavour不開源的。可惜了,太強大的MOD了
漢化圖示:願更多人一起來玩
|