奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用4 |5 H- n* l4 [6 a* t
) u# E8 x( T1 \) P3 S( K: p

, t# d/ q: z! X# `
" \  ]- z% x2 V- E" F! W1 i原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271/ c8 n) O* b4 i+ ~* r5 d2 o

9 Y! ?, d& M) N* SUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
0 Z3 o  j3 F' D/ O. j* K0 aDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
0 _: H3 a1 Q+ m/ W ver. 0.20, 2010-01-19
/ ?( Y4 _4 X+ p+ U
* T& D: T, c) j( a( ? - DAO TLK Editing Tool) Y* N9 ~2 ?5 \; Z1 l/ Y: ^* F" F
- Can handle multi-referenced string(s)./ a: A& ~' ^, b6 H4 L, S# U( s
- Export (Tab Sep. or Line Sep. with/without dup.)+ H  E: S9 _) K! W, {; {- G
- Import (Tab Sep. or Line Sep.)2 i. c( ~- ?2 ^) ]  \& I
- Comparing tlk-files
3 t. b/ i2 Q9 P; U - Checking categories of the strings and Filtering the strings.
* V( M4 X9 H2 c1 T; n8 |  " N7 s( O* A* X9 C+ u- ?, I6 f
- Require .NET Framework.
5 \& k1 d3 C$ X: H3 t
: Z6 ?- r$ v# t0 o* Without command-line option, Program starts in UI Mode." N  q5 K6 M# E6 @8 ^

: P8 p3 o) q* A& ]+ o  W* Command-Line mode ---------------------------------------, ]0 K+ N8 m8 u
1 w7 y' W3 ~4 [/ `5 p/ s6 S& P
Exitcode: 0 No-Error or Succeed. else, Error Occurred
4 A6 C2 l! R# b- y# s! |7 K) {' a  K, G
Common options
$ w( {0 \9 q1 E" L9 B+ a
" P; p! z- i7 ~ - Option with 'Q', silent mode. doesn't display message box for error
: u, D5 o  O! m - Option with 'X', always display message box showing exitcode
! D+ l5 T1 v9 Y3 _ - Option with 'Z', logging off
+ d0 b: U  G# S0 D2 L
8 b5 q3 [8 K& aDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
" D& M) a( j0 G
' c! ~5 G( y9 p  Q - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
* V( b+ u; k" ]9 a; S0 M& H0 h8 }5 b0 `0 Q- E
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt* x# l3 `% G5 S7 {# s3 s
4 r, X& r# X  M' `  d1 C3 V
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT " W! s* A( M# @) v

# t  i# y6 n" @- lDAOTlkEdit -diff[m] a.txt b.txt3 M* i8 A7 M* W

- H" V. o' H9 X/ ~ - 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>
" m. [2 ~2 [) _  n& T, b - Case option without 'm' (-diff), Tab Sep. txt file.$ q( o8 x5 T  q) W0 [* R- F! h/ |
- Case option with 'm' (-diffm), Line Sep. txt file.
  |# M( C6 H  @: {
3 P  l( U. B4 d8 p2 e. E  Z' z% |DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
  a0 B5 w0 d& Y3 N% Q
7 d0 r6 w( @4 K+ J" w! z - Export string item(s)( z  @' ]1 b8 I5 b( `& X: L
- Option with 'u', extract without dup.
- ]2 U- E7 b. I, S8 u - Option with 'm', Line Sep. txt file.0 h4 J/ h7 N0 I. d
- Option with 's', sorted by strref.  }& v9 H4 O" U- u
- Case omitted to-txt-file, saved to tlk-file.txt) X6 v: L+ V: H# J

2 e% G! V6 k3 B: W5 h" CDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]" V" H: S0 _8 N; j" H2 q

  j( C. u6 q% ~0 P0 d - Import string item(s)
( L( z& p* l  H; p - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt". _0 |+ ]- h1 n4 d" _2 o2 @" k( q
- Option with 'S', update a string value separately by strref- j+ H$ \( @& B3 t% n; f, J
- Option without 'S', update directly the shared-string (multi-reference string value)
/ d% X: p8 d6 Y& n! [1 c5 p; u - Option with 'R', strings will be reconstructed, and the same strings be merged.
: A# y  `$ Q, |+ ]4 n/ h1 J8 _ - Case omitted save-tlk-file, overwrite tlk-file
6 i" r4 f3 T5 f, v2 m/ B 7 e  `  Q$ c' ?" \( \7 w1 X0 M
DAOTlkEdit -d source-files output-save-directory export-txt-file- s. C# c, O. q0 ]' Q
6 d% B7 I3 R( g$ \  O  `
- Remove & Export GFF3.2x embeded strings8 W: Q' ]5 S+ E& T
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"3 P* A/ r5 ]; P4 s" T
  3 X% k4 M" C: `; H( ~; k" X
* History -------------------------------------------------
* T9 g# R5 n1 ]+ ?) a; ^% V! D* ~  _9 `3 V& g! @' w4 P; {2 C: i
ver. 0.20, 2010-01-19
4 q' Y  g( a! X2 O, Q
, Q/ v8 H& ]# o! m$ D- fixed. didn't found strref.
0 [; ?* A+ {4 Z5 g$ f$ G' @- added. GFF3.2x remove & export embeded string.) h6 h( u& s2 Q( `7 g4 a
- added, Find All$ J' B) v: r; i: I& i; f
- fixed, edit text didn't changed when undo current cell
9 x0 P! E! S- U7 Q' o- fixed, Find(F2) didn't do from start row. (v0.16 bug)! T  g* o3 \. z
- deleted, empty.tlk5 {3 Y3 m" Y+ ~) K+ p

9 q7 {- p3 o* N0 m6 F+ U, J$ {[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
, w9 Q: Q3 i$ ?0 r+ T8 `2 C如果有支援字典檔的話,那翻譯、校正起來就方便多了。: ]0 Y, l* `# H0 i8 [
- ~+ v. F! P6 G
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼: R# z1 \5 @: Z0 x- I
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 D, R) v  f: S給UTF8什麼的文本,導回就亂碼了。 ...
6 D( i- P* j' O/ z' H  T3 Gblackteajing 發表於 2010-5-2 15:49
, E& X' F5 t' L5 {

. z' w5 R" x/ J話說,我是用這個來修改 TLK 檔案的,
( ~+ U! }9 G) N" c' N5 r' X/ n; G! i1 O
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
3 a6 Y; h2 ?/ \6 H# Q; w  d! k; z/ X9 M- X+ K7 d
匯出時選圖中那項,就不會是亂碼了,
* b. G2 p/ y  V% G! v) E1 P[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?, U: N, n& a! I: \
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 0 e. M, Q" w' Y/ i; }
& g/ o5 B9 M/ u& o% S
good software !!!
9 e; D3 t3 h# R: osupport, support !!!8 t  @2 {  O3 h3 Z& H4 D; F  A, d
' A6 y# T: \1 f+ ^  F( z9 ~
疑問,
3 S% A2 |5 Z- y6 f1 M$ ?5 ?" h在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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