奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
' G. _- U, i3 T  G" Q. Y! Y  M
* a' B# e" c3 p4 W ) k% c4 U' h8 |% d
$ j! V( L; r; X5 q
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271/ [; O8 h3 a3 P  J
  A. f6 Z' Y* D( k
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
- J/ H0 Z4 w- V. G8 ]2 fDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)5 u' F& z: I! k3 s" U; ~
ver. 0.20, 2010-01-19" F" f0 T- p8 e6 ^7 N" |
# w. o4 h; k' M/ ~( V9 p
- DAO TLK Editing Tool
7 E& Q0 U9 ]* m, l4 ] - Can handle multi-referenced string(s).
5 }# h# s7 e& t3 ]$ Y! V6 }9 J - Export (Tab Sep. or Line Sep. with/without dup.)  M9 C2 w- j- i3 H
- Import (Tab Sep. or Line Sep.)
; u- q& N6 M2 r" l( H) S. J* ? - Comparing tlk-files0 u+ H/ S% |) j2 T& Y) V, v: r
- Checking categories of the strings and Filtering the strings./ V/ W3 P, \+ J: M
  " C. j8 u5 U  B( b
- Require .NET Framework.+ V) g# s# p, G4 a9 T) B
% R* s( L7 b/ U2 Y
* Without command-line option, Program starts in UI Mode.
. g; C# v3 l, S# Z
& e- q) x* C( |* Command-Line mode ---------------------------------------
7 b# q$ i% K/ ^) E/ T0 I" x
9 {' T" S3 I4 z+ ~- d- DExitcode: 0 No-Error or Succeed. else, Error Occurred0 d; |( V9 G3 ?* b! U" r
3 ^9 n# i8 s$ I
Common options3 W4 l5 g2 \! o/ f
- K. h, \  e4 z8 O$ P
- Option with 'Q', silent mode. doesn't display message box for error0 W3 F* K( x! }# F4 i/ M  S
- Option with 'X', always display message box showing exitcode/ v+ K2 N9 K$ J, t
- Option with 'Z', logging off
, z) X4 I2 Y$ n' i+ e! C5 H" V# N- d$ }7 D4 Y) Z
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt! k5 `4 G; H2 C) H& N
8 u! X6 o5 W3 M7 G4 j8 j" E
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File9 i8 Z& t) V: p( H: z+ ]# T: G
8 m; O) W" \& F) Y: v' K2 |) j
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
5 F, B5 ?% f/ T5 Q! N$ |* Q2 o
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT
/ T) T. {  O! ?( s# F# O+ ?0 h9 v3 H4 H5 R4 b! m
DAOTlkEdit -diff[m] a.txt b.txt9 C  |* L2 W8 J7 i
3 Z0 ~  I; b; N; A- |) ]: |
- 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% T# L% C' X9 v8 H9 ]
- Case option without 'm' (-diff), Tab Sep. txt file.
: b  C) `7 f0 n4 T - Case option with 'm' (-diffm), Line Sep. txt file.2 ~6 G% ?  \3 N& E7 Y3 w

0 U5 J( |+ v( ?! T5 [" X6 Y- CDAOTlkEdit -e[m] from-tlk-file [to-txt-file]
) r8 r6 p. q9 y- Y7 B. ]
% x  m* q# @7 C1 _4 q( J - Export string item(s)
2 H9 N  q' Q6 R* A - Option with 'u', extract without dup.
3 Z& E6 T! V/ V - Option with 'm', Line Sep. txt file.* q! |0 F2 i( J* z5 U3 b& K& m- p
- Option with 's', sorted by strref./ W& ]3 i# z/ z' h# k( w  d
- Case omitted to-txt-file, saved to tlk-file.txt! Z3 p" l3 b: W6 N
! i; Q: y8 v& P* w
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
, d9 i; y& a3 o
$ u7 \* q7 Q7 A' s! B' u; q - Import string item(s)) I# T" n  n2 _2 j0 R
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
2 a6 o0 D4 Y4 q5 ? - Option with 'S', update a string value separately by strref' z% h! v: a; r$ S: ~6 {
- Option without 'S', update directly the shared-string (multi-reference string value)! ]( w( x& ]0 t- p( W
- Option with 'R', strings will be reconstructed, and the same strings be merged., \" i  S5 z/ A  P* `4 V& ?
- Case omitted save-tlk-file, overwrite tlk-file
. k3 L1 P3 S( @2 x: G
6 A* J) G5 k- g7 IDAOTlkEdit -d source-files output-save-directory export-txt-file
1 D: I: r1 ]8 y) s% T  J) O0 Y
! I- M, V( u; e9 }7 \% s - Remove & Export GFF3.2x embeded strings0 o, {: o1 \9 J
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
0 c1 L+ y/ c! h* ^  * i: Y: n1 t8 k- m# A# Q
* History -------------------------------------------------$ B- R5 e  c; v6 q9 r7 X( G: J- _
3 M! ]% P  T5 M. P" \2 c
ver. 0.20, 2010-01-19
( f+ |& W5 U8 i; R- Q
' ]- v& Z% f( ]( [& s- fixed. didn't found strref.; M5 ]( {1 a0 H$ T* J9 j
- added. GFF3.2x remove & export embeded string.# t' x+ B5 {6 D: |: U
- added, Find All
1 R! y. a1 w) {3 e4 f6 |- fixed, edit text didn't changed when undo current cell- z) f3 i# D4 k. D
- fixed, Find(F2) didn't do from start row. (v0.16 bug)8 Q& u1 [+ q& r& s$ x
- deleted, empty.tlk8 L0 d+ g7 T% z2 h* Z. S( q

' Y+ n6 [% n0 _8 L* a: M0 r[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
2 J# c! Y, U3 ?8 g( O( F如果有支援字典檔的話,那翻譯、校正起來就方便多了。7 ~. u6 d% r1 `
0 t6 c  C7 t- R2 J: Z0 b# H" G, k
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
. z+ a) L6 Z$ e$ O給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼+ L$ _( I& H0 g8 C0 W5 q2 F' a/ ~: p
給UTF8什麼的文本,導回就亂碼了。 ...6 B' j* E3 \5 @4 l
blackteajing 發表於 2010-5-2 15:49
, ?) n4 e& m5 t  ^; Z

* N/ m9 L+ U/ I0 I& @話說,我是用這個來修改 TLK 檔案的,% C( W, |! V2 C2 M. @
- B* z8 I; ]7 I5 r2 s
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
) O! ?* ^8 r/ v$ y3 @1 x# [! j8 \: M
匯出時選圖中那項,就不會是亂碼了,, T' M/ I) ]% L! j5 c
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
* P3 b; o( c* `6 h5 X" Z- ~: A對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 , |+ W- d# x# r1 ^  N
! f; N0 J. r; a
good software !!!
9 }+ d5 L- ?7 B% Ssupport, support !!!
' y+ c; U/ q8 J! t4 _( P
. m: [. D, U. H疑問,0 p& C9 p2 p/ s1 x: _3 U, a8 x
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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