奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
0 m4 S7 Q  M( L* }2 `8 `- {( o2 m( `# W" ?9 b
$ x* q, ^6 H) r1 v
" i) {; F' r) ]
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271- h/ q# v& `( r; C0 \, P6 q

5 S" w) M% S; T) KUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                , m# O. G) w* k, J
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
6 F" J% C$ c  H ver. 0.20, 2010-01-19
  x( k, W4 `% N% a) U
) V3 p* E2 i: H/ \, d" Y* b' p - DAO TLK Editing Tool
5 K2 {! x; o. `  l4 l - Can handle multi-referenced string(s).( v8 O- D. E# y0 o, d
- Export (Tab Sep. or Line Sep. with/without dup.)8 b; u) x1 l1 ?8 ^/ ?. B
- Import (Tab Sep. or Line Sep.)# O3 Q0 W1 A5 n1 }5 b1 j! @+ G
- Comparing tlk-files! N4 V3 {6 Q" S' r
- Checking categories of the strings and Filtering the strings.
& o  ^% |4 t' O: K, T( q6 R  
/ P( B" }+ X  x+ _ - Require .NET Framework.# Q; ?3 u( u. d
' q2 i* [5 J& R) D
* Without command-line option, Program starts in UI Mode.# M- v8 ^: T2 B% C5 n8 u

9 u0 b! g; l3 _, b  a* Command-Line mode ---------------------------------------
6 J6 l  X; r  }8 Y6 k
8 x+ p, l. L/ F0 fExitcode: 0 No-Error or Succeed. else, Error Occurred/ S. R3 w5 c' z/ w; ?1 Z6 ^

: L* U$ @" O3 E+ Y6 zCommon options/ A* k7 J3 C. A6 m- S

- y3 ]) D( M: r% q+ B9 _* r - Option with 'Q', silent mode. doesn't display message box for error6 ~3 d# \2 N$ z7 B# u/ G' |+ K
- Option with 'X', always display message box showing exitcode
. i0 ]0 p  z" D6 t. V) a - Option with 'Z', logging off+ L( b6 ?' d; A
; |/ e3 p9 I3 W8 ]3 j* a; _0 j2 O# p, W
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt  {% ?1 J+ k( {7 \) K
: u/ h0 ^: F' o. @2 h
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
0 k; p2 b& N3 V4 [% J3 ^
! @( r! v: J7 f# M7 J$ ]DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
1 m) T& T& w  ?
7 [& k0 @4 T" I - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
* x) f) b' n1 N4 K8 {. G* ~' S+ G, ~$ W4 x) p5 R3 w! K( E7 A
DAOTlkEdit -diff[m] a.txt b.txt2 G8 a# v% g2 h  w" I

, @8 p+ {! }' y# D9 a: j  ~' @5 M& H - 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>0 M. s& Q/ g0 v' j& }2 E
- Case option without 'm' (-diff), Tab Sep. txt file.1 D+ J& ?7 R& u4 v# j" V5 Z
- Case option with 'm' (-diffm), Line Sep. txt file.
( ~1 z5 c" s7 e+ u
1 T! u1 K6 O' H; ?2 n1 |DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
, D# d) z7 V6 }, R1 x2 T9 c1 }
9 M7 z! m, _/ r3 l6 [9 k, W - Export string item(s)
- U' h* f5 ?8 j5 ]8 i9 b - Option with 'u', extract without dup.
4 N; C( B2 h! e8 C! T! W - Option with 'm', Line Sep. txt file.
% J9 A" {/ ~  z  l6 u - Option with 's', sorted by strref.* q+ o  J" Q2 ^6 ^) b' k  G
- Case omitted to-txt-file, saved to tlk-file.txt
6 S# Z8 v! O, [* v( B: K. U$ l; V4 f! ~9 k1 R' E" W! t# d7 `
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
/ T/ P/ b: J7 Q$ D, S" N1 Q! K1 }1 X5 t- j7 m( `
- Import string item(s)
. P5 X( j0 d6 P, ^4 u& c - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"" E7 f  D4 |! V7 w+ @
- Option with 'S', update a string value separately by strref
* K; b$ D9 p5 ^1 E' \ - Option without 'S', update directly the shared-string (multi-reference string value); e2 I: _( k9 n
- Option with 'R', strings will be reconstructed, and the same strings be merged.
6 W- ?3 L' \; G( u( k+ z/ m6 ^ - Case omitted save-tlk-file, overwrite tlk-file! L, h7 H5 l! i* M
0 h; H2 m& n( @+ X5 B# @
DAOTlkEdit -d source-files output-save-directory export-txt-file6 T7 W7 [$ X8 t. s

! h+ u8 {+ h. [5 }) U4 G - Remove & Export GFF3.2x embeded strings
) c/ n6 q- h# T7 H5 p1 o$ O* A. z9 B - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
3 q! }6 ?. A. A' B. G4 [% W, E+ E9 l  
; ?$ L# n2 D2 d% p: K6 \* ^* History -------------------------------------------------
. y$ _# w% l* \, D7 i. I' n/ O, }1 }- i. O9 E/ i
ver. 0.20, 2010-01-19
- b4 a* k, F6 l& C! m7 ]4 V
* M: Q: Q$ W0 d) Y3 M6 U- fixed. didn't found strref.& ^1 f3 ^' K/ f8 p  ]6 W
- added. GFF3.2x remove & export embeded string.
7 h" `" P6 |' h9 [- added, Find All
% H$ W) T" \5 z/ a- fixed, edit text didn't changed when undo current cell
: f: @% N4 Z& T3 p- fixed, Find(F2) didn't do from start row. (v0.16 bug)3 E- x& o" A& D6 @  g/ Y+ a7 q' T
- deleted, empty.tlk
' |, l- j9 G4 _$ n# X
" U* a( V( E! Y: ][attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
7 \/ ?4 E# F  }如果有支援字典檔的話,那翻譯、校正起來就方便多了。' q0 ]; a0 f6 r+ k6 ]* `* t/ ~! \8 H
  K9 W7 p" E: m- E/ _3 m0 F8 v
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼( C4 b" _  e4 {
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! X* _0 g7 f8 i# O+ F7 [% G
給UTF8什麼的文本,導回就亂碼了。 ...
8 P4 _: ~7 _; Dblackteajing 發表於 2010-5-2 15:49

7 z) g4 q) w5 E% d# Q( U, P0 v- C3 `* H# z; G; O
話說,我是用這個來修改 TLK 檔案的,- O( T: E* a2 S6 Z7 G

5 G4 R$ y% f% V' N7 Q8 w也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
# ]) ?# Y( z' X* Z2 V( P( @
( j, z/ w. \% u6 {0 ]( X匯出時選圖中那項,就不會是亂碼了,
* s9 Q7 y- ?( z[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?+ y1 A3 [. q$ m- Y
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
. L. y0 T( z8 J. |1 ], E) a: e
good software !!!
8 @- p1 U- p1 nsupport, support !!!
) _0 U7 ^# L4 Q' A( J
8 S( ^* w; z7 v! Q  H疑問,
7 y' \9 W% D% J在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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