奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
* O  y4 u. _4 g5 a7 D$ t0 e' T5 c: t/ V* i2 r
7 F7 q- M& ?+ G1 D" ]9 H
' U' J4 Z. }' ]7 U3 W% I0 D9 y1 t8 w4 f
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271& [/ i( \5 S6 F, p3 V% ?

8 l- u* ~& C/ R2 L( L$ {+ UUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                5 W, A* v1 j; W; D$ V
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
7 }7 V0 x( J: p6 m, [8 P9 F ver. 0.20, 2010-01-190 M8 A" R; M+ Z3 H7 W6 E2 S
+ q% u' H0 |2 |( Y4 l! u6 a- S; }
- DAO TLK Editing Tool% C+ ^2 a! ?" ~- W% R
- Can handle multi-referenced string(s).
* R( e$ n* V3 d* \" C6 R6 g - Export (Tab Sep. or Line Sep. with/without dup.). B% }. _! n' v' y& `& M
- Import (Tab Sep. or Line Sep.)
: K7 x" K$ @/ N: U& {7 G - Comparing tlk-files4 `# `  j  [8 v* k' F8 E
- Checking categories of the strings and Filtering the strings.: r1 M4 M8 m3 R* c9 N
  " S+ R+ H' B. i6 K1 `$ E
- Require .NET Framework.
$ M2 c: U8 {7 Z4 @" c7 w2 j1 h* f; a) o+ |; ~
* Without command-line option, Program starts in UI Mode.) h& F0 @7 \0 Z( }" G/ k- f

7 S# o: ~" b" O1 s. R9 x* Command-Line mode ---------------------------------------
" w& [9 _0 W4 f/ k' q( A/ @: |% g2 u8 ]
Exitcode: 0 No-Error or Succeed. else, Error Occurred% O$ z! j) I# ]; \; N

+ m4 S& b& M. i( L7 N4 d7 QCommon options8 M- R- P/ }1 {/ [* G" B! }

" _$ q( y& A9 q# S7 R' J- ~ - Option with 'Q', silent mode. doesn't display message box for error
4 ^8 b8 @$ _6 w/ n! J2 B# x - Option with 'X', always display message box showing exitcode
, x' i! E- k' E, D1 v - Option with 'Z', logging off% j$ H5 `  K1 R/ A/ a" Z
# v7 P* ]3 W6 s1 {
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
" W% s" M+ N' u* {; E
7 B$ {& e& m3 @( Q' ` - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
! `; J( r8 J3 a' Z' v+ z! q: V" O3 ^3 X' R5 [
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt, o: A+ \) N  k* ~3 N  `

6 j' K$ s2 {: ?( _, ^ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT - j; X. N$ U- c# p
& m! B3 V! ]1 ?
DAOTlkEdit -diff[m] a.txt b.txt; M) I* p- ^- [( U4 `* L4 P/ E
, s# U# r* S& X' f' T' s1 M6 f
- 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>
1 t  x& z6 q; `1 W, t9 J. L0 Y - Case option without 'm' (-diff), Tab Sep. txt file.9 y5 k% b. y" i- }+ L
- Case option with 'm' (-diffm), Line Sep. txt file.) ?& d' L# ]  z0 H; f
+ L* O2 F4 _. _' `
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]! D) D2 w) V- V; r4 O- T

& [+ j2 o) Q9 a8 [, J5 h5 }) L - Export string item(s)
0 p. T7 ~9 O  R/ B4 l9 h - Option with 'u', extract without dup.% o, W- d! L9 e' Y% r
- Option with 'm', Line Sep. txt file.5 |, ~9 t" K+ U
- Option with 's', sorted by strref.
" y7 V7 u  f6 z - Case omitted to-txt-file, saved to tlk-file.txt8 v2 N; r4 y) z8 p$ L/ ^

5 p) k% O0 @+ J  y2 jDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
7 L! [! z  [5 x  P! P4 Z4 D7 s, _$ P
- Import string item(s)1 J0 Q6 n; \( T5 ?3 _0 P
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"$ w- Y1 ^& y# a/ D- h8 J
- Option with 'S', update a string value separately by strref
" b8 m0 n) o# q; x8 R1 ^ - Option without 'S', update directly the shared-string (multi-reference string value)
: f/ M# c, R- Z  `! ^/ _# j( r - Option with 'R', strings will be reconstructed, and the same strings be merged.3 F# `$ B+ F* a3 _
- Case omitted save-tlk-file, overwrite tlk-file% _$ B( M  c. {) ?

1 c' {. {' p; sDAOTlkEdit -d source-files output-save-directory export-txt-file1 ^8 |3 H2 d. b2 v. k8 P+ z

2 a& {! Y5 a+ r. W7 y% c( @7 j5 s - Remove & Export GFF3.2x embeded strings
/ t" E  r! j: ?- s1 \# p - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
9 x- X/ Y# q8 u# g8 I* A  4 k8 B( |3 m& n+ l: l9 n% n
* History -------------------------------------------------' l5 `; o# k6 g6 E+ _/ e

1 D- ^3 i6 M2 \0 A5 A0 rver. 0.20, 2010-01-19
; B9 G4 r: }- B8 h" e" m7 j% j0 q3 l
- fixed. didn't found strref.
$ X/ T3 c  A( e" o* ^. |9 _- added. GFF3.2x remove & export embeded string.1 F& z7 p+ W5 Z9 x
- added, Find All$ ~& r9 Y1 I) [: j( U! G
- fixed, edit text didn't changed when undo current cell
: h2 u7 y0 X: Z' O3 W# @- fixed, Find(F2) didn't do from start row. (v0.16 bug)/ A) q' i3 w* Y) T" G+ D
- deleted, empty.tlk, V' T7 W: E/ c6 A
2 l! }7 s7 r: u8 J" ~+ K" x
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 A2 K( C6 s! W! `如果有支援字典檔的話,那翻譯、校正起來就方便多了。
) x" _' d( U. G0 W! d: N7 @
, R, x  L# c. P8 E4 _: Q9 p等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ [: Q0 i- p1 [& E$ ]& }, n+ S
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼# F+ {! f5 N' Y
給UTF8什麼的文本,導回就亂碼了。 ...9 }! b6 \8 v' k
blackteajing 發表於 2010-5-2 15:49

% [- z7 Q  Z$ f0 Y
* d( A' n4 M* r, ^& i話說,我是用這個來修改 TLK 檔案的,' _' G7 M; H' G, d$ y, b( A

9 j9 l& |  @4 \, y也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了* r" I' A# A- l

$ P# m: V" [9 [, p3 f0 C7 g/ Q匯出時選圖中那項,就不會是亂碼了,% r6 f, s# N6 @4 _
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?. [6 e  ]0 u- Z- x- I3 G; T9 c' B
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
( n% r( J+ {/ T8 a
4 n5 u4 G6 y) ~( Tgood software !!!
0 p2 \0 [$ w+ ]1 jsupport, support !!!  P( X* g7 `# t. ^' L% I

: P, e1 I: m8 ~% {' ]  |8 i疑問,; ~2 ^& B& m  w6 v' J% e
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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