奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用/ g5 w. Z* v1 _) f' C- \$ C# p, _

* l! F2 O" ~, x, u3 ^( @% k3 V
' j' ]$ d2 A+ Y5 I% g4 Q
/ ?" a& K  \, R" ^, s0 {: ?' ]原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2715 O3 w+ k5 u6 Y6 \7 p" ]+ z$ f

. G& ^7 [; U: T9 J! TUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
1 a/ C, ^4 @9 n7 mDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)/ y2 m# }- S- U4 G0 q% e
ver. 0.20, 2010-01-19" ~/ c8 D/ y0 I' R
7 I9 D! \) L9 b! U+ I0 e- L( Q0 U
- DAO TLK Editing Tool
- n+ k  L' P  S4 U* I9 l - Can handle multi-referenced string(s).3 J( K5 m7 z; d9 |) I! L
- Export (Tab Sep. or Line Sep. with/without dup.)6 G4 \( G1 o. S7 T, E8 k$ F
- Import (Tab Sep. or Line Sep.)8 b, t0 Y; o0 I4 i0 r# O
- Comparing tlk-files8 ~6 q3 p$ i; B! ]
- Checking categories of the strings and Filtering the strings.
, O$ F4 ?! B9 W) n) B. P; W* I0 _  ) i3 R6 V2 z) s' \$ \; E* E: B  h
- Require .NET Framework.1 \1 u- I: A; u0 T2 C$ d

5 Q- G: I, Y. l& x* Without command-line option, Program starts in UI Mode." L, X6 P, r! S+ Z
0 H2 r5 u4 R' g0 ^7 E
* Command-Line mode ---------------------------------------% o1 E+ A9 G+ W# E6 f( Y

) J' E  T" @8 m/ x% O: FExitcode: 0 No-Error or Succeed. else, Error Occurred
& W3 n7 Q* k$ x1 X* ?4 Y( Q. _  Y+ n) ^8 C, D
Common options  ]  i+ M9 A) o8 [7 y6 q1 N, m
* V; ]2 |$ I9 s1 @7 }$ L4 o4 Y
- Option with 'Q', silent mode. doesn't display message box for error7 V3 c, {4 [1 Z) c) W+ i: Z; v% \+ h
- Option with 'X', always display message box showing exitcode  Y, W  H# t8 _8 R. E' ^" f
- Option with 'Z', logging off
( i( _2 X0 b% f/ e& L! H5 x- [  W! v4 a9 W
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
1 }$ q. `$ u7 A
9 K& `$ O, `: E5 w  i - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File% Z7 Z. l2 v  p4 C$ \- N& G& N0 W0 Z
, y% t; L/ k$ s- ^
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
# x: I- g% l$ H- T: S4 a- G0 I, b, t9 F3 J, t$ J% ]4 U( l- p' R" m
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ; M0 V( t# j2 ]

! u9 M/ \' U: LDAOTlkEdit -diff[m] a.txt b.txt7 c% o/ m: ^/ A7 b5 q. v

( q, u% {2 b" P* y3 d& I - 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>( K" Q( \# x7 P
- Case option without 'm' (-diff), Tab Sep. txt file.
: b7 @2 c4 y4 W - Case option with 'm' (-diffm), Line Sep. txt file.
3 L; T2 v  q8 U# M
' N7 V3 b8 u: j3 A' \, d! M5 lDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
; Y2 H: P' x0 _8 m) d5 \: e2 i
  Y7 t: ~% o+ Y4 A! a - Export string item(s)
. F3 _8 x% R& I8 p. N3 ~ - Option with 'u', extract without dup.
+ g8 W1 Z$ _* I1 i/ H. e. X0 s3 Y - Option with 'm', Line Sep. txt file.
8 y: z, u( R' W( X# N3 t) ? - Option with 's', sorted by strref./ z; _$ f, N4 p
- Case omitted to-txt-file, saved to tlk-file.txt
4 T6 e1 v( T* H3 A5 a  P2 r/ s8 L; ^$ B
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]; e: j( T. }/ O/ w- m8 y

! U$ p; f9 j* R+ n - Import string item(s)
* f' b; N5 ]' p7 ^' D) N7 d - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
& _# O" J* q7 I5 O$ K) v8 @ - Option with 'S', update a string value separately by strref" B+ [2 d* y9 L" P  O% A8 n. k- I
- Option without 'S', update directly the shared-string (multi-reference string value); }, @" R  {0 @/ H# i- o7 ~. A
- Option with 'R', strings will be reconstructed, and the same strings be merged.
9 i% f# m8 m! d6 ^; C - Case omitted save-tlk-file, overwrite tlk-file7 S7 z6 e6 M; H% n9 L8 o2 ?7 d* `
- u# i" K4 U4 b; u( y0 V
DAOTlkEdit -d source-files output-save-directory export-txt-file
+ p7 u0 \- D+ G; J, G- q4 u: n( G( k) u8 U- _7 r! @
- Remove & Export GFF3.2x embeded strings
: A8 n  {: G6 a0 \/ N - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
6 N( l% a9 @! ^6 L( N  $ q5 I4 z6 X6 z2 X- ~; q& L$ l
* History -------------------------------------------------1 g/ C) z& I" G( h) j
) \& |4 R% K- H- _& L& `6 q1 }
ver. 0.20, 2010-01-19
9 `( D8 G9 Q% C$ D2 u0 V$ F
1 M8 |+ o! Q) N+ m- fixed. didn't found strref.% \9 p# h( K: ^/ x+ V8 h8 R
- added. GFF3.2x remove & export embeded string.0 X) C4 X: s& B% i! d2 N, |3 b
- added, Find All1 |% `3 P$ k/ @( l/ p! Q6 n+ R
- fixed, edit text didn't changed when undo current cell4 B5 `. u* d0 x% [
- fixed, Find(F2) didn't do from start row. (v0.16 bug)* q5 E7 m# {, S, C" I0 x4 y& R1 |& N
- deleted, empty.tlk' U. u) N' @/ g% ~+ k% b" o
# O5 S( v5 l3 I' @8 ~# C
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,/ f3 ?2 b' k$ N) \) B5 G' K/ o
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
) `) |6 T! L$ Y2 T1 Z7 u' H
1 p9 K6 _+ d. m% Q; Q" k. {等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼9 v6 N( j5 d2 C0 r) h8 _$ o: B
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
1 ~$ }- X% q. a8 s: y* w( r給UTF8什麼的文本,導回就亂碼了。 ...+ ~: m2 }* B/ b& u: ^6 {" q( h% ~7 L
blackteajing 發表於 2010-5-2 15:49

9 |( j, r5 [7 f& `* G# G( ~6 H7 ]- G. M2 [" L
話說,我是用這個來修改 TLK 檔案的,! ^- i2 |2 \/ W" N

. ?. o, E$ l/ I- u* F' _; b4 Z5 C也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
! {: e( b' G$ a. h6 @% _
1 p  w$ F6 x* ^% J, E匯出時選圖中那項,就不會是亂碼了,1 {: W% ^8 Q2 ^0 b/ O2 T7 p
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?' S+ O. |- M/ L/ T4 J4 v
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 6 D  J* n; N  E

, t" @0 H  s$ O. S3 V  m9 Sgood software !!! 1 d0 r- K  _% Q1 y, u
support, support !!!) E& x) ^0 \" h! \4 q- Z( X& n
" }' Q. l4 G0 O  ^" O
疑問,
9 A5 W7 d( }! J, i- ^9 M& p在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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