奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
" g/ {: U* h) U8 ]4 a6 I
# H4 [' ^! u: p3 h: J* [- \' F+ s 8 I% P9 e; F) e  H3 P% r/ h
6 M! |* B4 w! B- s: L4 M1 a
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271
& @$ p4 n: b8 F/ q" l  o
2 K+ G# q: ]8 A0 k4 CUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                ( U" o9 C4 ]1 v0 F+ P( ~& r
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)
- R- C5 [: }6 C! @  q: p ver. 0.20, 2010-01-19
+ k( l3 a. Z8 E8 b% r+ C4 M, d( U2 c  S3 k% {" m! R
- DAO TLK Editing Tool: q7 p& k1 U. a- U5 Q
- Can handle multi-referenced string(s).
9 d* E2 A0 |8 g - Export (Tab Sep. or Line Sep. with/without dup.)
% c  S. O3 d' j+ g  V! | - Import (Tab Sep. or Line Sep.)/ k8 d' X- ~& W6 c- H+ ]6 B
- Comparing tlk-files# d0 A% B5 o! ^( d" i  b* j7 C
- Checking categories of the strings and Filtering the strings.5 Z- C8 T2 g9 L* g( W- |
  ) X0 v( g. G2 ?: _& q3 I
- Require .NET Framework.
: w! o: a- z" Q/ \2 d" I2 |" K2 G0 M3 {2 m
* Without command-line option, Program starts in UI Mode.
6 h7 |1 a' ]% G$ d
; @# w3 ]. _' H: b) x* Command-Line mode ---------------------------------------- i3 n4 ?3 x0 h

! o8 ~' O+ Z7 D+ I8 _4 w7 V! BExitcode: 0 No-Error or Succeed. else, Error Occurred
. e+ N( {$ k9 P- b' S1 ?% f1 I0 y0 T6 h
Common options! I" w4 \1 R; E5 O5 z

) m% `* v2 Z/ a/ `2 o: N - Option with 'Q', silent mode. doesn't display message box for error# b9 V; u* x8 d# x$ k% R
- Option with 'X', always display message box showing exitcode
2 ^. j! x; M) I# Z, Z' ~) {/ y1 b - Option with 'Z', logging off9 F! _# k* s  X; a) D

6 t9 F* V0 i/ K$ y6 mDAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt8 s; }8 m+ y& a: q1 e, t  B

8 ^! T7 U1 L& n4 ~" a1 Y( J - SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File& _. h9 X7 y6 A6 E1 z8 l
/ [9 Q7 D& S8 N8 Q
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt
2 {. Z. A& L& H, a0 ]1 v" Y# }3 \
0 `3 N$ }1 r' m) t - Tab Sep. TXT File to SDJ's tlkeditor Export TXT
' X" @" n" J+ e& T: \6 m) h' O: g$ C% V! s5 p
DAOTlkEdit -diff[m] a.txt b.txt
; D5 @' ^& t+ Q0 M
4 Q- P2 v8 `8 g. l% 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>
8 p$ r% V! |8 i* j - Case option without 'm' (-diff), Tab Sep. txt file.
. {9 M  {( g* D - Case option with 'm' (-diffm), Line Sep. txt file.6 n4 j& A( g6 t. d3 l7 \/ m9 K

6 K  _1 h$ H, L$ W. @" C" H1 W* i( QDAOTlkEdit -e[m] from-tlk-file [to-txt-file]1 `7 l2 U: L# k$ p

' W4 o( x  D3 ?* ?* L* c4 m3 k - Export string item(s)
. H- d3 \) S8 v" R* L9 S$ k - Option with 'u', extract without dup.
  T' |/ t& Z6 ~ - Option with 'm', Line Sep. txt file.  D: N/ m9 ~- N  }
- Option with 's', sorted by strref.* l7 J4 r' N5 n, f( g8 t, A4 m
- Case omitted to-txt-file, saved to tlk-file.txt* }9 P% N2 X" T' J

+ L: q6 R( Q! `6 BDAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]8 @0 b5 Y& v" }# d4 E# T& i

% V2 |5 B) w( J1 ]" J - Import string item(s)2 S$ M8 W  t2 w4 g. V
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt") Z. v, ^8 v. p! l) g; T: [1 m1 R- r
- Option with 'S', update a string value separately by strref
3 v, ]; |3 W% D1 s) |7 h. Z# v - Option without 'S', update directly the shared-string (multi-reference string value)
( Z% I# ?' C  i( L# \& j0 l: a - Option with 'R', strings will be reconstructed, and the same strings be merged.
& l) {' C4 X4 F5 L  R; ~& k5 u$ x: f - Case omitted save-tlk-file, overwrite tlk-file
% o2 r4 a. E8 n) g
( U' P. F9 C; C* ?; k6 i2 `DAOTlkEdit -d source-files output-save-directory export-txt-file
( |7 b- E5 j  M. O+ I- W  F2 N/ }4 x& ~7 F; h3 Q( J7 t
- Remove & Export GFF3.2x embeded strings
6 r* q: L6 m' e" k1 Z$ O: s - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"! }6 M8 b" E4 p9 u
  4 v  v$ ^$ X& @
* History -------------------------------------------------6 J+ B" F% l  L/ d: W
" \' D" Z% S0 Y
ver. 0.20, 2010-01-19
% @$ Y% y! F9 ~* i$ ^6 F" Z& j& I+ Q, @9 n2 c5 b% U
- fixed. didn't found strref.  p$ L0 H+ y) j' P
- added. GFF3.2x remove & export embeded string.
" H% j% {7 B% H- added, Find All6 }3 z, C# T& j& q+ M
- fixed, edit text didn't changed when undo current cell% [2 @- |3 A+ b% u$ U
- fixed, Find(F2) didn't do from start row. (v0.16 bug)' p, Q# W5 W% X* b2 z
- deleted, empty.tlk) u# U; ?- V8 v% W
, I3 U! b0 ~/ ^6 F; t: X! e
[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,2 V3 a* ~( u% u
如果有支援字典檔的話,那翻譯、校正起來就方便多了。
  t. Q5 i  l' L, s
) g$ k; T) i! t1 E8 ^0 w等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼! r, S+ F* x. R  E
給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
0 k9 q* s. x- Z7 [8 G) K9 A) h- \給UTF8什麼的文本,導回就亂碼了。 ...
6 @2 q1 V3 j5 d2 D5 U0 a, Ublackteajing 發表於 2010-5-2 15:49
# a4 W/ G9 n( {3 @

9 |- J( v9 u2 [$ x" t話說,我是用這個來修改 TLK 檔案的,
) [7 N& g8 `2 N# w( ~. P0 ~! x
8 o. r) e8 Z: ~3 o( A也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
/ |8 c9 C8 W9 `2 p4 n8 P
$ L5 t- q+ {2 W/ d7 K5 a' D9 C匯出時選圖中那項,就不會是亂碼了,' u9 T# L! @5 w( X
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?; k. h) w6 b5 Y+ N* e
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯
  Y/ Z5 U2 X* g  e* x1 e0 f6 L  w3 r0 |' [2 h: Q
good software !!! $ E  }0 u: ~# V' z/ o  k: ?7 z
support, support !!!
. I$ e- x! U( q* D: N1 K" d2 v% O2 _8 Y
疑問,3 b8 c0 |6 p7 x, x& q6 J
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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