奇幻遊戲社群

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

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

例如:我使用WRK_Respec_Potion_Mod_16(烏鴉技能重置藥水)
( H5 g. C% a! F8 h+ R, ~  Y我在..\BioWare\Dragon Age\AddIns\裡找到
( E) r- f  p, J. P..\BioWare\Dragon Age\AddIns\WRK_RESPEC_MOD\core\data\WRK_RESPEC_MOD_modcore.erf
/ u0 Z. h% B* v1 c...\BioWare\Dragon Age\AddIns\WRK_RESPEC_MOD\module\data\WRK_RESPEC_MOD_module.erf
$ _' U4 Q% ]9 _5 `; n$ g  y
+ G' R, x3 I1 Q; A( a使用 ErfEditor 把他的 wrk_respec_mod_c_en-us.tlk 拉出來# p5 N' [; N3 K& ^& Z# Y8 x
再使用DAOTlkEdit 開起,就看到一堆對話...$ A6 d( f: z1 t, q

5 B7 k. s! z+ x6 w7 Q我把對話內容都換成繁體中文...再丟到ErfEditor內部  存檔7 G) i/ }+ d) Q0 T, `  n2 ~- s2 w6 K
4 a4 q% B- [: |1 \, _
奇怪的是 怎麼我進game裡 , 找烏鴉問話 還是沒看到中文呢!!!# v6 S/ ^' r# e0 X5 m( b: E
6 C9 U4 y0 L9 i) h2 c
' f8 `# |( w0 q! d' r2 R9 T( c
PS:請問 有沒有軟體 可以開 GDA檔的呢
作者: beta400    時間: 2010-5-7 17:57:28

回復 1# 020441948
# z2 d$ a2 x3 m* }, u) q* k# C& t- f, |3 C4 I' f7 V
& P3 k( Y! l! e9 I7 L9 F
    請檢查 .dlg (dialog對話檔), 如果裡面有英文原文, 會被優先顯示.+ @5 W+ ~% h/ N- f4 l

+ {+ X) i6 i- D7 L解決辦法: 把 .dlg裡面的英文刪去, 只剩下對話編號, 遊戲便會自動參照 .tlk 裡的中文化了
作者: blackteajing    時間: 2010-5-7 18:31:46

本帖最後由 blackteajing 於 2010-5-7 18:35 編輯
9 {3 g6 r* U1 A9 Y) J% n0 h" E* i1 h0 i) Q9 X, J
直接翻譯dlg就是了,都一樣。$ _  P7 E2 x/ ]0 g7 ~0 l" a
順便說,烏鴉那個我沒看到你這裡在做,我那邊做好發出來了。7 j! r8 l2 M/ x) y' d* O: F
3 p2 j$ G/ J' U1 L8 I
至於gda dlg這些1 p0 {) W" a" m5 N  N
樓主如果有編寫程式的能力的話,可以用二進制編輯器打開看一看文件內容。你就會發現文字內容是明碼未加密的,之後根據格式編寫程式即可。
作者: 020441948    時間: 2010-5-9 19:12:12

我安裝Notepad++
# W$ G7 U+ s& i! e可是開起wrk_respec_vendor_dialog.dlg
/ G( L1 @. M* d9 o/ V全部都是亂碼!!!!8 E! e2 ~0 F% P( O. ?+ s1 a
& {9 p* L- k( |" x6 B% b
不知道怎麼 才可以刪除dlg裡的英文刪去, 只剩下對話編號




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