奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' x: n+ |4 i( }
0 p5 Q0 N2 v* s5 h) G" t8 q 4 S# B: O& b6 _) O& l+ W' ]

$ |* H$ B$ e+ Z9 s! z! m9 T2 s原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
# E9 @# R1 O& i! \9 O. @
9 P# _+ y1 r9 X0 c$ I6 ?% kUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
" @) v  H. y! c5 z7 x; G+ @  u8 cDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)* g: p9 z* I- X8 Y  s
ver. 0.20, 2010-01-19% X0 P8 l2 P( G" y6 L  e, D
. G1 t! N9 {: k1 K( o: e" G
- DAO TLK Editing Tool
7 E, X8 f& R7 s* r  [ - Can handle multi-referenced string(s).4 n' ?, p- t% o. w& g- `- ^
- Export (Tab Sep. or Line Sep. with/without dup.)- E' m2 ~" V- m) [* ?7 E
- Import (Tab Sep. or Line Sep.)
9 [$ d. j6 K- `. e/ m - Comparing tlk-files6 R& {* X8 s6 G  K
- Checking categories of the strings and Filtering the strings.5 a+ P" A# x8 q- ?8 V
  ' V6 G" i/ K+ c" q; Q
- Require .NET Framework.
  T0 @# H$ W! |
0 L. N2 ]. ^$ |* Without command-line option, Program starts in UI Mode.
0 N% J0 Q2 [/ l7 y# S/ ~( d5 F7 s0 v3 C) N& T6 J
* Command-Line mode ---------------------------------------& H8 R0 L# t4 ^2 Q3 j! h

* L! F  k$ u6 \3 R  o6 z! fExitcode: 0 No-Error or Succeed. else, Error Occurred: C: `! V& _  i6 [+ Y
* @' k/ Q' h& U- X9 u
Common options
5 P0 J4 W- J, B# @* B
% ]7 ~5 w2 Y! O9 B6 W  B - Option with 'Q', silent mode. doesn't display message box for error
: @, L0 w( S1 Y( m8 v3 w - Option with 'X', always display message box showing exitcode+ `. G) T6 y; {( [
- Option with 'Z', logging off
! Z& z  M* F9 c9 ]( U4 r* z( V
' V6 `# c9 `/ l# I. ?DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
. u  o" V- L7 Q/ I3 l, A* L; A0 p
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File+ y4 J* C* g* K

$ [( y3 X9 s9 ~; lDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# K# }+ v& E! z$ b+ c' b& \/ A
- ~5 F; W  c* }" W - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
1 A. z% i! U1 D
# S. ~4 Z! J* P+ I4 H4 wDAOTlkEdit -diff[m] a.txt b.txt
  x# y7 U6 u$ h/ Y6 t4 e1 @7 y  S8 ]6 f/ 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>
  w: I* N1 h# l, ~4 S$ q - Case option without 'm' (-diff), Tab Sep. txt file.
+ ~+ h7 f* a- e/ ?# F3 O& F - Case option with 'm' (-diffm), Line Sep. txt file.4 p  A$ Z, ]( K, R
. T9 X% _- F6 Z8 s' R- ?; h, w% O7 ^
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
6 Y+ K1 [/ a" v: n+ u' D- x
- h- L4 W. B- }6 P- ` - Export string item(s)7 w$ x1 x- i; A
- Option with 'u', extract without dup.$ U: o) Q. Q' R& k0 v& a0 M
- Option with 'm', Line Sep. txt file." |7 e# c1 g5 |  S6 M/ i
- Option with 's', sorted by strref.
3 z- o: i6 ^# ^3 R% C - Case omitted to-txt-file, saved to tlk-file.txt# |# G) ]6 U& i) t( J& @( X

0 J$ W* _0 V3 eDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
* o' E7 d4 |2 g8 g% y3 L" ~# v1 f% R/ n6 \, |
- Import string item(s)
/ h$ g0 G+ w8 o" ]( E; q - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"( M) z2 S# ]- }! e
- Option with 'S', update a string value separately by strref
# h6 ^7 ^- o% y1 S7 M - Option without 'S', update directly the shared-string (multi-reference string value)
7 q+ `  A+ e5 d, V+ O - Option with 'R', strings will be reconstructed, and the same strings be merged.. P- O3 f. t# V6 p2 U3 @) m( p, Z
- Case omitted save-tlk-file, overwrite tlk-file
1 i3 q  \5 O! ^; U1 D, v: C2 b
( q4 X! F1 s3 d0 ]; l) z7 FDAOTlkEdit -d source-files output-save-directory export-txt-file2 x+ C: K% e" w

: }) f$ `/ i+ s - Remove & Export GFF3.2x embeded strings% J9 i( n0 F: ^
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
7 H; N. E* T# Z  
$ _0 s% J  {  h6 O; t* History -------------------------------------------------6 I4 I. O2 n( t: B7 B2 c

! {$ F2 i5 d. P; x9 Sver. 0.20, 2010-01-19
4 W; U0 X6 N  |. }
4 o* u& L5 T3 D# V; o, T- fixed. didn't found strref.2 L0 y: W& A. G5 ]/ z
- added. GFF3.2x remove & export embeded string.
6 W1 a9 [5 U/ c0 v8 ~- added, Find All1 w& R( ]" _5 x) Q/ R( l" E
- fixed, edit text didn't changed when undo current cell1 M) @" @* Y0 X0 E4 B
- fixed, Find(F2) didn't do from start row. (v0.16 bug)/ d% |' u  T. C2 J2 s- V# N4 ]6 L
- deleted, empty.tlk# g% G/ k  n) k* C/ k9 U6 o
' G1 X, h1 D! x# I, r
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
$ N9 T8 E8 m* R6 N5 X# W+ J+ V如果有支援字典檔的話,那翻譯、校正起來就方便多了。
1 Q' g3 w" }  Q# D) c1 d3 v
5 J! G7 F' f. @  i0 w4 x, |等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼& w5 G2 N' p$ {7 i. x6 L7 ~/ e
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
! M: T7 P  P% h給UTF8什麼的文本,導回就亂碼了。 ...' c# T3 X4 K4 C3 c. Z" ^
blackteajing 發表於 2010-5-2 15:49

3 [2 Q6 v$ J; _* y. n8 x! G) y, Q' k% V
話說,我是用這個來修改 TLK 檔案的,4 a/ F$ d  n( d$ N
) [% v2 e( W0 S# f# q
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了) U/ w2 d, h, s5 n. k/ x+ w5 J+ M

) C2 g& ?- u* H匯出時選圖中那項,就不會是亂碼了,
8 K) h5 s" [9 H( ?( n[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?+ T  T  g8 j. q6 k9 l8 d
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 + R: |0 ~+ h1 @: P
& P5 a$ R+ F+ T8 D( Z
good software !!! * r3 D* E' R0 z- L
support, support !!!7 W# G9 ^/ b& v" E) [

) g5 @  u! ]6 d7 ]  k/ D疑問,' k( _4 M1 i8 ?) u$ Q
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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