奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
1 }8 G) c# U  z1 |: L0 g! H+ G+ }' \

; F( r  C* \+ F5 R5 A5 z2 y7 i' |, j
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
# C4 K; f3 C' T$ r4 W3 X0 J
, w# u. j7 l; ZUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                  f" d/ @4 S1 k3 R2 c( a2 J) Q
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit). F0 L- F1 @5 y# |; @, y5 X
ver. 0.20, 2010-01-19
2 I; ]! r: y( R4 P( j- D
6 \8 D0 `& L: G, v  e, h0 `" V' o2 Y - DAO TLK Editing Tool/ A" ^* O8 b- A; K2 W
- Can handle multi-referenced string(s).0 R1 p5 V* d/ ]: ?1 }! Z
- Export (Tab Sep. or Line Sep. with/without dup.)2 ]- N, R8 M5 X9 G
- Import (Tab Sep. or Line Sep.)
( s- N% i. j: J. \! v- [ - Comparing tlk-files% A6 U4 S% G* b% @' d/ p1 z
- Checking categories of the strings and Filtering the strings.
* a4 ]5 X& i7 j* |  
+ s+ E& B* w. J! o7 H; n& h - Require .NET Framework.9 ]" d/ ^+ r7 M1 K% |+ _7 [0 ]

2 ~+ U& ~" l" X; ]5 Y& s0 f! g5 V* ^* Without command-line option, Program starts in UI Mode.
% b$ M* E# _' x/ p/ h5 C9 i! R( ]: Z7 i5 E" V2 U* J
* Command-Line mode ---------------------------------------
, O+ y# p' L' F8 a' ^9 p1 o+ Y
% Q: I- A2 u# H2 QExitcode: 0 No-Error or Succeed. else, Error Occurred
" q# S( X$ l  o8 L  t2 X5 q& R) j7 W* a$ l5 d
Common options
9 Z, O) a. |$ n6 O. K7 x+ Q) H2 K: Y
- Option with 'Q', silent mode. doesn't display message box for error1 F, J* Y3 H8 @+ X0 p  c
- Option with 'X', always display message box showing exitcode  l  ]- m2 t3 u0 @, H' b- k
- Option with 'Z', logging off
2 h5 E1 y% W4 f; r' o& H
; H3 k" G( u, v: N1 g' Y9 [% nDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt9 B! B4 _6 D8 Y; n+ I- {
6 d; F/ P2 i8 x, p3 d8 w2 i
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File) h  f& w) l* k, z. q

% i2 W- T5 Z0 f( CDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt; s/ r- O. ?" V4 f7 i1 D
% n, {' v; o) t: W4 i0 @) n- |- q& V
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
; x. m+ T, H; o! N  e* H$ W+ ~4 ?( J
DAOTlkEdit -diff[m] a.txt b.txt
' h1 c, y, ^: b2 T, S  r% _
+ M1 o& P; w  H  `- t% E% H - 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>+ {( x4 Y  T7 v
- Case option without 'm' (-diff), Tab Sep. txt file.
& O; L/ t5 g) N; e3 ~2 m - Case option with 'm' (-diffm), Line Sep. txt file.6 C  [* t! T  v+ B. |

! q/ I: ~% Y) [' i3 zDAOTlkEdit -e[m] from-tlk-file [to-txt-file]3 H" ?/ ^0 y* R6 o4 u6 t

+ C9 X$ ]& P) g' G7 r$ g& w - Export string item(s)
' q$ J( H: ~( h. b. J2 g) p7 ? - Option with 'u', extract without dup.% v- J$ w4 E/ e7 o3 m
- Option with 'm', Line Sep. txt file.# E' h7 Z1 E0 }' d% Y  Z
- Option with 's', sorted by strref.
- `. S- X- y! x9 ?" D& \( a - Case omitted to-txt-file, saved to tlk-file.txt
" l* F2 d% M1 s% t, z  [5 ~' @6 s4 a& {  C* ?9 m$ Z# p/ u
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]: m7 I/ \( H, }& {) H# f; T& x

' Q8 Z5 ]: e; b; H$ C - Import string item(s)
" v% ]9 A" y0 ?5 k2 @+ f - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"3 M+ u+ S3 D8 C, m5 Q7 v
- Option with 'S', update a string value separately by strref! s, Q$ T2 v9 L+ v7 k) v4 z
- Option without 'S', update directly the shared-string (multi-reference string value)  F2 {2 p6 T; D" P3 t! e* E" A; A' Z
- Option with 'R', strings will be reconstructed, and the same strings be merged.9 e2 E  N8 @$ o
- Case omitted save-tlk-file, overwrite tlk-file) J0 \/ x7 e1 ~) o& ~
1 w$ h' U) M( p1 d6 ^
DAOTlkEdit -d source-files output-save-directory export-txt-file5 t" M2 b! x: c5 g
; Z' h( V1 S& s& y* S; u
- Remove & Export GFF3.2x embeded strings. L: m* q" X$ h; F
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
: U# Y9 i$ E  v" E: b  ; K# v& _% b5 G- @3 g4 E5 c+ ?
* History -------------------------------------------------! o; T3 ], H" `8 C1 U) V) B7 ?! E
& E  {# a( K$ ]5 y
ver. 0.20, 2010-01-198 ^; b! L. S' ]" U" \* r& J

3 ~( E  i, F4 c% a- fixed. didn't found strref.% f' T5 i, Y5 O  ^# p6 e, j
- added. GFF3.2x remove & export embeded string.8 @" a  z' s, H9 R& c, H
- added, Find All
9 g- _: K3 H( ^. f5 R' S& L- fixed, edit text didn't changed when undo current cell- ], V) n; k) P
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
) }* `/ [' u+ x& E- deleted, empty.tlk
# q$ U4 {0 d6 n/ m$ K
/ l; E' ^2 v6 s- R. E/ e[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,) G% j  c% [" w3 \% U. _
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
5 H/ C4 f# L; g) v3 L( s1 c, L% T6 ~* P$ y" N4 N: P4 i4 y
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼4 ]* U9 X3 O5 H) d5 R8 @" k
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼* ]  n! l8 x+ E6 q3 Q
給UTF8什麼的文本,導回就亂碼了。 ...
9 ]  _# K$ V) W0 T% Gblackteajing 發表於 2010-5-2 15:49
6 v6 b0 c1 f. t: c

8 U' r/ j7 V9 h% J話說,我是用這個來修改 TLK 檔案的,& P# o7 @1 x- g
) C1 L' w2 |! X6 [# N0 I( C" u% \/ C9 A
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了9 g3 n/ i& ^  {0 _0 Z4 q) z' h7 e: {
5 R" s4 _4 l3 V2 `# h9 W
匯出時選圖中那項,就不會是亂碼了,
7 C: m$ x; H1 j) C[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?0 R) z' _7 g# O8 s# n/ o! P" U! x5 r
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 ?. M* w* I$ E( @# d, K) X1 d
% c; z; ]' B4 Y, l8 b
good software !!!
2 \" s% z4 \) g: t3 O  _% _  V# u5 Rsupport, support !!!* O/ `6 |* @6 j; g5 b; |3 L( U( L

0 A* c) F9 ^: z& |- ?疑問,  w: D! ?. e% c4 D# d% S
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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