奇幻遊戲社群

標題: 國外高手製作的 DAOTlkEdit 0.20 [打印本頁]

作者: mymag    時間: 2010-2-28 06:30:44     標題: 國外高手製作的 DAOTlkEdit 0.20

國外高手製作的 DAO TLK Editor 非常實用
, k9 R0 g$ T( h. d( T
6 W. S  A* B# E2 v  ]5 q $ ^: Z6 ^  R( ]) _( e
$ q3 e: g2 a; V* E
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
, J8 C# q) p$ n5 ]. D" X
; o6 [# _5 {" lUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ) D& {# Y- W  `2 I% @  s
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit); @2 S9 Z( k0 T% G2 H0 v
ver. 0.20, 2010-01-19) P* Z8 }  _' `

+ U6 f0 h4 v, Z# K - DAO TLK Editing Tool
" s2 [& E5 l' _3 p7 R - Can handle multi-referenced string(s).
2 _7 L1 i+ k* E' Y! {" R( O - Export (Tab Sep. or Line Sep. with/without dup.)
6 f9 @+ i  \; ~2 ]. W+ x% O: { - Import (Tab Sep. or Line Sep.)
& y& {& j- J( x( C' J2 k0 D2 F  v - Comparing tlk-files
- ~4 R% O5 p) i( r1 z - Checking categories of the strings and Filtering the strings.. `% E! f. A! R- L) L; ]
  
2 S2 \& q9 `6 q  O - Require .NET Framework.; U+ p7 R! f! B9 e( H7 k

7 I# e, @4 l6 A. R5 _( m" p* Without command-line option, Program starts in UI Mode.2 a( m# H* l; d" O/ ]. [: M
1 g( Y6 j! W8 `
* Command-Line mode ---------------------------------------
. E( Z! w5 z* C1 B* e3 Y1 q* @% ?  b3 U3 d, d( l( f5 A
Exitcode: 0 No-Error or Succeed. else, Error Occurred. B: o/ T) @+ ]

. u) _5 w9 [4 g" w3 I$ KCommon options4 J4 ^- M9 u+ g6 u7 n1 u

2 i& j: E! @' s- n - Option with 'Q', silent mode. doesn't display message box for error' {0 t: Q) D4 |1 }* B# M2 E
- Option with 'X', always display message box showing exitcode# p' H( {# \( N! [% {* U: t
- Option with 'Z', logging off
& D1 b: Z1 s9 ?& n0 V+ R, V, f9 ^2 b' m8 Y- }2 H: d  b9 v
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt+ ~* B* @2 j: Q9 `  ?+ e4 p& z8 q  l
% q; f7 J& v2 o0 t! Q5 u
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File# l* j" e) S0 I7 q

# D! i, m2 b0 Q+ p. _3 V5 CDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 t+ Q2 d- E. V% w! G* n0 F
  X  _0 r1 d- C0 \% Y - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
6 v* Q/ ]" ^% V
- l5 X4 o0 H- aDAOTlkEdit -diff[m] a.txt b.txt
3 z# [1 h$ Z' z, d- U8 e6 r! M7 h( w; o# {
- Compare two txt file, and Extract diff strings To <a.diff.txt / b.diff.txt> with same item(s) and order. plus <a.only.txt / b.only.txt># ^2 [0 [2 r- @! v! R* }; l7 y. k6 _0 U: T
- Case option without 'm' (-diff), Tab Sep. txt file.' O1 t4 h. `1 E0 m+ i. z4 q
- Case option with 'm' (-diffm), Line Sep. txt file.
$ g# h& P& M' ?1 w9 F5 [- |9 d, L' _( b* b/ D4 J3 i( |
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]  q+ C9 T7 Y! v! m2 p0 m) V8 ?$ g
# N) [+ E" t# q2 w' j5 u
- Export string item(s)+ d4 J" l# k6 N6 C8 j3 K6 x/ j
- Option with 'u', extract without dup.
8 B7 l! S" I; p; r - Option with 'm', Line Sep. txt file.+ x% ~  i6 y# u7 f8 Y! h* D% C# Z
- Option with 's', sorted by strref.# R% T# h9 A7 C* T  |/ i3 c7 m- t
- Case omitted to-txt-file, saved to tlk-file.txt
' c$ l9 `* i; e
( U; o, s5 Q( w! ?% q; H- Z& WDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
9 f/ f7 h) S$ J/ ^+ m# j' K
6 W! }* Z; f, F7 h$ U - Import string item(s)
8 \' d/ V  @6 e" @ - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
  |9 M$ `( x" o - Option with 'S', update a string value separately by strref6 v( h7 X9 M4 E8 _/ M. S
- Option without 'S', update directly the shared-string (multi-reference string value)' k0 ]. O8 ]% o- h
- Option with 'R', strings will be reconstructed, and the same strings be merged.* q! p' E: k/ J  l1 S. R, q
- Case omitted save-tlk-file, overwrite tlk-file
4 x: Y" u9 E0 \* I  k7 [+ @1 C
2 d+ M) S7 t8 C5 rDAOTlkEdit -d source-files output-save-directory export-txt-file
6 `3 Y  @3 S& _; l" `9 V. `
' _/ r, @6 c# H/ p+ }: |, \ - Remove & Export GFF3.2x embeded strings0 _+ B! V) F1 Z2 y2 J: Q
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
) K$ u, D/ w& F8 s+ b& z  
3 C+ I1 @: F- E# V7 v$ N1 j* History -------------------------------------------------3 A: x: A; v- C4 F

2 z0 R8 r+ D& g# ?+ Jver. 0.20, 2010-01-19
2 g; H% d* f$ Z6 {3 M1 m4 j6 `! ^# N/ t6 W& U# c: B# X
- fixed. didn't found strref.
9 l# F( C* K/ Y- z: C& j8 v2 B- added. GFF3.2x remove & export embeded string.8 S5 ~9 ]; Z% k8 ?
- added, Find All
1 T* I5 ~1 W3 J$ e- fixed, edit text didn't changed when undo current cell
, c) d1 h. R. u2 f2 ]0 Z" H- fixed, Find(F2) didn't do from start row. (v0.16 bug)8 ]: t! ?1 P4 }# |. K+ }& s
- deleted, empty.tlk: i6 _. P' ~4 K) o: X, c
2 r+ F# d! u6 R# ?4 _
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,5 l) Y8 b( A2 H" a; Q
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
4 t5 k$ o& L0 e( t; b5 P) w1 k3 _/ V- h6 K5 F$ c; [+ r
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
2 R5 g9 G, r3 f0 ^0 ?2 }給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; O( F: T. |: l. R: V9 l
給UTF8什麼的文本,導回就亂碼了。 ...$ @$ z6 \& u3 }9 S5 }
blackteajing 發表於 2010-5-2 15:49

/ a: |! P/ b* c- U
5 k1 O" t8 D5 i. H) y8 [話說,我是用這個來修改 TLK 檔案的,
5 n4 S4 ~8 i( {) R: J; x- E( F6 }4 t! J# A( H
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
1 V# `, D+ T" U$ i
3 r, t& D% r1 z6 j匯出時選圖中那項,就不會是亂碼了,
% W: ?7 U& h2 c) F[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

貌似很有用的工具啊,能看到所有分支对话的剧本吗~~~
作者: asuszyj    時間: 2010-5-10 18:29:59

下载不能?  k* ]& e6 z: \) I4 |- X2 C- R
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯   F$ g7 T9 K4 R

& L+ B0 J" T# I) B: Ygood software !!!
: N0 t5 D  }, Y' ^* Nsupport, support !!!" `1 \% m$ Q- `

# S  N: o, N% g. C: |疑問,: E5 h' c; o+ D$ r' K6 Y
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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