奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
+ R: I9 W1 e/ y( d
& `0 Z% w7 n# O# m* A2 V * R( v5 e6 b& k' L

; F! P7 X& H' z( v3 A5 a+ C原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271% |4 U, k3 C$ s4 C9 K
  }2 R" C3 Y# @+ q
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
; n# M% T, o$ J) m. NDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
6 N# n9 e$ f7 Z3 g ver. 0.20, 2010-01-19. Z6 I. g" x$ U* Y6 ^1 V1 g8 ^* p
" d% U5 d+ ?* R, `- i3 n3 X' f: K
- DAO TLK Editing Tool% Y2 T4 U* `) L: A+ a1 p, d
- Can handle multi-referenced string(s).
6 g/ \; n' c. f! g3 i - Export (Tab Sep. or Line Sep. with/without dup.)$ C( Y  Y: B! l9 V9 K1 D2 N4 ]3 \
- Import (Tab Sep. or Line Sep.)
5 p4 {- N  Q9 m) f% S - Comparing tlk-files2 i% h% Y" o0 l* n
- Checking categories of the strings and Filtering the strings.2 s9 w3 _, j2 X. \6 L( w
  * }' F$ }5 w2 }3 p# p" L
- Require .NET Framework.
& O; l, f- \# C6 p9 i0 v
: x9 h0 V# A6 e% x* Without command-line option, Program starts in UI Mode.
  i6 n! c* s0 h: Y0 \0 @5 b. z
) u5 M4 b# M+ B8 i* K- t9 ~' g) ]* Command-Line mode ---------------------------------------
, t" I5 f* A: T
1 ]! S8 K6 u; l0 qExitcode: 0 No-Error or Succeed. else, Error Occurred5 u5 U9 V8 q  F

1 ~# t( O$ P% |5 P% z, e1 aCommon options* i- d* N% U" v3 {

: x; U  {1 o, l: X& c' ^% N9 }! P. i - Option with 'Q', silent mode. doesn't display message box for error& {% }8 t6 D2 z. A7 A4 d- u
- Option with 'X', always display message box showing exitcode8 w% L7 U0 }' x& l0 \8 k% ]
- Option with 'Z', logging off
3 V! }" A, v$ |) _/ i) ]; |1 N3 r, q) p, r9 v
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt) z0 u' \/ }6 u$ x

" p9 N% b% }: t  A - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
9 c$ A! n2 _5 Q0 F3 R# B# @% W0 O3 m8 u, S" G
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# T; Y% o0 l5 ^# T/ F6 [4 E
/ y0 O* o: R/ d7 Z0 i - Tab Sep. TXT File to SDJ's tlkeditor Export TXT 5 D' u0 v% h5 _

+ U2 D$ {4 m- v  C7 T. B3 O) r/ oDAOTlkEdit -diff[m] a.txt b.txt, u3 h0 A8 u9 t
6 Q! \* O; b: f3 V4 n
- 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>4 ]3 `) i2 z5 S) h& t* N
- Case option without 'm' (-diff), Tab Sep. txt file.7 t) ~# ]3 A% p/ [( C$ I7 Z
- Case option with 'm' (-diffm), Line Sep. txt file.
' b8 y$ b8 a  c  G! V5 v6 |
+ Q- o2 X$ E% pDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
6 d3 g) {6 e" T! B# ~8 M8 Q! Y5 p# Z. ~2 ~
- Export string item(s)9 M7 ^- M/ \1 w4 |, @' q' {% }
- Option with 'u', extract without dup.$ `+ N+ @6 K6 }5 q/ Y
- Option with 'm', Line Sep. txt file.8 x% U  _& z; H9 V+ B' i
- Option with 's', sorted by strref.+ X# S$ ]& d  J+ k& `( Y
- Case omitted to-txt-file, saved to tlk-file.txt
9 t( T3 H4 L# a6 I
# k6 U9 e! f& T# ]) LDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]2 P$ K0 z/ F" c, W* ~' y$ m7 \1 p

3 A8 G. w/ ^7 @, S4 n - Import string item(s)7 r/ A- S. c( V# B
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"4 \  G4 g& h1 a
- Option with 'S', update a string value separately by strref
% ]7 i8 u* r; m6 c/ m - Option without 'S', update directly the shared-string (multi-reference string value)+ U, J! @$ T1 [' {' X* v4 Z
- Option with 'R', strings will be reconstructed, and the same strings be merged.
; I  {, L+ ~2 G! T$ [* `2 Z - Case omitted save-tlk-file, overwrite tlk-file
. u( E* Y; ^  ? 2 N8 @% Z2 |/ i
DAOTlkEdit -d source-files output-save-directory export-txt-file
0 y) L6 {8 k+ Y2 g# k7 A
7 {( v4 \$ f0 v/ R3 N - Remove & Export GFF3.2x embeded strings
4 {: |# E5 z% J: R% k  M. o - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf", W: Z$ _% d4 J6 J  h
  
+ }6 {* [5 c/ f& {% ]1 W) D8 y% H4 W8 u* History -------------------------------------------------
& V% L  n$ M6 L: m8 }7 L& q( s2 r
ver. 0.20, 2010-01-19
! p$ d7 A  O+ [5 w2 C- ?8 Z; H8 @. o1 p. L# a; D( s9 p+ q5 Y
- fixed. didn't found strref.
) B* b6 `8 {" g; a% R* c9 X- added. GFF3.2x remove & export embeded string.
5 B" ^9 h6 M9 c/ J' c" V  v, p- added, Find All4 a) O% j* v; e7 k6 |6 w; k5 m; O
- fixed, edit text didn't changed when undo current cell
5 c  d6 B# `! I% j. G, V- fixed, Find(F2) didn't do from start row. (v0.16 bug)
% H8 k  X' @, e/ k( Q- deleted, empty.tlk
: B1 W4 F$ `) R6 t$ k/ |" E$ H$ G& K5 j! `- E8 {4 G# \
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
5 H' j% ]+ a) i+ F. b4 A如果有支援字典檔的話,那翻譯、校正起來就方便多了。* @  l1 ~) _; ], U4 u% f, B
+ s- X5 v- c8 B6 p2 V; ~& l
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
9 N/ [( l/ n3 A給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
8 G- {: h+ C! _& O6 U給UTF8什麼的文本,導回就亂碼了。 ...
1 h% U' I3 d' |9 }1 @/ Iblackteajing 發表於 2010-5-2 15:49

5 t$ r: [+ k" g9 I8 Z. P# W
8 _9 u* z0 l$ Q4 C0 ^話說,我是用這個來修改 TLK 檔案的,
0 X8 [- }6 j. ^
$ q* S1 W2 [6 V) N; s/ J, }也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了5 b+ @" Y* \. k8 [' r8 |- K2 A

+ L$ ]6 r" x( W* j4 I- x. V匯出時選圖中那項,就不會是亂碼了,' f  y; ^( @6 T
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
' E6 O: a7 O8 t對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 * ?" @6 [: M' X3 v- k5 `

: U  @- b0 \( C; ?$ A1 Rgood software !!!
  K" d! c4 }& P0 V+ V5 D" Vsupport, support !!!; s$ D+ u; P/ a% K5 J# T- i# D% U" n

" ]- k3 L% f, A% e疑問,
1 s, o4 V! t1 K/ h3 z在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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