奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
  J. H7 ]+ H# ~2 v7 K; D& I
9 D, E" r0 `' L" x1 L7 u+ g
: L0 }: V' j9 @+ X% f+ k
7 v/ z8 h" ]5 B/ v原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
4 R; o# m, R6 J! b  r* F& D. r* U0 S" o, V! w$ h; w3 Z5 X% A
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ; K6 _3 R9 q8 \1 m7 D& |
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)6 T8 q+ l' ?# m6 U8 w' v3 E& H0 [
ver. 0.20, 2010-01-19
1 q7 P4 N2 m* y6 I
' d* H+ \) G+ o. S' n: C2 z4 }1 j - DAO TLK Editing Tool5 A, q) C; z3 y. ^+ O: u, R
- Can handle multi-referenced string(s).
9 t' }( W# g- ~  H+ v) T% f( j4 O" X - Export (Tab Sep. or Line Sep. with/without dup.)' J' g& D2 ^' P6 I8 I" s
- Import (Tab Sep. or Line Sep.)- |! r1 x6 }2 I' T
- Comparing tlk-files- w! K4 k+ t, ^" n% a. w
- Checking categories of the strings and Filtering the strings.# ?; L# C: @, X" }  B
  ( I" C  W' `' y! [# I2 K4 p5 H
- Require .NET Framework.; m/ I5 Z  c) V" @

+ @$ N3 V+ P2 V; W7 p* Without command-line option, Program starts in UI Mode.8 |! l1 D7 k4 F2 A* `  z

" Y/ |3 a  ~% ?6 ^3 \7 n! y8 E* Command-Line mode ---------------------------------------
7 Q4 j* G+ D* H, Q6 g- j% q
5 ^) V5 A1 u$ B5 eExitcode: 0 No-Error or Succeed. else, Error Occurred" ~: F) q1 ^& W0 p. q# Z7 c

( Y5 n$ t7 Z+ {+ c* P! C$ ~; b0 w* nCommon options$ N; |+ k- }; Q# V
5 u" \, L6 v0 S% m
- Option with 'Q', silent mode. doesn't display message box for error- S0 ?2 h# x+ @  @4 I) i
- Option with 'X', always display message box showing exitcode! P9 Q( s# i  ^
- Option with 'Z', logging off. Z7 o& _1 _0 h* e/ ]+ j3 k+ l

# j0 z: a3 O" g, ]" u  E( N4 w' QDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt
$ X# Y) v4 ^0 M$ L3 P6 m  s, p$ |9 F9 Q3 f4 D* U
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
& T; E) t7 V9 G& [
, X6 V8 ~2 E! y& [6 ^, aDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt7 A- |( s# f/ r8 ]

; J0 w! E  r0 @( i3 Z$ K - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
$ `  N' y' a% d" n6 K% H
- L0 z3 c# a6 b* j3 oDAOTlkEdit -diff[m] a.txt b.txt% V- n4 w9 {- m! @6 A) B6 ]5 i; R

% P1 g) j# d) q1 O: n; M: 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>
- Y# r$ V$ v6 h4 s8 s - Case option without 'm' (-diff), Tab Sep. txt file.
$ d+ a& V- i5 y  Z& P. m5 ? - Case option with 'm' (-diffm), Line Sep. txt file.
: G; Z/ c+ n, m  {# j( L! z4 r3 @& t6 i- |. H1 c* I$ o
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
9 I; ^/ k" P% O. J; N. g5 \/ ~$ ~- M9 {: g8 t& ?
- Export string item(s); X5 ^3 ]/ [2 B3 X* Z
- Option with 'u', extract without dup., ]; o( l! ^: F* j, V: k
- Option with 'm', Line Sep. txt file.7 `# g; E1 ?- g5 P9 b
- Option with 's', sorted by strref.
# t# z1 ]: {5 {- C' S! O0 J* X - Case omitted to-txt-file, saved to tlk-file.txt, j2 x9 o  s' ?0 a9 @+ b- E% Z

7 {/ v% U9 X; {* R8 E' Y+ Y6 PDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]$ Z- Q2 b1 T% P

8 G7 `+ \! d0 Q, z3 ` - Import string item(s)1 K1 t" N$ w9 v8 d" ?2 M
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"
8 ]# [6 I  O: j$ V7 T - Option with 'S', update a string value separately by strref& `+ k6 `7 i3 \0 D, p8 y9 @+ e$ q1 g
- Option without 'S', update directly the shared-string (multi-reference string value), Z* R5 u  P5 {& w* j+ W( ^# b7 p
- Option with 'R', strings will be reconstructed, and the same strings be merged.0 [  T; H+ c7 i
- Case omitted save-tlk-file, overwrite tlk-file
: W$ e& B+ z( p" I, g
* C$ @; c4 c. P7 X0 ?DAOTlkEdit -d source-files output-save-directory export-txt-file
' D8 Y' b1 m  d% T0 U) g2 C
7 c: O9 g3 H5 K& n/ N# W/ I# o$ n8 x- X - Remove & Export GFF3.2x embeded strings
6 h, G5 {0 H2 j0 _( Z# g/ L - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"* ~3 P& t7 A2 j( t8 D( @
  4 C$ S. f: k' e% A$ `8 p
* History -------------------------------------------------
: p1 P9 C; S; x5 v# Q' n2 ]5 \' ^% v- Z2 f
ver. 0.20, 2010-01-19
; Y9 C3 U" c7 W9 w, Q9 B* {$ k0 q$ k- h; _
- fixed. didn't found strref.
3 V$ k. e+ U6 I" u$ J- added. GFF3.2x remove & export embeded string.
% g% ]6 W. C' T: n- R* f- added, Find All3 N' I3 S' |9 u/ ~! L
- fixed, edit text didn't changed when undo current cell- M  ~3 P5 H* H8 A: ^( Q0 b
- fixed, Find(F2) didn't do from start row. (v0.16 bug)  J) o- Q/ V) r0 I) t3 j" w
- deleted, empty.tlk5 P) h, @8 l3 E5 S' u; j+ ~- S" ^
/ \+ G, A; p- v$ L  f8 d, L
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
8 z& u4 A/ e- x4 @) ^如果有支援字典檔的話,那翻譯、校正起來就方便多了。
9 `1 B$ {6 b* ?% o* [$ x7 z" Z3 J: W; f* O" Q% F! h. I1 N
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼/ w) V( v0 |7 r8 m/ Y* Q
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼6 K8 |9 g  A" v# ]; c
給UTF8什麼的文本,導回就亂碼了。 ...6 F/ Q& }6 g7 g  K4 m) R
blackteajing 發表於 2010-5-2 15:49
9 M' N! [" b8 |

- A. k+ K7 p0 [/ }6 v話說,我是用這個來修改 TLK 檔案的,
. g/ g6 M; o, Q, X* D; E. e: |/ m, b" S1 {! B
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了- ^" o) g  x5 ^* B! t
$ @3 ?+ ^* t# L- w3 `8 f+ d/ Y
匯出時選圖中那項,就不會是亂碼了,! s6 }" r! r# ~0 m7 k
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?
+ f7 y9 F1 M3 H3 a對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
% S* a/ m5 c7 }: ]/ Q  p: z* h; W/ d, g6 F$ |
good software !!!
: m! e- I+ `2 ~support, support !!!' t' U. u7 w' Z9 t
4 l( B" @1 h2 Z% m+ J
疑問,
5 y1 L8 l( Q. o/ U0 m- o在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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