奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' S9 v1 f6 ^! h( w, L# X: Z2 T6 s, k

: [+ m# G) m% ]- `+ i
* w/ y# @9 V8 a8 ]0 F# o& T原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
9 y0 o7 z( A5 V% J% Y: L) z% s
4 [* z  |8 l' K2 {Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
2 W7 U5 Z; Q; W; n+ LDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)+ h6 N# J' ]. n5 F5 }" ~" u
ver. 0.20, 2010-01-19
$ D2 K; O; X& O! q
- R( b( \/ C. E& l2 a# l - DAO TLK Editing Tool( `$ _7 U- L; C. i& Y
- Can handle multi-referenced string(s).* q9 c* T  k( t" h* e9 p
- Export (Tab Sep. or Line Sep. with/without dup.)
) W" Y& |6 N8 P" K# ?* a - Import (Tab Sep. or Line Sep.)
2 ^9 H& I  E' p& i2 [ - Comparing tlk-files. U+ |% x1 R6 C) d. y3 u( k
- Checking categories of the strings and Filtering the strings.
$ Q- `) o7 U, \  D/ r  
% j+ q* z: f0 C; L. k& `/ T - Require .NET Framework.3 D1 M. d1 T( }2 y3 w3 b
8 s3 _* o& @; \3 H5 B2 \- p0 v
* Without command-line option, Program starts in UI Mode.
7 j- S9 E5 H  s) g7 m
! Q% H  A0 D5 T6 R* Command-Line mode ---------------------------------------
- X# W' C) I  w6 v2 d4 L( B$ Q" w1 M$ n7 g8 k9 \7 k1 w
Exitcode: 0 No-Error or Succeed. else, Error Occurred% J7 @( p; [- e2 a. m" n
# g, n) F# Y# `# P  ^4 G# J
Common options' u+ ^5 P$ A; ?9 \) X) d
( o, N( J9 @) {  |
- Option with 'Q', silent mode. doesn't display message box for error( Y5 [8 j' A' I. [5 r: n
- Option with 'X', always display message box showing exitcode3 ^1 G: D( ^9 h; h4 @% j% B
- Option with 'Z', logging off
" O8 A4 I$ G; d3 x/ o% w2 H+ F% A0 P6 V4 c7 p
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
& U1 x: R2 ~4 `  z' O" Q, s5 b) X: Y: c
( ]( d. N& O# `0 _2 F3 U - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
: u! D' h( D" ?5 }7 G. w, K1 T( P
$ x/ c' d: P! KDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
  O' L4 r* e# ~4 e) C- n  Y% j: ?
% v+ T7 e% h' f: w9 f4 o - Tab Sep. TXT File to SDJ's tlkeditor Export TXT / M5 ]1 q0 }4 P; j* Z
0 x3 i' X" l$ a" D" w' w$ H, X# D
DAOTlkEdit -diff[m] a.txt b.txt9 r9 c0 U  R) _- U
5 s' r! W% t; i+ f: N: K
- 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 ]& A' g8 V9 S/ o
- Case option without 'm' (-diff), Tab Sep. txt file.1 p! p/ ~% l; J0 H
- Case option with 'm' (-diffm), Line Sep. txt file.. f( s" t7 T- A! ^+ c& d/ x( @" h

& L6 Y& A; a" R$ _# d4 N2 IDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
' g, J9 ?; z# u2 D' K
& g! R7 o, ~, F9 O5 c  t - Export string item(s)
3 {/ @$ n( W$ q, z7 K  X1 j% E& f - Option with 'u', extract without dup.! ]$ e  Z' h% v/ s  t; M6 |  `
- Option with 'm', Line Sep. txt file.
7 T" i- L4 ]3 Y# t& i - Option with 's', sorted by strref.
: E  _$ {" W5 X" r. m( _9 N - Case omitted to-txt-file, saved to tlk-file.txt
& X. d5 |! Q1 @2 S5 h; H* X1 Z
6 C2 F6 e; ^* h; |8 xDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]$ c- l  R7 h) j. ^8 S7 O' a  H: ?
; Q8 \/ X7 B# f% b# @$ e( V) E  f
- Import string item(s)
7 a3 q$ l8 T; c& u: h) r6 y - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
4 c; R! x- E5 I7 }' K1 W+ b - Option with 'S', update a string value separately by strref3 N& d+ T3 t; J! ?: R1 B! R
- Option without 'S', update directly the shared-string (multi-reference string value)
8 z% I& m' c$ i1 n" {% w - Option with 'R', strings will be reconstructed, and the same strings be merged.
, v' x* d7 s8 F! j$ A5 Z2 z - Case omitted save-tlk-file, overwrite tlk-file
$ w: o- n. \: Y, F
8 g- A+ o' T( M7 ~# W' s" rDAOTlkEdit -d source-files output-save-directory export-txt-file* g9 p4 O, E/ I1 X
4 v" ^8 M- m3 K0 q: X7 @
- Remove & Export GFF3.2x embeded strings
  Q3 i8 o  A* J* W! v - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"4 U9 K# d$ O# a5 p
  
0 G$ G) P, J, J0 a! W: A* History -------------------------------------------------/ |5 G# f# p. J: k9 h$ I: U

! `& C7 h+ w# Uver. 0.20, 2010-01-19
" I- s& v7 d) X6 {; [( z/ w' e" K0 R" e% D
- fixed. didn't found strref.
$ i) Y3 V* e" S2 s- added. GFF3.2x remove & export embeded string.% q0 a3 D) o9 T" w0 i/ \" j
- added, Find All$ c/ }, }0 r, |- G+ h. ~& q, H& m/ k4 M% n
- fixed, edit text didn't changed when undo current cell
) Q$ _' u2 `  v1 [- fixed, Find(F2) didn't do from start row. (v0.16 bug). {" L) @0 }+ h) h7 N
- deleted, empty.tlk
* L* ?* U/ j- b3 k3 h, M* u
. s! c) c0 w# u) g1 ]. |/ J[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
6 K& [& w" J8 O  h如果有支援字典檔的話,那翻譯、校正起來就方便多了。
! k  d2 u4 c; P2 @
" l& l1 q' D$ M6 I! ^$ _/ \$ g# v1 ?' M等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼8 d8 X6 p6 m' a: X2 V, k9 x) R& \
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
6 g3 e! G4 a2 J; d0 ?! q. W4 H給UTF8什麼的文本,導回就亂碼了。 ...1 [1 y& Y- @% W- b: Z& P% ~1 W! d; b
blackteajing 發表於 2010-5-2 15:49
5 ^: j2 }% Y6 _# J
, a+ _* z4 B/ j  x  {
話說,我是用這個來修改 TLK 檔案的,: U: S. I" H4 \/ x. P

5 D* C; w* H" v2 V0 @" O; P7 H也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了( q7 ?9 w! t( `+ k% m4 S: c
6 X  }$ d. p8 H6 r1 X) r0 P; M0 a
匯出時選圖中那項,就不會是亂碼了,- c. o9 a; x5 Q3 ^% q; x. g/ i
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?* j' d' N/ O0 S5 O2 \( F. r
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
4 c+ a6 W: ~& X) k( B' P% |2 y$ u$ T# Z4 W! p6 |+ P
good software !!! " ~  O$ Y- ]! A) ~1 z
support, support !!!# D0 ?6 H% z4 K* E2 n/ Z  m
: ?- x% @8 L6 H, p
疑問,* ^+ g% I4 y, I5 q" y& a8 D
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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