奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用+ S8 J; \, E9 \9 J+ ]+ \* r

6 m8 A. j- @0 b
# E" ]2 c/ q* O+ Y6 \+ c+ K
: ^! F8 P: ?, ]8 }. e" m7 V原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
  m* I$ q7 y9 P0 k; A# @; \9 B$ h: y9 Q5 l4 g" O& j
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                5 ~: ?+ e+ _8 K/ ]$ r: w
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)2 Z; V# B& k9 _* B5 {3 z3 m6 @& c
ver. 0.20, 2010-01-192 M9 A$ K- X' w3 w5 {- P& u( K
6 s& n* p6 v4 }. V0 ]  o+ w
- DAO TLK Editing Tool
/ L7 w: P9 E  p, Y9 _( ]$ l- p/ E1 _; m - Can handle multi-referenced string(s).
1 d+ P8 @8 p1 w: x9 f - Export (Tab Sep. or Line Sep. with/without dup.)
1 a) K' u5 F) P; i - Import (Tab Sep. or Line Sep.)/ R: C/ S+ ]9 Q4 A
- Comparing tlk-files" @  M1 A7 C3 G  j0 T9 g. A
- Checking categories of the strings and Filtering the strings.
; \% l1 s5 F) H* i1 W# c  - r& f. f5 J* _+ L
- Require .NET Framework.$ R1 }7 h# I# e

& T( X9 b! K& s% ^0 Z5 g' O; D# r* Without command-line option, Program starts in UI Mode.
: c8 o) R, @/ q# W4 l. f2 f. _
6 @/ J) n. J) h) m0 [* Command-Line mode ---------------------------------------% X$ b9 S0 T2 s2 w, q6 a7 R
8 [- h1 ]4 Q4 i6 {) b" E
Exitcode: 0 No-Error or Succeed. else, Error Occurred# |- f6 x4 G' q
  T5 s  H) L+ |/ F! s
Common options9 Z, c# J3 n; s3 s$ u; F

8 q, C( a) j3 P+ r - Option with 'Q', silent mode. doesn't display message box for error
0 ]& ^' {, ?! C% |9 T - Option with 'X', always display message box showing exitcode
) O. c; X/ w! F2 v0 m' q - Option with 'Z', logging off2 _, g! }0 q5 f4 h9 T

. P5 [# O# J" |" S9 nDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
7 I7 B* U! j$ X  x0 x  g; e# J+ C/ |" K/ T
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File; W' g8 N! \  q% G" a, A# c8 ]
! t, u3 N2 k' o( ?& W# F* F
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt- C% D* y  s5 {& w; z# F

- a2 G: x7 h" b8 S2 [! h3 F( ? - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
5 Z6 {- f2 S% J, ?. I; I
7 b0 [0 `, N- _& t5 M0 @+ {DAOTlkEdit -diff[m] a.txt b.txt/ A+ ], p) g; H5 e. T4 m
. Y9 M9 N3 ~) R2 p/ b
- 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>
9 m1 h& L2 {4 d9 a - Case option without 'm' (-diff), Tab Sep. txt file.
& y5 t' X  a- O5 [/ j0 u - Case option with 'm' (-diffm), Line Sep. txt file.
# f5 U9 c: w0 A, N6 @$ i  h6 o* n7 a: l; x" I
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
; @) A: o1 ^" T3 l8 t6 N) A9 _! D9 G! E2 p1 `( C% I( K
- Export string item(s)
. t! W' P& K, i% E% g1 M - Option with 'u', extract without dup.  n9 }+ Q' V5 l$ I
- Option with 'm', Line Sep. txt file.8 z& ~) ~/ D+ H4 X
- Option with 's', sorted by strref.
' k4 d: S% D: Q' c/ V* M - Case omitted to-txt-file, saved to tlk-file.txt$ n( y' L( @! ?) k" o8 f, S

6 E3 l8 l- z( b! y* HDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]) R2 C8 W: L, o2 |" o4 P8 n
( I" [- y! y7 O/ g- x8 @  {3 v
- Import string item(s)2 _/ h1 F9 m: J( S: Q1 A
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"( y* m9 Z( z3 J
- Option with 'S', update a string value separately by strref
- s5 Z9 `( m, ?0 ~, O& n - Option without 'S', update directly the shared-string (multi-reference string value)
: d( G' K' L8 r- L: y/ E - Option with 'R', strings will be reconstructed, and the same strings be merged.! b- o; i1 J+ d. |% t' i! ?8 l- C7 F
- Case omitted save-tlk-file, overwrite tlk-file# u5 a* G* X0 Z3 j/ f) q
, `' W  _6 |/ h/ I
DAOTlkEdit -d source-files output-save-directory export-txt-file
' n& O5 {  d3 }7 B9 Q
+ d2 e- E0 x! ]3 j0 I) r - Remove & Export GFF3.2x embeded strings2 g. ]/ O, T6 W/ }
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
- h# [) P9 B8 ]+ r/ i% q  
( v% |6 e) l2 Y7 {8 d* History -------------------------------------------------8 z) u2 [1 L) X' ]6 x

% Y# w& P* q7 w" D/ jver. 0.20, 2010-01-19
$ I4 Z1 Q% u5 X9 X. s
0 B/ l( m; n# T' Q" \7 @- fixed. didn't found strref.9 B' _- q: \# V  j
- added. GFF3.2x remove & export embeded string.
/ n; v0 ?: M3 V3 w$ {, b8 e- X3 q- added, Find All& L; [, l9 z: a1 X! c/ W' R2 k2 x
- fixed, edit text didn't changed when undo current cell7 h' ?' ]4 U: t2 W- p. o" V8 A
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
4 u$ d' a# @$ {- deleted, empty.tlk
' ]$ |: p) o: u* M4 S
# A% F; z: u* f4 A& N( j1 I3 U5 ?[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
3 O5 f2 Z4 u6 _8 q+ X& a如果有支援字典檔的話,那翻譯、校正起來就方便多了。
" J) n) @; p) P6 i9 S+ O0 A; v  E3 a6 h5 O! W+ |* K+ h5 o/ G  Z- q
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
4 I7 Q2 q  C$ }% N- x% g: j給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼. P# m/ h- m# }( [/ m, g/ h. E
給UTF8什麼的文本,導回就亂碼了。 ...
/ f3 b/ K- P5 Qblackteajing 發表於 2010-5-2 15:49

  |8 u. m) ?) d6 S* X) H2 X
& V, z4 p- \9 q/ ^" u; D% s, w% D話說,我是用這個來修改 TLK 檔案的,* H" m0 }+ l& q) z4 X: m

% u% p( q  G9 J8 L* g也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
+ V- `8 n, y3 T, b; O
# S) X3 i1 K1 n) q3 \, V: X' k匯出時選圖中那項,就不會是亂碼了,! b/ a1 R$ I. ]1 w4 x. D
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
3 n$ a3 z0 R9 L9 G5 ~# Z' ]* Q% |對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 + l- ?' o/ d7 N1 T# B3 d: j
- Q% Z' N- h( g$ c* W- J
good software !!! - z* E% x' P/ P& u( P3 r( X
support, support !!!. O3 H+ Z) x% i8 @$ i+ b
5 K1 A- q( ^* ]1 |
疑問,  C4 A1 a  y: l. P' B
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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