奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用! P5 P# m# G3 m* K5 q9 \& m

/ Q6 M; t/ i/ n$ n. k - I: r; J% \1 o2 F: M8 A/ S
' U, Y% R& A7 c+ ]+ R9 T  C
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
: T4 e) z9 k( p& `5 V7 ^
% o: e* e1 U& G6 yUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                0 d  z& l! Z- r, R7 \: m/ v
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
+ J4 g* L! i( I" \% y  _% V& N! S ver. 0.20, 2010-01-197 W! n3 x9 q% l: u0 H; j! L" d
2 ]. j3 G) {- e8 n) ?
- DAO TLK Editing Tool
9 b. O8 q: B/ a2 x+ B# Z - Can handle multi-referenced string(s).6 Z3 y  n) W3 d2 c: V* X; v/ O  t
- Export (Tab Sep. or Line Sep. with/without dup.)- e. {3 x/ z$ ^
- Import (Tab Sep. or Line Sep.)- Z3 Y. Z4 _# C0 m3 w5 H, F
- Comparing tlk-files
) L9 K# ^  l: D! u$ I. P - Checking categories of the strings and Filtering the strings.2 m# d( C( t; S3 |2 @) r( x" Z( q
  
3 G3 o! w/ l" X, r' j, v0 ] - Require .NET Framework.! O+ V# z- n7 ]5 T) q
. I, C( S2 Z5 h, a4 W, B
* Without command-line option, Program starts in UI Mode.' ?0 Z& c1 A) P

% S/ D! x* E! `- v# x* Command-Line mode ---------------------------------------
8 s; \$ r9 Z6 r" F8 x$ l9 I2 o4 @& G! ]. H& J. `. p1 z
Exitcode: 0 No-Error or Succeed. else, Error Occurred0 t) n$ Z  ^, M/ P- ~
1 `. \' [+ H1 |/ B9 g) K
Common options2 L3 Y, b- r3 e+ _  u0 w4 P
) S( T- g7 V  o' [
- Option with 'Q', silent mode. doesn't display message box for error: [7 f8 Q" U7 F6 E. x
- Option with 'X', always display message box showing exitcode
/ c  k1 m5 [' l8 G5 h; ^ - Option with 'Z', logging off
8 J( E5 {$ Y# \3 R* D6 c: \( e7 t$ D9 `- J0 Y2 a. |2 F9 _
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
) ?5 r& D3 [+ [, z" ~7 e. K8 u! T' K0 N# Z- `
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
! N! R+ j- L0 \
1 F( p7 J. j9 E# KDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
% H! O6 x* j+ `4 _8 _
3 `! j. R) [2 w+ e: Y* a9 _/ [ - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 4 f. }2 }4 W4 [6 q& h& p8 M0 \: w

4 m+ P7 x- m0 P# Q$ q+ v0 o7 nDAOTlkEdit -diff[m] a.txt b.txt2 F; S/ z" c. |  d% z/ E

1 b. ?2 d! n, l' c+ D/ A, u - 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>
0 A' @( G$ m6 [. _& T% ]8 u - Case option without 'm' (-diff), Tab Sep. txt file.
- h% H6 D0 _" W$ Y/ D) ^( Q" Y - Case option with 'm' (-diffm), Line Sep. txt file.0 R% K; C3 m; F- I+ M6 i
5 I) ]3 }8 Z7 Y5 a, _
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]& W3 k6 e" H3 L
8 t" J# s, @# y9 G2 M# ]
- Export string item(s)
8 K0 b/ b! [! }9 G1 H - Option with 'u', extract without dup.
0 L6 V( l: y+ m  G% I  O - Option with 'm', Line Sep. txt file.3 d5 |+ R- a8 d* T0 {0 k
- Option with 's', sorted by strref.9 J) s# P" g) E, H& Y7 o% W, n
- Case omitted to-txt-file, saved to tlk-file.txt' L* |9 h  H4 e3 Q! K( g" ~
; ^4 z0 t, t$ N: C- W3 N4 X
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]- B4 O9 J4 z/ |
+ k: q! P2 h5 N- b
- Import string item(s)9 T5 m% z& r$ @6 l% O1 Y7 r
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
* `3 S, N( N3 @8 y  Z - Option with 'S', update a string value separately by strref/ E6 `+ e% B! P. l2 h  e0 `
- Option without 'S', update directly the shared-string (multi-reference string value)) z/ M( f: q  _" D, k
- Option with 'R', strings will be reconstructed, and the same strings be merged.* h3 W2 a; v" H2 @
- Case omitted save-tlk-file, overwrite tlk-file
! Q6 G6 T, {. p' z/ c  F# t + M2 u0 f1 p& ]! {& _
DAOTlkEdit -d source-files output-save-directory export-txt-file. x" D1 v4 D) }5 t

0 r; L# c/ d& T - Remove & Export GFF3.2x embeded strings
8 D* t$ |: F- z, j" u0 |. Z- h/ U - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"5 x0 L! }1 W3 b  O$ C- q5 k
  9 l9 k; l# x% U$ ]0 Q
* History -------------------------------------------------! b" X6 V0 D: c) d/ K

# F/ U+ M' I7 nver. 0.20, 2010-01-19
3 Z% S$ ^$ F4 z- b+ e8 U1 i5 i* A* }6 {- z: o) O' R6 G$ T( \" s
- fixed. didn't found strref.
1 `4 r, }8 _% _% a# P: C- added. GFF3.2x remove & export embeded string.9 o; _0 _: U5 H3 L0 l! V0 x3 a
- added, Find All
+ b/ S9 v4 o1 M7 _5 p. H8 y- fixed, edit text didn't changed when undo current cell3 B; S8 |! {1 c9 V3 O' K: @7 t7 q
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 x3 X5 |4 v" x4 |8 n' w  A0 N- deleted, empty.tlk, b3 _+ [/ X) @9 n7 |9 ?
9 N5 w; F+ X! W
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,0 J4 ~1 Y: V. J0 M/ ^/ W
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
' X. J9 q- s- C3 e3 F( o' X  ?2 I- g+ `" H4 _4 M; B" _
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
( [# E( [) ?8 [% B: T$ y  ]& v給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼7 t  ^4 m; J( S" u' y; Y
給UTF8什麼的文本,導回就亂碼了。 ...) c& r, k5 }0 ^+ k
blackteajing 發表於 2010-5-2 15:49
/ C% r9 ~& T/ b2 b

% L( ]) f) F4 g' e話說,我是用這個來修改 TLK 檔案的,$ b6 d1 I! @/ Q2 ^$ b

; d/ V. j) x2 }* d. ~5 L; m6 E也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了6 J- K/ \/ V* Z+ [

" Z9 X8 r* N& t# p% y匯出時選圖中那項,就不會是亂碼了,
" s  B' b. @4 y8 T3 ?[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?3 V5 P1 n, O- I% m% e
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 $ G+ }. ?! }* `
( _3 \. j& c8 V9 Z8 _
good software !!! ) Q0 c" B$ K1 @& Y& h
support, support !!!
6 s$ l0 v9 u; n; M) U* i( M  \9 G- }+ l- T
疑問,+ b: y8 f: ?- p( d
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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