奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
. D5 ]" C- _# ~6 k: D, |+ O0 T$ Q. Z% W; }  L! F, h$ f2 t
+ o' R5 @3 P/ S
5 a+ c* r& B9 m0 @2 e
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=2717 J1 Q2 x* ]1 [' Q1 A
- @7 ^1 N) w' `' l% l
Uploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010               
& Z, ~8 q. A$ gDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
" P( c6 e! i2 W1 I ver. 0.20, 2010-01-19
' W9 [& r: t0 L1 b
# m$ h( H/ j- a4 j+ L - DAO TLK Editing Tool. Q6 O+ ~7 n! b/ ^
- Can handle multi-referenced string(s).) A- W9 K7 U, k1 O3 w
- Export (Tab Sep. or Line Sep. with/without dup.)
" t2 U/ n/ W- ?( C - Import (Tab Sep. or Line Sep.)
5 V$ Q/ x  e2 S: O  C- e - Comparing tlk-files
( R$ B  y" {; A( W3 e+ l% ?* s7 ` - Checking categories of the strings and Filtering the strings.
* L4 F; K. `7 p( L9 c  & j4 [  G) N2 K: p8 ~
- Require .NET Framework.% i& S; ^( Q* [! c6 r
/ ~+ t% X+ H+ M( J% G( ]% J
* Without command-line option, Program starts in UI Mode.& Y+ Z5 T6 f) r5 e4 i- D& i% Y

. P9 d/ v4 b7 C3 I' g* Command-Line mode ---------------------------------------
1 L8 i( i9 u% a  v  l5 @+ K) }! K# ^2 ~& Z
Exitcode: 0 No-Error or Succeed. else, Error Occurred
$ @7 I0 V. ?4 a
1 t$ f" ]8 {; x' hCommon options
0 Y; S% p  S4 v- H8 R
4 U5 W& x  Q8 s' O1 t: o5 g! b. W% u - Option with 'Q', silent mode. doesn't display message box for error
3 v' Y4 @; {, u) C7 N; T* O - Option with 'X', always display message box showing exitcode
1 B% `; a7 x" e1 b0 ^ - Option with 'Z', logging off( O( f5 e- G  D7 b

6 k  T. I6 b6 S1 V% T% k3 lDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt: Z3 N& _! D& \" l% \  O" k
0 S# K+ k% E/ P' d) P1 C5 a
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File7 B: K% y3 X3 ?* W$ k; S

( V  v& n# `  D& xDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
6 ]0 f4 b9 u& m" P& A: X, z3 o  N8 X% a# A% H, O1 X* l
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT ! O1 h) w$ a8 z! J' g1 x

. l  s/ v4 ?. b" i' o# p" x. ~DAOTlkEdit -diff[m] a.txt b.txt' w: ^4 m( i/ s: x( M3 W, P
* B$ v, F, H0 _7 c
- 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>
0 Y+ W- U! G: ]& Z" Q4 D6 G - Case option without 'm' (-diff), Tab Sep. txt file.' z% f4 {, J7 q4 P; J
- Case option with 'm' (-diffm), Line Sep. txt file.0 O8 ?, T, V% W1 ]2 Z  P
( U) H6 t' ?/ M8 q% z0 V; G
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]
1 }( ~8 i& R* w7 R4 S; m
4 X$ F' }* R( u: B! v - Export string item(s)) B! V- Q; n4 Z$ ?% F, A
- Option with 'u', extract without dup.
0 K2 L  y3 h  g2 ^9 y, B - Option with 'm', Line Sep. txt file.
* ~; y1 T$ @4 @; c- A - Option with 's', sorted by strref.& B! J; c2 e/ E- d2 z
- Case omitted to-txt-file, saved to tlk-file.txt
- Y3 q  q" b$ j; b" @: x7 f" W0 j0 L: f. K
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]
! `$ t" ?- H' q" F, C# s' k; `3 \3 \
- Import string item(s)
  _  E; u- M; X4 N. j - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"& {  ~, ?  V, R
- Option with 'S', update a string value separately by strref! ?. M* f2 u& |5 A& t
- Option without 'S', update directly the shared-string (multi-reference string value)5 p; I6 e' r. O: u8 b$ A- A# Q1 L
- Option with 'R', strings will be reconstructed, and the same strings be merged.
2 ?. E1 }, W7 i3 a$ M - Case omitted save-tlk-file, overwrite tlk-file
- Q! {/ S6 G- w6 [* i0 L; }
# L$ @; ]3 ?3 b' V) C* D7 \DAOTlkEdit -d source-files output-save-directory export-txt-file% h, A" D  g3 |& z3 _: f
4 G2 }1 A$ i# a! V* s8 x+ Y7 F
- Remove & Export GFF3.2x embeded strings5 }' d9 s* _8 V; k8 n% q
- source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"" q: Z  U' ?; z
  
) f! P0 n9 u3 b0 R6 `* History -------------------------------------------------
: x, |# V: `- o! o. A! R0 K# ]- z. z3 D' Z8 o3 W, C, ~9 O
ver. 0.20, 2010-01-19
/ m0 M1 \5 b0 a8 Q& {: m$ p; t  {9 z* S1 f
- fixed. didn't found strref.
/ e3 {& g# g$ [9 v2 J- added. GFF3.2x remove & export embeded string.( t6 S. u: g5 I: ?
- added, Find All
, v4 D8 M3 b" a- fixed, edit text didn't changed when undo current cell
% m9 E+ y; N: D1 a8 u- Z2 {- fixed, Find(F2) didn't do from start row. (v0.16 bug)
0 _5 `8 G9 _8 A- deleted, empty.tlk: f( C* w  O. x! G
. C1 e1 l' ]  @6 v0 |6 v
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法," p" ]2 L- n7 O, D
如果有支援字典檔的話,那翻譯、校正起來就方便多了。( m- I+ O, x) `% {/ M8 a
: q6 C, H2 c" G/ z5 F% V& }. h5 _
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼, n2 ]1 J$ L) H: J: ?) k$ W9 U
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼; U8 @' Q2 ^# r; ?
給UTF8什麼的文本,導回就亂碼了。 ...# `9 e4 H: u; i; d9 ?! W
blackteajing 發表於 2010-5-2 15:49
, u) E6 X! Y8 t0 Y0 r+ j
1 R% ~4 z# F8 T# V3 k& e
話說,我是用這個來修改 TLK 檔案的,. o$ [- c3 M$ ~: W* H
. P, w% _" w& B% I. d% r+ U
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
" h1 O$ D& r  J6 e# [2 b% {8 G, g/ ], u5 ^
匯出時選圖中那項,就不會是亂碼了,
1 q+ M2 v& L, }$ O9 e; N. |; G[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?" {5 t! H' s& c
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 , l+ x$ y) a. d: J) S; M1 k/ x
+ ?! n$ h. w8 d% u' m. r( |
good software !!!
7 O/ d+ w9 x4 Q1 q# Bsupport, support !!!& B" t  Z- S. r

( C5 i1 l' R2 W疑問,
, i, u9 G* R$ r$ G6 D  f在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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