奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用& p$ x# r9 x- D% [& l# n

# h) x7 n2 @" W! R8 V0 \9 N1 {
: }1 t" h& f0 R/ E
9 L! k0 t3 s1 C5 B原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271- x% \9 R6 ?, n9 ]* M* W
0 f) W9 Z/ c6 K  V& ?
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ z2 {) ~; i/ O; T+ i1 ?1 xDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)- W3 Y( d) E, X7 h# q% Z7 P
ver. 0.20, 2010-01-19
3 }) K) x1 F1 P/ q( }# P9 G+ @" r/ h. B
- DAO TLK Editing Tool7 P) Q8 W  Q- c; E9 e, S# V* R: H& X+ V
- Can handle multi-referenced string(s).0 A8 m- }4 g6 j7 f6 c# Y
- Export (Tab Sep. or Line Sep. with/without dup.)
* l2 H: {/ u  @7 M - Import (Tab Sep. or Line Sep.)8 Z6 }# C/ C1 s) J  k! ?
- Comparing tlk-files
1 ^# `# \9 b: p' b8 I; [: T/ y1 |8 ] - Checking categories of the strings and Filtering the strings.) W; t0 A, f5 k6 b" v
  
3 @+ \* D* {& X - Require .NET Framework.9 S" y+ l: w  Y) V

' g$ V9 y. F) u  |% Y% C* Without command-line option, Program starts in UI Mode.; y# }6 M) D5 Q$ q  h3 M2 u

% H! K+ w+ V3 F9 D, z8 o* Command-Line mode ---------------------------------------
  q& K' H: O+ C8 j& ], b+ m& i' z
Exitcode: 0 No-Error or Succeed. else, Error Occurred
& v( c& k' z1 t  Z9 T: k4 D: _; t
2 _4 X# G* Z7 T( T* P8 v, X9 PCommon options+ w. h( q) i: ?2 T: F8 p
  U% e5 x! p' ]$ V8 i
- Option with 'Q', silent mode. doesn't display message box for error
9 y4 m6 |. Q+ g - Option with 'X', always display message box showing exitcode
, w8 O$ l- c- I - Option with 'Z', logging off
0 H1 `- i$ E' `4 W, e7 T2 m6 m) J/ H, w9 j
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt) y2 }, _$ h7 j: c) F
4 }9 N7 e/ n. Z4 `$ k
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% d  L: r' ~0 q
& x, W; I2 a  J- R. D# Z
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt5 A6 F  K: ~" \8 u  I
0 }; t# K/ N9 X* n6 ^: t+ E  Y" l
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
5 n4 |  c: r1 K8 u, P% g* G0 H1 z7 \; T. Z! ?( d* E% R$ \
DAOTlkEdit -diff[m] a.txt b.txt
: f- d% J+ X) h2 j+ [
! b: R/ x0 R" V5 k4 C6 ` - 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>
! U- H; J7 r# L$ ?( \ - Case option without 'm' (-diff), Tab Sep. txt file.4 R; ~: L6 u, k$ k# g, V5 c
- Case option with 'm' (-diffm), Line Sep. txt file.
- u  C" S# O( l$ \9 I
" p2 \5 ]" p( z' jDAOTlkEdit -e[m] from-tlk-file [to-txt-file]9 t5 m% O# Y" u( Q& f

4 F- x2 M; T' y' P- G, B+ k - Export string item(s)
/ [! d9 u& i' A5 r  t( D - Option with 'u', extract without dup.
; h- J; k$ J4 [ - Option with 'm', Line Sep. txt file.2 r1 ~4 s# R# V" i
- Option with 's', sorted by strref.
; Z5 V& C& p3 `4 q- s - Case omitted to-txt-file, saved to tlk-file.txt
6 f7 u: m/ B" \
& f' K+ j/ r; ?1 z, x) G" }- BDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]0 z: u( P! [/ J9 O! }1 j4 f

. }: G9 e, `- ` - Import string item(s)
% m4 a# n8 I3 e7 T% `: w - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") C5 b# R) K6 h' u" a4 I
- Option with 'S', update a string value separately by strref
  N3 ]% [* a3 ~& f- y3 \: b - Option without 'S', update directly the shared-string (multi-reference string value)
+ M$ \- s# a8 Y- I  b$ k - Option with 'R', strings will be reconstructed, and the same strings be merged.
0 b  q6 ]1 e! g - Case omitted save-tlk-file, overwrite tlk-file) t9 @$ j1 @4 T$ D  `; Z$ ~7 Z

' e1 x9 f: M$ ~1 q* ~4 nDAOTlkEdit -d source-files output-save-directory export-txt-file
, F, [8 n! w; N4 E% E" n. L, ]& p! V* J4 z( Q) X* V3 `  B; o
- Remove & Export GFF3.2x embeded strings
% S* q! h; N* a5 E4 t+ B+ m - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"! _  A' d! u  J3 k
  
( _# N0 T5 w, U# [* History -------------------------------------------------
% p& x7 P( J, ?6 S
% B! A; P; Q: s; s2 `4 V8 Tver. 0.20, 2010-01-19$ L- _9 i- _* B. g+ w

9 k  W' `$ I$ B- fixed. didn't found strref.2 u. x" B8 p$ u& t
- added. GFF3.2x remove & export embeded string.
$ G5 C& O3 `9 H; `- added, Find All
$ Y0 p, b6 t) f6 r# h- y# O+ U- fixed, edit text didn't changed when undo current cell
  U1 R' W+ w8 s- L. y! x8 C- fixed, Find(F2) didn't do from start row. (v0.16 bug)% q* e/ f# F  G
- deleted, empty.tlk
3 Q  r9 X2 m$ H2 H! n6 v  y* j5 b) s2 ]+ M
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
; n7 h& E5 L% t& ~& H如果有支援字典檔的話,那翻譯、校正起來就方便多了。! v, Q# w2 ?3 ?  |# P, p8 F

# u2 E( [" R' r  F! Y等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 T0 {7 ]9 P8 Y7 d2 f* B給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 z6 I" F$ U: l' o: i給UTF8什麼的文本,導回就亂碼了。 ...+ Z6 f- d" \5 R7 O& z
blackteajing 發表於 2010-5-2 15:49
, [8 }8 v5 ~+ E+ `: W& x

2 T$ l' u+ K1 d6 O! h: Q% w話說,我是用這個來修改 TLK 檔案的,3 `5 t  I* v5 q0 D( T
+ ^5 ^" V; a2 A2 p& ]/ {8 C
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了# a0 {, z5 `# P) L7 T: B1 W

, ?$ e  r8 p! l# t匯出時選圖中那項,就不會是亂碼了,
( l/ w. `' p8 O$ c% V6 d6 s" p[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?4 u, |! q2 x3 e' C" S
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 Q9 \, ~" a' y/ p. ^
% z! U7 h3 d' f1 H" t! h
good software !!!
' r8 V! `/ Q* y- g. Rsupport, support !!!
+ r. J& j5 C' B; n7 h" d* X" G' ?0 B. Z! w
疑問,* {# ~( N* o& N
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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