奇幻遊戲社群
標題:
看到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* i
1 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