奇幻遊戲社群

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

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

例如:我使用WRK_Respec_Potion_Mod_16(烏鴉技能重置藥水)
* S. x- l( l3 r我在..\BioWare\Dragon Age\AddIns\裡找到 3 v! }  J0 c* ]1 ~
..\BioWare\Dragon Age\AddIns\WRK_RESPEC_MOD\core\data\WRK_RESPEC_MOD_modcore.erf7 U7 ]2 F2 ?" K- l# z8 g  s/ n
...\BioWare\Dragon Age\AddIns\WRK_RESPEC_MOD\module\data\WRK_RESPEC_MOD_module.erf2 U6 B# ^& N& a
0 H( A. Q2 }. Z8 S' m) L! I* w
使用 ErfEditor 把他的 wrk_respec_mod_c_en-us.tlk 拉出來
+ @3 U; k! s/ O, H再使用DAOTlkEdit 開起,就看到一堆對話...9 N0 s8 o, v2 T7 R
: f* O& X, k1 N7 S* }
我把對話內容都換成繁體中文...再丟到ErfEditor內部  存檔
# r! y% y8 X  J6 y$ W% p3 K0 A0 v, a7 i5 v" }- {
奇怪的是 怎麼我進game裡 , 找烏鴉問話 還是沒看到中文呢!!!
' r  P) H! v, {# z0 k! I6 B7 s! Y8 I& c# T
  ]: P$ Y# g5 ]- I$ Z
PS:請問 有沒有軟體 可以開 GDA檔的呢
作者: beta400    時間: 2010-5-7 17:57:28

回復 1# 020441948
5 y" `% g1 W9 _" Y& d+ m0 v4 u% I- i% [( R& W  f# o

* G. h: T* R; s, e    請檢查 .dlg (dialog對話檔), 如果裡面有英文原文, 會被優先顯示.
# ?8 y9 {. k5 a' b8 ]
  A$ O6 y4 U5 \解決辦法: 把 .dlg裡面的英文刪去, 只剩下對話編號, 遊戲便會自動參照 .tlk 裡的中文化了
作者: blackteajing    時間: 2010-5-7 18:31:46

本帖最後由 blackteajing 於 2010-5-7 18:35 編輯
$ j' v: t% j: H5 M; L3 u: z0 z7 |% G. y2 N& j9 \5 l1 E- }
直接翻譯dlg就是了,都一樣。9 l+ y3 z* j+ L( N2 x6 N  b. S
順便說,烏鴉那個我沒看到你這裡在做,我那邊做好發出來了。+ u; J9 N9 e( q- v: y
) R0 n& r$ K% v; z6 U, s
至於gda dlg這些, n% A: R: c8 \; H
樓主如果有編寫程式的能力的話,可以用二進制編輯器打開看一看文件內容。你就會發現文字內容是明碼未加密的,之後根據格式編寫程式即可。
作者: 020441948    時間: 2010-5-9 19:12:12

我安裝Notepad++ - `% o: h# O& K4 X7 a/ T
可是開起wrk_respec_vendor_dialog.dlg  G+ Z7 \7 g" c: k  U8 V
全部都是亂碼!!!!: e; B4 L( W0 F' R5 I

( N' ?! I0 y/ x$ R2 M不知道怎麼 才可以刪除dlg裡的英文刪去, 只剩下對話編號




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