奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用9 ^7 d. N+ Y+ L  C

$ C# d9 L& s$ l) j
- x# O6 r: J. L
" N! A. a! v3 a- w; N4 |) @原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
. P5 k6 r* H$ }; R: q( z0 P$ Y) A. v/ F
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
5 j, ^5 \. h( LDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
3 n1 ~* e: ~; e" ]  b7 E6 [ ver. 0.20, 2010-01-19
! z0 t2 u$ ?4 l% J
" ]5 B6 w2 c& g  U - DAO TLK Editing Tool
! A$ m  r3 d  A: U - Can handle multi-referenced string(s).
& f% Q" y4 v6 o7 B- W* S! z - Export (Tab Sep. or Line Sep. with/without dup.)( ]4 |8 ]# L/ b5 H
- Import (Tab Sep. or Line Sep.)
, l' K* z* d6 s) k - Comparing tlk-files. K$ L0 X8 ~; N0 P2 }2 I
- Checking categories of the strings and Filtering the strings.
+ A- d, z- e% @+ U+ z( k  6 P# ]# c( `; A7 G2 Y  G
- Require .NET Framework.9 G  |: y8 u# x" ~: M: }+ B3 M+ k# |
- l# E8 b* P1 @  ~1 K  h. f# u8 y
* Without command-line option, Program starts in UI Mode.8 p* {- S4 Q6 P5 R
0 i5 Y4 |7 X* d( E! ]  v
* Command-Line mode ---------------------------------------+ ?! E8 W1 c) u! i  @

- s8 ^0 A% L9 f8 YExitcode: 0 No-Error or Succeed. else, Error Occurred9 N4 E$ ?5 W3 G4 _, b5 M7 E
6 [( Q" b) k; T) T9 ]
Common options# z& ]! d6 N' p3 @4 k

  |1 z8 T( \; {* Q6 P - Option with 'Q', silent mode. doesn't display message box for error
) u$ l2 r6 o7 @" F/ [ - Option with 'X', always display message box showing exitcode+ L3 `/ R2 g/ B! N8 a* U- o( O! l
- Option with 'Z', logging off
7 N9 C7 B# |1 ]4 b4 L  ?" a- t4 v9 q% `
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt5 _; j5 V, b  T% Y( c
8 q. x( g3 X" [0 e3 q0 \
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File* a; T! a' {7 A" f

8 t; `! o* D1 z7 a8 w, CDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
3 X' F& Y  V& C' _2 @/ s# w
' n) c% d% z' E - Tab Sep. TXT File to SDJ's tlkeditor Export TXT $ u3 `  q1 W; T  H2 v5 T4 D
" z0 N6 t6 w3 m6 k& S
DAOTlkEdit -diff[m] a.txt b.txt$ {; ]; U* Q1 x* j- s) J2 S! d
# Y) y# h! U! p7 B0 \
- 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>
+ Z& {: S7 ^' P - Case option without 'm' (-diff), Tab Sep. txt file.
( ^* p, {0 M' a: B; N" r' x - Case option with 'm' (-diffm), Line Sep. txt file.
9 g1 z5 \2 o, X; Z3 [# P( p+ }# u3 N/ q* R, N! e1 r
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]; ]; J! s( _  M
( h; G; L( Z; B, i
- Export string item(s)
+ H2 I  ?, f' s; X+ w# U; T - Option with 'u', extract without dup.- H6 e1 G4 D* F& [, [, E" a$ w
- Option with 'm', Line Sep. txt file.$ b6 a. M- m, i- m
- Option with 's', sorted by strref.
& i" R+ y% x: s8 A+ g - Case omitted to-txt-file, saved to tlk-file.txt
- f, u, K/ C) G; Q/ E2 l, x! I$ h. _
5 G! W, H, k& M$ E3 T( \& DDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
3 A4 C) _, g! M$ C3 L' ~2 l- Q% @
- Import string item(s)9 d  U% p, W. S& R7 d" J# U
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt". C% n" E0 W' X# @% S! m3 z
- Option with 'S', update a string value separately by strref4 q0 w- g' s& [' Q& i# M1 Q* h
- Option without 'S', update directly the shared-string (multi-reference string value)& R' c: ]' _4 `0 R$ ?8 i2 T
- Option with 'R', strings will be reconstructed, and the same strings be merged.$ d/ D; B# k  M& `4 A+ O8 \
- Case omitted save-tlk-file, overwrite tlk-file$ s4 |5 g9 e% x5 m  [
$ J/ E+ n- G6 B& j4 h
DAOTlkEdit -d source-files output-save-directory export-txt-file
- ]4 R8 q$ k$ h. G* z& p( a8 i0 x; L" v+ ?' @3 Q7 j" n, @
- Remove & Export GFF3.2x embeded strings
+ u) \/ u' K0 [ - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
( }6 x+ i1 U1 L' u  + y; Z- K9 C5 p' Y7 J# {" X/ o
* History -------------------------------------------------- I& H% P! P/ Q1 |3 X
3 N2 K, e1 ^- v
ver. 0.20, 2010-01-19
) a, i7 q* _4 x6 H3 u, ]2 T
" s  e% {; Y6 E/ T  {- fixed. didn't found strref.: ]0 `+ h7 c6 P5 L* L& r  l
- added. GFF3.2x remove & export embeded string.
% v/ `0 @, ]  k9 i" O! ~- added, Find All" }& l! P7 @0 g+ l9 u
- fixed, edit text didn't changed when undo current cell
& E1 J; k6 E: i0 O: F1 o# _4 k0 J- fixed, Find(F2) didn't do from start row. (v0.16 bug)
) G* u: i# p, ~0 h! o, C- deleted, empty.tlk
5 Y0 F8 S1 z5 s  d  v0 c! {- s2 |; {+ P7 y
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
0 \3 W2 v+ q4 r, L5 ^9 d如果有支援字典檔的話,那翻譯、校正起來就方便多了。
4 `% j/ O3 u% T. O; ~1 z& a) A
9 {. z: Q( k9 L' D6 a/ `等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼- g" q! f! [" _& j' X5 R! [
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
+ I6 o# Z% e$ S" N給UTF8什麼的文本,導回就亂碼了。 ..., ]5 W' n6 l7 \9 H, u
blackteajing 發表於 2010-5-2 15:49

' F$ |9 H) O9 n. R8 J' o1 Y8 y4 Z" I
話說,我是用這個來修改 TLK 檔案的,3 s# {6 E, ?6 ^
9 ^6 h* ^8 E/ N- K+ S8 O4 d% [7 k
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
" u+ a+ j, l( ]- m% @! Z7 ?+ S% a% i2 f6 D1 _  P7 X
匯出時選圖中那項,就不會是亂碼了,* o+ |' J4 v: ]4 _  {& r& i
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
2 A+ M. g8 o1 a' p對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
1 m0 m8 |* [% j
4 n- Y" Z# g2 G5 A3 n8 Cgood software !!! 6 B3 Y7 O4 z8 u7 o/ ~7 f
support, support !!!
, s; h; y! H2 Z& l# R+ \7 `% x+ t, a1 }5 K6 t) U
疑問,
2 J9 U. D" d5 k( R! q  F4 D6 S在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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