奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
7 ]# h6 ^: b# a* x% O8 H: K7 S8 f, Y* _/ {
8 a: Z. `7 Q1 J
9 |) M. w2 G) e: J1 Q1 p  y) s9 s
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
5 X  r: g. E1 ?1 \3 y/ M2 p
% m; e% d! ]9 X. _. m! PUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
/ ^5 t6 S2 R% z  j5 j3 I5 lDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 u2 t" [+ t7 k- ?, ` ver. 0.20, 2010-01-19
4 Q* A' o, p( D1 O* o2 I# d$ J( I" e; V- j5 Q2 U
- DAO TLK Editing Tool) A8 d; C& W4 v/ `) x2 {
- Can handle multi-referenced string(s).6 G# ?  \( v) X' P0 \
- Export (Tab Sep. or Line Sep. with/without dup.)
, e+ `  ]: q2 N, T0 B( [7 D - Import (Tab Sep. or Line Sep.)
3 u% h! h, k7 r+ V( ^ - Comparing tlk-files
  l! n: W$ Z5 c. U& M0 W - Checking categories of the strings and Filtering the strings.$ x4 S- A7 T2 `; n/ d/ U- e- |: k+ J
  & P) @0 r/ [% x& w
- Require .NET Framework.# W& I6 J7 s$ L4 i4 K/ l8 O

9 g" A% f" f* d# t5 U  W* Without command-line option, Program starts in UI Mode.
2 ~) B. o3 A/ _6 _1 B" R( H- x/ k  B0 P& G
* Command-Line mode ---------------------------------------
3 X, \4 d5 g% T3 I  s6 ]1 s, H# o6 O+ ^' t3 s& z/ ]
Exitcode: 0 No-Error or Succeed. else, Error Occurred" j9 S) Z+ T4 I- q; g1 F

! Q5 D/ z2 m" ]; _) u. ~Common options$ x6 D% o- I; ^$ j5 f" }

  d) G' V. \* t# ^4 `! y - Option with 'Q', silent mode. doesn't display message box for error+ h5 r( k7 N. s5 X* D
- Option with 'X', always display message box showing exitcode
) ?$ H* L' t  G7 D" K - Option with 'Z', logging off
6 u7 K# q. B' w  x9 Y0 N
% i3 p3 }/ h( R+ u/ m$ FDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt& y2 E0 a8 o" ^6 N  p  I2 b8 N5 }5 M

4 H+ }( M4 G/ s: u' a% K9 h - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File( m* K$ R7 K- B
" x! h, S% z( z4 F) P: D: l( `( z7 A5 [
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt, R) H% q6 F! A8 b9 Y. }3 l" g

5 v7 f9 S8 g4 h: o, u6 f3 } - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
+ H; k$ a$ k# s4 p
- c' s2 d- T. K, X7 {% D% D2 MDAOTlkEdit -diff[m] a.txt b.txt
3 }2 F2 \2 p" g
  i$ o$ n" h+ H1 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>6 u, d4 P, @& A* h( U# o0 \) k" D
- Case option without 'm' (-diff), Tab Sep. txt file.) A+ y" f8 b( |, }5 v: m$ c3 x
- Case option with 'm' (-diffm), Line Sep. txt file.. c6 \& F; K7 B2 `  U

+ T$ Q! _9 j5 K# pDAOTlkEdit -e[m] from-tlk-file [to-txt-file], x: g. Q4 V  D1 Z4 B' ]

; Q& L+ E& j* L: p3 y) } - Export string item(s)
4 T; F& k; R3 t' O - Option with 'u', extract without dup.
  q2 l. V! ]; \7 w9 o8 @ - Option with 'm', Line Sep. txt file.; `$ M. Q) P$ c+ |1 r9 _* M
- Option with 's', sorted by strref.) u% B0 g5 Z3 F" [3 p& p% F
- Case omitted to-txt-file, saved to tlk-file.txt
- S3 E2 e5 x5 ~) {9 Z2 M, V5 g' {7 K' {6 O
$ w, _! ?+ `' t) r8 wDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]" u# U6 |- y7 K4 M! g  f8 _0 B

* y. v+ P/ V7 B' w/ P$ X! m - Import string item(s)
( W0 {: m2 L; d( o0 b2 G - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
! P7 b. Y- X7 n3 C8 T7 | - Option with 'S', update a string value separately by strref# P* S7 M" Z) r
- Option without 'S', update directly the shared-string (multi-reference string value)$ N. b3 o0 Q  ^/ y
- Option with 'R', strings will be reconstructed, and the same strings be merged.: d  ]7 V1 ~7 l0 O$ D0 H% g
- Case omitted save-tlk-file, overwrite tlk-file
$ W- G$ R3 `( \$ t; a+ o
" J% Z) @, s5 v- tDAOTlkEdit -d source-files output-save-directory export-txt-file
) x" V2 y: z+ @  |. o% ?" l/ h; U$ c; i* |1 k7 @+ t
- Remove & Export GFF3.2x embeded strings5 n7 n' b( v/ @5 L! W! Z$ q
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"3 G3 n* Y7 A: q
  
+ B3 z7 E0 G! p% O( `& T% G* History -------------------------------------------------2 `, ]$ V# U6 c5 b3 G
! m9 ^; d  [0 K: O
ver. 0.20, 2010-01-19, K* F! S7 m2 r

6 K4 \  M' k+ F! {& [- fixed. didn't found strref.
) \  h: Y" t$ g( F3 N- added. GFF3.2x remove & export embeded string.' |* ~0 q$ u; @/ }# N
- added, Find All% g) n6 c; E0 O5 v- m& X$ G
- fixed, edit text didn't changed when undo current cell9 Y& m" d0 Z) B( E6 i/ y
- fixed, Find(F2) didn't do from start row. (v0.16 bug)0 v6 n, _- Q* Q# h9 O& [& c4 W0 j& @
- deleted, empty.tlk2 m; }9 C' V/ v1 O+ j
2 b% q) F3 ]$ S) \1 Z$ o
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,5 M8 Y! G8 N* g! u' F
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
  \( b, \  F! E8 j) L' I
/ a* P2 p: u( f; O) B8 `等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
, v  N$ Q- V4 m% c) H! b給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ E2 N: X, z& h- f5 M% i" ~
給UTF8什麼的文本,導回就亂碼了。 ...
( ^% N4 z) X" T, D* qblackteajing 發表於 2010-5-2 15:49

* B2 v3 |- J" S) f: Z" J7 Q0 L& Q* V& E! j8 q  `/ `% ?( P! `
話說,我是用這個來修改 TLK 檔案的,+ f8 l$ ^: W, j

% X1 f# N( T/ ]9 G  c; O也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
' u+ E; ]" K; @8 ~8 b
' Z* p5 c* G- w+ Q- @3 ^匯出時選圖中那項,就不會是亂碼了,4 n4 @5 D3 M" [3 V2 U' Y
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
( a2 e& K( e* }) R對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
% d( o( ]- s8 Q. {% p8 ?5 J. p- s3 z" i7 G. T" i) A$ r
good software !!!
$ q  D- ^  |/ o/ Y- Gsupport, support !!!- n* h1 W1 c" k7 ~7 Z: r, [; i

# _2 {% T& `: P0 d, h/ g疑問,
/ l& J: a; p& o* T在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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