奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
0 ?" n9 O% c1 ?( \( q( r1 L
, H+ ^; F2 e3 G3 W6 H, m: E4 S, K3 Q
0 p) F1 C8 T; d5 t, q; i
" F" O2 [  q0 I( E$ N原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
# Y1 Y$ l1 G- u  y* v$ O/ j- u2 ^' Z; L" A( `( ]. h
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
7 F* d& S+ ^: a6 V# S# K5 Z& c# bDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
; F- n: h" o" W ver. 0.20, 2010-01-19  h1 v# Z5 B: Q
) Q* U; G  O- t  F" Z& O
- DAO TLK Editing Tool* t; M* X. Q: a( A2 G+ E& i
- Can handle multi-referenced string(s).9 P, m2 f& j1 W, V6 g( n+ a0 B
- Export (Tab Sep. or Line Sep. with/without dup.)
) e9 P2 A$ U' z" i& {: z - Import (Tab Sep. or Line Sep.)
- [" n! h& B5 x% u" L. {% F* Y4 X - Comparing tlk-files
  O9 a; {# j* f" R' o1 t4 w$ b - Checking categories of the strings and Filtering the strings.
0 j5 A  M9 [! w# z7 A  X0 }  * D! h& R$ W3 |( k2 ?& c* h# Q$ Y6 E
- Require .NET Framework.
; K; w# K9 W8 C- s
7 y" n# l1 i1 `. ]* F' D. s% d* Without command-line option, Program starts in UI Mode.: v0 F! m' |: G: n/ I
) i) H  `1 x( d7 l  [* B
* Command-Line mode ---------------------------------------
9 X3 h2 l$ W" ~, ?9 e, B3 f: x+ Z9 r8 y; y! ^) C* o4 i
Exitcode: 0 No-Error or Succeed. else, Error Occurred% L  Y9 b* f6 x

# R( W. t5 J& N8 e# ~Common options0 \  f. ?/ {& v! S
/ H+ {# F3 n3 @
- Option with 'Q', silent mode. doesn't display message box for error
* D8 X8 i6 ]9 ?5 ~! q - Option with 'X', always display message box showing exitcode, V( p" I' B6 J* [+ k$ M  h
- Option with 'Z', logging off
& ]8 p6 d; W1 X+ N4 w1 G8 w# U; k! N9 E. T
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt1 J; D3 u+ V3 v& M6 k) k
, d5 x; }4 Q& G! O9 ~; M
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
, c8 v" `) Y- g0 m+ `5 D2 X
& k1 `: t! a) v8 WDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt, s2 x/ {" B( b# A
5 t+ R6 }% D6 f: h6 S* W5 s# T4 _6 Y3 N
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT / f! e! x( c# g6 c$ L  T! _& F
5 y9 T8 W' C: P6 h- f2 P7 B
DAOTlkEdit -diff[m] a.txt b.txt
; k3 _- ?$ @8 x) i. c3 |& A& d3 o% Q8 {( `% O7 D( M/ n
- 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>% X0 r* E* n0 Q; I' a8 ]
- Case option without 'm' (-diff), Tab Sep. txt file.& h  W- ]$ t4 u
- Case option with 'm' (-diffm), Line Sep. txt file.
. d  K3 H+ V& l: V! e1 L4 m' e% y! Y* P! ~, G. U0 S; g, x5 M3 @
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
. H7 a( u7 Q" A- ]: E) z3 f% g5 ~4 `# H/ e+ h( C
- Export string item(s)3 _0 }1 V  Z9 V7 Q5 O: h( L
- Option with 'u', extract without dup.
8 ~/ U* ^( _, ?9 e* } - Option with 'm', Line Sep. txt file.
! m! a% a2 i. {  l - Option with 's', sorted by strref.7 X! b; q+ T7 e- V1 j8 s8 A2 R
- Case omitted to-txt-file, saved to tlk-file.txt2 X% M5 W1 h) F+ P; k, W8 b* p
! ]+ U0 z, l6 T1 s
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]+ S* j* F" V; U2 \7 |
# G" O! \0 m, J3 @! O$ [4 ^
- Import string item(s)$ r2 E2 ?) a2 b* h  P! ?# T
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
- C* h( G- e/ p7 F4 `5 Q - Option with 'S', update a string value separately by strref& M! l- q. t! a  w+ b% N
- Option without 'S', update directly the shared-string (multi-reference string value)
6 W% s3 o  g, `0 y - Option with 'R', strings will be reconstructed, and the same strings be merged.
3 ~( F2 c- J7 z; Z( m1 s0 h - Case omitted save-tlk-file, overwrite tlk-file
. ?9 p0 e0 h* Q6 {3 W. p& p
* P0 E9 Z! p  n% S8 [DAOTlkEdit -d source-files output-save-directory export-txt-file
9 D! J& i  y# x# ~8 _) h& i9 I: h
- Remove & Export GFF3.2x embeded strings% e6 Z# O1 m3 U+ \# r
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
# n* H: M# G) z! v( \( x2 L1 I  
1 |& N: ~9 H' P* k& w! v' j- m* History -------------------------------------------------
: ?, F5 C! ^- v2 M  w, D- w+ f* M+ O" W% \4 E4 H
ver. 0.20, 2010-01-19! t5 ]/ a# O& C' n( n. ^

0 Z, `4 u% g4 c) f- fixed. didn't found strref.1 z$ r$ w" g7 D# P: T5 U- Q" o5 e% K% v
- added. GFF3.2x remove & export embeded string.
" }" T3 B* X3 v* h- Y. |) r$ p& M- added, Find All, [7 u6 }( g) j  ?
- fixed, edit text didn't changed when undo current cell
3 |- D. A9 y8 t) @5 n$ M4 a2 B* P- fixed, Find(F2) didn't do from start row. (v0.16 bug)
2 W3 a0 q( e4 x0 t, B9 e- f* d- deleted, empty.tlk
7 o* K& x! d9 l  @# l% b+ ~/ z) I. F
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
3 z8 t' @$ g, m$ V7 K* a如果有支援字典檔的話,那翻譯、校正起來就方便多了。5 Y' r7 Q+ Q! G( b" `$ i" n; L/ J% y

6 N0 b8 Q% \7 B2 u- X等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, S  u; b7 a) F
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 Z4 [8 D+ N' L9 x# A- o% x給UTF8什麼的文本,導回就亂碼了。 ...
* v7 ^+ N6 P" n5 ^* o! oblackteajing 發表於 2010-5-2 15:49

% o  W  C1 w/ S2 h/ h/ v2 y, G+ ]+ z
. Y$ }! @2 o' R# z( \. y) [1 s話說,我是用這個來修改 TLK 檔案的,; z& w) }2 I, \

% p1 T' Q' j9 o9 V' r也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了- _, P7 o+ h* c2 `

1 \+ @9 ]4 H) p+ [6 M7 U# m匯出時選圖中那項,就不會是亂碼了,
3 k. x" j6 u$ n[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?; h% k1 c3 k: ?
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 5 g$ ]4 }( x. m- `" h
# s. F4 e0 z$ f' p
good software !!! + L$ `% n+ C. [  c6 J7 t' X! {  t
support, support !!!# G: M2 ^$ J# m, O

0 ?; j$ v: ^( ?" n/ l7 [7 v/ m疑問,$ k: F( H3 }9 D
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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