奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用" x& Y# h* E8 l& ]( H7 p: n
5 H2 r  G- u: x+ B5 j8 J6 o

6 q- z- f1 {  J/ V  H# m$ `. X7 `0 ^7 e: |' X- A/ i3 H
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
1 s5 u! N. F; ~* b4 S. }- H1 M8 C6 J0 g: J7 M) S! Y
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
4 x1 K; q* N1 p1 ~3 x5 U* iDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
! r0 m/ [, [5 @/ `8 }6 v ver. 0.20, 2010-01-19! [! e# ]) q4 ~4 Y

( N% z7 y6 U% Q* F. Z8 z - DAO TLK Editing Tool
3 b. H3 x; a2 f7 B - Can handle multi-referenced string(s).
$ o# u7 C( o# t, v - Export (Tab Sep. or Line Sep. with/without dup.)
& m: v6 A) T2 E: V, ~' Q3 _+ c- S - Import (Tab Sep. or Line Sep.)
: X( [; U; B: T) K) i& g+ O: n# z - Comparing tlk-files
+ M$ \1 z* B6 y - Checking categories of the strings and Filtering the strings.
9 \! _/ m% A0 s9 v( f! Z  
2 ~9 N2 q4 a  B( N+ |5 I* |* u- ~ - Require .NET Framework.5 g9 l- C# m3 z8 J( B6 ~
0 ^- v, c2 d& a$ k4 e( a
* Without command-line option, Program starts in UI Mode.
% C3 g0 F+ o8 H. v4 g" {& w8 v3 v4 E1 W6 g. O0 {
* Command-Line mode ---------------------------------------. V3 B& O9 m4 h$ A% n
7 `: d, t4 }4 \7 v5 E! D! o5 V
Exitcode: 0 No-Error or Succeed. else, Error Occurred
. n0 I0 {; F5 E' ^6 Z0 P
( B5 V9 v) T" C1 _$ V5 dCommon options2 d1 N' e4 f6 Q

3 @! c% w" ]7 P3 O - Option with 'Q', silent mode. doesn't display message box for error: C0 M; `# d3 a. s4 D( A
- Option with 'X', always display message box showing exitcode! T5 y0 L  B8 L7 u: T. _8 M
- Option with 'Z', logging off$ ^9 b) b0 _, E2 W

  H' u& p/ W9 q; V6 z. zDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
3 |; j+ `) \2 X" k4 Y+ C0 }  x  y  I# {) B2 [
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File8 I  l( c' \" y+ d$ M$ d9 O0 x
+ ?3 _+ A% R1 ?+ ~1 f
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt1 M; C. L2 `+ x6 D8 K

+ A) s% Z( {0 {0 q - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
, M: s) c9 C2 a) }! w1 l2 A
" k2 [8 ^& E' j$ HDAOTlkEdit -diff[m] a.txt b.txt/ r, v+ j1 R9 [" V5 N' N1 W

- e& n% }: u  v - 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>
5 j' a* O7 l0 R2 X* B1 c - Case option without 'm' (-diff), Tab Sep. txt file.
; ]. s: w& ?, N - Case option with 'm' (-diffm), Line Sep. txt file.- v/ @4 v9 A$ P5 i" L

7 B- B( j3 x) ~) n# l# Y/ RDAOTlkEdit -e[m] from-tlk-file [to-txt-file]( L5 S# J5 u' a' p0 a5 J9 H% s
. @2 C7 N. {1 o; v* B8 |
- Export string item(s), k% i4 |9 J3 B9 `; F' Y/ B
- Option with 'u', extract without dup.
# I# `0 p+ k) p3 C - Option with 'm', Line Sep. txt file.: V1 I. K! i) a
- Option with 's', sorted by strref.
5 {! }9 Z  v- H" G - Case omitted to-txt-file, saved to tlk-file.txt
! f* y" u# E4 s4 t0 J" j8 z6 ?% a9 E% |* r& A
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
* M' p4 H* _! S1 f  `. B" j
& G4 l' i5 u; Y1 U; Z/ W - Import string item(s)) y$ R$ X( p8 u" a) S/ U1 t
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"" b9 F8 e4 l! r6 p; Q- L. x
- Option with 'S', update a string value separately by strref
/ L; c2 o3 V( r6 i& F, d& J - Option without 'S', update directly the shared-string (multi-reference string value)- R  C4 [, I. w! M3 R6 G( L- |
- Option with 'R', strings will be reconstructed, and the same strings be merged.: s4 q, E7 K0 @" Z( P
- Case omitted save-tlk-file, overwrite tlk-file; T4 D: C. ]' \7 }" ~  s+ w

9 u6 P% w4 G' J% kDAOTlkEdit -d source-files output-save-directory export-txt-file
' ?% ?& ?3 Z3 a" x! V( V% R  F0 K- U4 l8 K+ n
- Remove & Export GFF3.2x embeded strings: R. x! e. H& U4 K+ p( ^9 k* v  R
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"2 `2 f. W( L7 {& ~' q
  7 t* @8 p8 M4 L9 ~3 [
* History -------------------------------------------------  N2 a) c% v8 f' X: X$ @

4 b; r: [! {. Pver. 0.20, 2010-01-19$ M0 e6 U5 X* H& @* y) O& P

* E# g5 |% q7 R) e; F: p4 l- fixed. didn't found strref.
7 h+ e$ N( f/ C) I6 Q+ ^- added. GFF3.2x remove & export embeded string.8 S( p# E1 G7 O/ i* }3 B3 g4 U4 o: O; C
- added, Find All" m( \5 _# x, f3 V) E4 R
- fixed, edit text didn't changed when undo current cell' I$ v* `6 ^! C' \  G" c3 p" N' c1 }
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
8 k% S9 ], S" V  r4 u3 A: G- deleted, empty.tlk
, v4 {) l( D# c  U; \0 i  A( E7 h$ R; }5 T. W# L3 p, l, G: m' [
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
( _* ]3 X( V6 z. b如果有支援字典檔的話,那翻譯、校正起來就方便多了。
. I' R0 o% `$ g6 }  |# F3 {* Z% t" C% }1 F
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼$ v3 C' r1 u" u: j+ f6 D7 J( b* ~
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 d7 \& P4 H0 F' P% a給UTF8什麼的文本,導回就亂碼了。 ...
% ^& g# L. F% x6 v7 Ublackteajing 發表於 2010-5-2 15:49

  l- e0 _7 U4 a: l$ i! P& m' }; O3 j- k. U
話說,我是用這個來修改 TLK 檔案的,2 N% t% z3 x# d3 V* o$ k

1 f5 [: h% `9 W5 o: z7 N" f也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
: {6 |; h" j2 y+ D. h4 t% ]
1 K5 c6 K" t0 Y& B匯出時選圖中那項,就不會是亂碼了,
  A/ _6 r2 F: R6 D) K' t! z6 p' W[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?9 U% G; |& N: I* ]- n" L& [
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 + U7 \+ L' t6 l# a+ @

$ j; {8 }$ J. f8 z: Igood software !!! , b; o7 i2 p; S. L+ t2 \1 x
support, support !!!
, a' L. U" D1 N2 D$ u, v" M( ^% O1 I$ x& |7 q' C3 n& O6 E
疑問,3 z, Y! L9 E# a0 g8 Y7 ]% R1 O
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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