奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ C* O# ^+ Q# A; |9 _
. H/ ?5 v/ n  Q$ B" {' j5 y, F( B
3 b; _' P3 i; S: o9 [" U
6 N% X! }  q4 O) l, ~6 _1 z原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
9 V+ ]8 M& w0 M  X+ s0 J+ ~$ O# ~6 g4 ~$ s* v) R/ i4 o
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
$ b: q* P' G( W9 X  d! x! P) ODAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
' z: i' r2 Z8 w! I ver. 0.20, 2010-01-191 M* ]  I2 e4 O4 ]* i' Y

8 i0 q: P  ?9 J$ q  E - DAO TLK Editing Tool5 D9 f8 u' S5 T9 i" f! q  ]" \
- Can handle multi-referenced string(s).
, p/ K* K7 I' v5 F" ~ - Export (Tab Sep. or Line Sep. with/without dup.)& b# v& S7 g- f; s+ \
- Import (Tab Sep. or Line Sep.)% ~5 U" ?+ |. |0 i- G% Y# Z
- Comparing tlk-files* M1 O% U4 U3 F7 {
- Checking categories of the strings and Filtering the strings.3 G7 `- H6 T( t% R' k, j
  
/ k7 T5 I  J# Y; y& Q - Require .NET Framework.$ D( k$ }  u* Y& {8 H% y

% \; l, g$ ]& D5 h  M" |) a: _! B6 E" s* Without command-line option, Program starts in UI Mode.) y9 {4 J  {! }( {2 j% P

& A+ [- K6 s, V# g4 ~/ z* Command-Line mode ---------------------------------------
1 r( y6 ]( l; r0 O1 l5 D& a/ k  i
* l* R1 ?! Z" x* U4 DExitcode: 0 No-Error or Succeed. else, Error Occurred
5 J2 Q. _6 Y& {* x( A9 E
, @3 _( S9 Z$ dCommon options- B) h& h! [# C/ S, X

$ _4 L3 N6 T- q# w/ v2 g( s4 J - Option with 'Q', silent mode. doesn't display message box for error
. s4 u4 D  ~/ q  m7 b& ]0 a - Option with 'X', always display message box showing exitcode
  h( R# ~( A9 K7 p3 Y" o - Option with 'Z', logging off8 z) c7 r' _8 |' U. M2 v6 _
2 N' H% X& U% {% c2 h/ v$ M0 Z
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt$ t, I4 ?* W& F( Q$ I4 a

) z8 |) S' M5 q; p - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File& N$ L) A3 D+ Q+ y
! k  E' S/ Z, B; L4 R
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
& S" B: o8 U) N- l6 z5 P0 D) t% V
' K) W, i( V! P/ f# k - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
6 G$ L6 C& W+ H0 @; m8 W) _, R. I) H+ B* j2 }; y9 G7 x- l. S6 ~
DAOTlkEdit -diff[m] a.txt b.txt
2 Z4 h* A3 R# H/ ?. \* _! X
# f$ I7 \5 S0 h" n* o$ F6 x+ I - 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>
* [2 O3 O/ T9 ^2 b0 s- Z! Y - Case option without 'm' (-diff), Tab Sep. txt file.% G$ n% P# J+ a7 _& N! b- G) K
- Case option with 'm' (-diffm), Line Sep. txt file.
7 }3 P/ b3 q) F' B9 Z" F5 P/ x, K- C5 o
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
# N: `! S3 a6 L& K4 t$ h
0 t/ T5 U) {. t8 I9 y - Export string item(s)+ u5 l( M1 Z4 v! O7 i
- Option with 'u', extract without dup.+ [* \1 `& \* S2 v, Z
- Option with 'm', Line Sep. txt file.
1 z, D* v9 C" I6 e  D  c - Option with 's', sorted by strref.
& U+ G  Q% v8 R+ S. f9 i! @* f# { - Case omitted to-txt-file, saved to tlk-file.txt
9 z; e5 W( \. Z/ X$ g; q5 t0 Q' _: D' ^0 @% g
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
. I7 t7 y* `! i: ^+ f7 r8 [* }4 J6 h0 O( C1 {( B  U: N
- Import string item(s)
' A( ]0 U2 e8 O - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"5 ^7 ?$ a! B$ z% n
- Option with 'S', update a string value separately by strref
" r* H. k5 Q/ x7 \( U$ l6 J( h2 O - Option without 'S', update directly the shared-string (multi-reference string value)
9 \0 Q/ F. j* @3 a9 Y9 k" F - Option with 'R', strings will be reconstructed, and the same strings be merged.
& e. @! i, r" }, t8 A - Case omitted save-tlk-file, overwrite tlk-file8 j9 W3 h+ x7 D; S+ \
/ g% |6 {' Q2 q9 N/ o+ k6 A
DAOTlkEdit -d source-files output-save-directory export-txt-file" j) L' [3 K7 E# z% F, I8 C5 C% d. Q

3 Z3 ?) K- V# f- n& R - Remove & Export GFF3.2x embeded strings& d) u8 C" k7 w9 U7 B: K) I! B
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"& R. s9 w4 T& a- u- f9 I6 `
  ' a! g. F% ^9 f& C0 a( U0 ^5 S% v
* History -------------------------------------------------  m6 Y* |, g$ X

5 T$ c/ W& y% vver. 0.20, 2010-01-19
! q' Y, e5 D) O3 {" s) G$ K$ I6 O, N+ T% r7 H+ Z
- fixed. didn't found strref.6 X. ]. _& x/ l. Q2 y' v
- added. GFF3.2x remove & export embeded string.
' P# C- m$ {7 @5 P- added, Find All6 h/ S$ w0 g1 M4 b
- fixed, edit text didn't changed when undo current cell
; k# y' S+ h, V, {- fixed, Find(F2) didn't do from start row. (v0.16 bug)0 ^/ p* ?" i' f' J" v7 Z
- deleted, empty.tlk
. L' B, J* `& P# K& E+ u( U, j" a  A1 w
8 k, k7 F. d# q* p( w[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
7 n* C3 U8 S0 p( T0 j" c如果有支援字典檔的話,那翻譯、校正起來就方便多了。
8 _- a8 ]1 a- P
$ ~) {5 \" d4 m6 r等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" W: k- Q5 K3 c. J& F
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ O: ^1 Y2 f  I5 Q  _- \給UTF8什麼的文本,導回就亂碼了。 ...
1 O$ K) W4 Q. I: E( o9 c8 W+ wblackteajing 發表於 2010-5-2 15:49

8 N% [7 [& G: T7 B# `4 R4 i! d+ ]  Y6 n+ T' y. Q" q
話說,我是用這個來修改 TLK 檔案的,3 k4 u" s& C$ `+ q

0 J! z6 `/ d; O  w. r! T也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
6 w% B# m" P+ u, w" k8 K7 H5 W  J# q. j8 U
匯出時選圖中那項,就不會是亂碼了,. w0 L% t3 x7 W
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?+ I% l' F$ K, F: j) M
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
" V* H2 I. ~; X3 k4 P) b3 z6 }
2 Y6 G  t7 f/ r- B: h7 fgood software !!!
. H5 h& m( B# ]9 g  _) u  Lsupport, support !!!
  k0 {/ i/ e4 H. f5 Q. M" M- d
% j& Z- o0 I  g+ n9 E' m5 Y疑問,
# t# {8 o' a, r& @. {在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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