奇幻遊戲社群

標題: 看到tlk的對話..但就是不能顯示中文(試著自行漢化失敗) [打印本頁]

作者: 020441948    時間: 2010-5-7 15:33:32     標題: 看到tlk的對話..但就是不能顯示中文(試著自行漢化失敗)

例如:我使用WRK_Respec_Potion_Mod_16(烏鴉技能重置藥水)
& m8 w0 n, V+ d8 i我在..\BioWare\Dragon Age\AddIns\裡找到
7 E; k! B; ]& q& M, i& R8 D..\BioWare\Dragon Age\AddIns\WRK_RESPEC_MOD\core\data\WRK_RESPEC_MOD_modcore.erf
: e3 W  L6 y2 [: l# \0 {) m- O...\BioWare\Dragon Age\AddIns\WRK_RESPEC_MOD\module\data\WRK_RESPEC_MOD_module.erf
. E* L" v7 d- f5 V7 \* D9 r* N1 w& k
使用 ErfEditor 把他的 wrk_respec_mod_c_en-us.tlk 拉出來  J) `7 s) N+ J6 ^8 S. u( s
再使用DAOTlkEdit 開起,就看到一堆對話...
/ ^0 T8 _4 W: a; Z( ^9 M. V5 w) f5 {1 E5 }0 V  T- n
我把對話內容都換成繁體中文...再丟到ErfEditor內部  存檔. U. f, O; ^+ z2 s
5 C5 W0 \  ?5 H8 _: d- b2 i
奇怪的是 怎麼我進game裡 , 找烏鴉問話 還是沒看到中文呢!!!( A$ ~) }8 @+ l+ m1 d

" b1 `4 r; y# u  @6 b3 Y/ [
1 d8 ?9 ?  {! o) i; DPS:請問 有沒有軟體 可以開 GDA檔的呢
作者: beta400    時間: 2010-5-7 17:57:28

回復 1# 020441948
. n3 v, L& \2 ~4 {3 ]) J3 a( I# ^1 x; u9 v

* w$ t! i! d9 i% b2 c  W    請檢查 .dlg (dialog對話檔), 如果裡面有英文原文, 會被優先顯示.6 |* B1 B. l* `! k" f+ Y+ K9 h
. S# B) L1 R! Z2 h, |4 N
解決辦法: 把 .dlg裡面的英文刪去, 只剩下對話編號, 遊戲便會自動參照 .tlk 裡的中文化了
作者: blackteajing    時間: 2010-5-7 18:31:46

本帖最後由 blackteajing 於 2010-5-7 18:35 編輯 . N$ n; T. g, m9 r! q* |

9 Q* N. w: ], a' c+ Z. W  _直接翻譯dlg就是了,都一樣。
% k3 S: R. ?/ ?順便說,烏鴉那個我沒看到你這裡在做,我那邊做好發出來了。
# M( K. f2 ?" N, N8 p2 F" i* b; ]* [) L, ^
至於gda dlg這些. A# I' ]  W1 e/ |4 k% ^/ o
樓主如果有編寫程式的能力的話,可以用二進制編輯器打開看一看文件內容。你就會發現文字內容是明碼未加密的,之後根據格式編寫程式即可。
作者: 020441948    時間: 2010-5-9 19:12:12

我安裝Notepad++
$ L2 P/ \5 V  D  v! l可是開起wrk_respec_vendor_dialog.dlg) v8 M6 s. v# {/ W: d5 O: `- A/ C
全部都是亂碼!!!!" Z  o3 g/ y- p1 G* {  r4 @) |: U
! P: z6 [3 O: \& [1 \8 s
不知道怎麼 才可以刪除dlg裡的英文刪去, 只剩下對話編號




歡迎光臨 奇幻遊戲社群 (http://fgc.tw/tuxbb/) Powered by Discuz! X2