奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
9 b7 ~( l) c0 g6 J9 c+ P8 |: U, j2 Y, b
  u  a: U: x5 G0 I9 L
3 i* o: t4 }1 l3 {
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271- g$ T5 A. j; Q, }6 t# r9 F
* X+ f5 P) t7 u. _. U
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
! Z4 R& ^. l: ~6 l: F# I. B2 e6 X- S3 VDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
% N) t! G- y, E8 w7 @9 b ver. 0.20, 2010-01-19
1 A0 A9 W6 q" m- S2 ^3 Y8 m6 h5 ^' h  F7 `; d/ v' {9 F2 _
- DAO TLK Editing Tool
6 y3 i8 X  \1 s' ?) `5 ?6 U* \ - Can handle multi-referenced string(s).
% r) Y* n) M8 W+ [7 o - Export (Tab Sep. or Line Sep. with/without dup.)
8 D5 I# }" p5 ^2 h$ U8 F& o - Import (Tab Sep. or Line Sep.)
! h" O: h; U+ H - Comparing tlk-files
6 ~6 W  y! F0 ^6 x5 M! d, q( f$ o - Checking categories of the strings and Filtering the strings.
9 P3 F: |3 J  o) g/ v! x  : u; Q/ r! T/ M
- Require .NET Framework.8 x( y4 h  P8 b

6 w: B( K1 v, Y( N* j' A* Without command-line option, Program starts in UI Mode.
" D8 f3 Q0 S0 s
- K. n: j: z0 s. m( e9 x0 l* Command-Line mode ---------------------------------------
% \0 {% Q' c! {2 z; _( G% x8 r( j: X# f
Exitcode: 0 No-Error or Succeed. else, Error Occurred
" c( r, E8 R* W8 n/ o. j+ H' f- H. v, C( b& U
Common options
% r' d! ^: K& i, _* ?/ P# L3 ~( Q0 I0 w  H% Y
- Option with 'Q', silent mode. doesn't display message box for error+ Y: X9 Q. T9 F, N
- Option with 'X', always display message box showing exitcode6 \  c3 p) R) }8 N( t
- Option with 'Z', logging off4 L* Z( k# K# ]4 x8 w' ~' B

8 G% _4 B3 i- jDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
# [6 M1 O* ?! k
  d6 I" Y/ c6 {0 `  @; H1 D0 x8 R4 a - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
2 r& H" k8 h; I) ^
/ p  n! [5 e: T5 fDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt7 N: E, i  ]3 T# `8 u7 g3 g% t7 n

# Q0 o1 D. X: ` - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 N2 G; o( [/ n% T. w( `5 n
/ o$ J. G$ i# b2 l$ a: i
DAOTlkEdit -diff[m] a.txt b.txt; |' [1 K4 h% l7 x5 R, p

+ `( p7 b8 y/ U2 e1 r% _ - 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 x, B' ?- `/ b$ \4 [ - Case option without 'm' (-diff), Tab Sep. txt file.3 g, _- o% F5 H( n: ?
- Case option with 'm' (-diffm), Line Sep. txt file.$ r5 b' J4 R+ k" \4 G6 C
7 r% X! F2 ]6 Y  l3 k- b) L, d- g
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]$ [: Z" d, a+ O! k. C; O
0 j8 L4 K4 @! `7 ~
- Export string item(s)
1 e1 z; _) |0 i0 [8 X - Option with 'u', extract without dup.
) v: w# x  }3 M* U - Option with 'm', Line Sep. txt file.. D* R9 J+ N! c  b1 c% d& y. C
- Option with 's', sorted by strref.% W$ T( o; _/ ?1 T5 c
- Case omitted to-txt-file, saved to tlk-file.txt
0 Q6 y: J5 \+ Y* e3 {+ g4 t
$ G: d1 V+ _% M: u1 @DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
* U8 R; Q- F) l1 l) R/ i! R
" K9 ^6 R8 p# x2 L  F. \ - Import string item(s)
5 G2 }9 S5 R; ]$ A - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"; y2 S: K5 s) P$ Y
- Option with 'S', update a string value separately by strref0 l& V% i/ M8 ^# A
- Option without 'S', update directly the shared-string (multi-reference string value)
" ~( L; t6 B0 V- `& D - Option with 'R', strings will be reconstructed, and the same strings be merged.
0 r7 p5 {2 a8 B  Q2 L$ d4 i - Case omitted save-tlk-file, overwrite tlk-file
9 A3 ]  I6 V# ^  l. n " M3 W3 z) l6 p0 @
DAOTlkEdit -d source-files output-save-directory export-txt-file
) Y% J( r/ Z+ i
: i( L1 m' `" K" n. ]8 K - Remove & Export GFF3.2x embeded strings
, d* A. t. y, @1 `) { - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"% H6 S! d; s, z" k+ L
  
% r! r2 ~0 h% W1 V5 F" Q* History -------------------------------------------------
! P7 ~7 G  g; h6 H' j2 o6 e% t. ^( z: o9 g1 q7 s
ver. 0.20, 2010-01-195 t4 T$ C( B# O# O# Z/ A

3 J" r" C/ v0 |- fixed. didn't found strref.
! c  `7 o  o. I2 N- added. GFF3.2x remove & export embeded string.
* ~+ S, d$ y$ K3 l( @- added, Find All. u1 }7 r. E! Q9 n* Y
- fixed, edit text didn't changed when undo current cell. {3 \/ K: t& E! J! }7 c
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
7 v( m- ^1 [' I- deleted, empty.tlk
( k  j4 C7 ]5 A; y# X" H$ i1 @* z0 ?+ n
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
% I: z, E2 W7 o如果有支援字典檔的話,那翻譯、校正起來就方便多了。
. J1 Q8 H7 z6 R. C* @1 d6 c7 g$ _6 O
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
9 l( j, N0 N4 ?; w給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
# G# a; S# K" _7 |給UTF8什麼的文本,導回就亂碼了。 ...
8 S+ ?& w& |+ Cblackteajing 發表於 2010-5-2 15:49
/ s% \' S# ^, B! ], Q5 o* ]

$ A7 |) V) j7 y5 z# K" W- B$ p; H話說,我是用這個來修改 TLK 檔案的,# W: j( f9 a. T

- T  J' Y1 N5 K) h, A也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
. T1 u! H) Y! \6 x5 u
7 f: R/ L! ]% s$ S匯出時選圖中那項,就不會是亂碼了,
7 e% t# r1 k* M* M! F3 g/ t- g[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?2 G$ J1 \% L/ z& J% K
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
3 U5 U& M& L  {; q1 R
/ y2 a: b3 ~+ A1 t$ {9 j4 Zgood software !!! ; c9 q& Y9 T% j$ a1 ~
support, support !!!9 a6 N: d+ p! W2 G
: S; v5 j& `, ?) J- n
疑問,
* c( a! D5 k5 Q) d! ~: ~. S在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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