奇幻遊戲社群

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

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

國外高手製作的 DAO TLK Editor 非常實用
3 `4 K( P7 v/ D4 \  U+ T
" l4 x3 E! W+ |- U; r& @
' W, c3 L! y. x  c# z$ X5 l& c4 D" o3 k1 Q, @
原文來源以及下載點:http://www.dragonagenexus.com/downloads/file.php?id=271' F) \1 \5 |4 I5 ~- S' l4 \

6 [/ N. \5 [8 YUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010                " h; X# D/ c, H$ W7 v; c# u
DAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit)4 a/ Q( N3 W- {8 L8 L
ver. 0.20, 2010-01-19
! [9 Y/ v" \, X3 [  n$ M, F
& i# j1 r! j: o4 C  X. i" N, n - DAO TLK Editing Tool
5 G# W7 a, s, K* i - Can handle multi-referenced string(s).7 p! u0 J$ g  f( h
- Export (Tab Sep. or Line Sep. with/without dup.)
; J2 h# ~% r/ S3 e9 T9 s - Import (Tab Sep. or Line Sep.)  N3 C, e7 M! v% r# A: I$ k
- Comparing tlk-files
; f+ g+ c' ^1 [/ d' Z - Checking categories of the strings and Filtering the strings." s6 b3 e- Q6 S
  
6 r% u+ u* f5 \# Y  j - Require .NET Framework.
' C; T$ V! S- P3 x' L5 @+ K
2 h. q+ [1 ]. r1 @% I, x) |/ M% m* Without command-line option, Program starts in UI Mode.0 O0 x/ G- ^9 o) N! D/ K
% O3 }: R! g4 y+ t8 N3 V/ T/ n+ n
* Command-Line mode ---------------------------------------
( ]/ }) x2 ]$ o8 r$ o
0 p% L! M* n1 v# B7 @( U  x/ qExitcode: 0 No-Error or Succeed. else, Error Occurred
6 n2 r! C" G2 l- Z) X; N- G& c- [  z. g- e6 S. Z+ a7 x) @# s7 T
Common options
2 y7 w/ j  v* Y1 W3 [$ y
7 e; t0 A7 n- T+ b: A- W - Option with 'Q', silent mode. doesn't display message box for error' r  b2 s. {* o7 z, n% v+ ^2 g9 m
- Option with 'X', always display message box showing exitcode' [! f/ @. V5 F0 X
- Option with 'Z', logging off
3 f3 u  V8 }& e9 B5 H. Y& H! f: _9 W- m, n9 _1 b
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt( Y, s7 p7 A5 \- e) q2 z
& {! x# m% N5 N
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File
) J; O; H- Q2 a( }* d' ]: M" ^7 n; H9 f+ q3 w* I
DAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt+ F2 {+ D! Y# q) Y/ ^  W  Q  \

! u+ T) H9 y# H; n; J- { - Tab Sep. TXT File to SDJ's tlkeditor Export TXT + A& h  ~+ `2 h+ S2 x$ M: @+ |5 C

2 ~% q1 E5 e9 [" b1 R$ l0 s) [* X7 lDAOTlkEdit -diff[m] a.txt b.txt
& n1 N# G8 z- e6 b* Q9 b6 \: {! M6 ^, r2 f- K
- 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>$ |4 I) |  \  i& [2 W
- Case option without 'm' (-diff), Tab Sep. txt file.
. c; c7 N, N" T" y( }$ h" E - Case option with 'm' (-diffm), Line Sep. txt file.1 _* V- m1 U( h  ?) U/ z! b: x: v1 o
% m4 h1 z! ^& j* J  S$ B$ d: t
DAOTlkEdit -e[m] from-tlk-file [to-txt-file]0 Z  ~' I% O9 V; q
9 N( _* n2 o! a7 {: ~6 {
- Export string item(s)
4 G# @6 c6 p5 P) H1 r9 C, a - Option with 'u', extract without dup.
# `4 i1 H& `- w - Option with 'm', Line Sep. txt file.
$ Q: ^  h0 B* ^  `5 } - Option with 's', sorted by strref.
+ V. t  x% g1 Y) p' g* w' _3 [& T0 b' Y - Case omitted to-txt-file, saved to tlk-file.txt
3 e. z% N5 E% b) ]% F  L  R( q7 X2 |& V6 D  b1 `: Z# e
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file]  w6 H3 N% O2 i) d' m" J, l

6 J7 N+ t) u- M* [ - Import string item(s)
$ C' C' A! ~' S) Q. |* y0 D - Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt"3 T5 p5 S2 N. a# \
- Option with 'S', update a string value separately by strref$ D% |% @* C0 M0 A# [
- Option without 'S', update directly the shared-string (multi-reference string value)
+ \* ?) l  I6 Z% w9 D, f0 i2 X8 r6 O - Option with 'R', strings will be reconstructed, and the same strings be merged.
) i/ S- s) r! d( k  K$ I - Case omitted save-tlk-file, overwrite tlk-file
! k6 c& E; Q; W' G! ^ 1 {* L3 Z: A( ^8 N
DAOTlkEdit -d source-files output-save-directory export-txt-file  ^9 J# V& B3 x9 ^  a3 D

+ }7 H8 ]% N; t6 @* U+ e. Z - Remove & Export GFF3.2x embeded strings
9 X/ x8 M8 J$ I/ \$ W - source-files. ex: "*.*", "mymodule\*.uti", "mymodule.erf"
+ @( K8 G7 D# ?- v% c    c# E( @- L: p) C5 L# M
* History -------------------------------------------------8 `6 N2 G! x  j3 I; z! g5 ?, p1 s

$ x$ h: y1 n4 c$ W. }5 aver. 0.20, 2010-01-197 B( {2 Y- \; H& V! O) p: U
8 k4 r! _# N$ u! h% m  H
- fixed. didn't found strref.9 q5 [4 J2 h4 B1 ^: d/ G- a
- added. GFF3.2x remove & export embeded string.( |. b- w/ E* N* ^1 J: I
- added, Find All
- |8 R$ z' A8 K. W- fixed, edit text didn't changed when undo current cell- \+ j* ?( U& `/ N$ w6 q5 h. n+ F
- fixed, Find(F2) didn't do from start row. (v0.16 bug)
, _! i# ?' T" v  _- deleted, empty.tlk
8 Z$ ]! l0 H9 t) A' W# u& g
, B8 f8 B( Y# ^- `+ Z" S8 r/ h  A9 c[attach]30[/attach]
作者: humour    時間: 2010-5-2 15:41:56

這兩天利用這套軟體,把貴站的繁體版本整合進去3DM的繁體版本,呵呵~很有趣的玩法,
- O0 ]/ r  D" G6 w% x7 y  C, d如果有支援字典檔的話,那翻譯、校正起來就方便多了。1 \  w3 C; s  `- `: Q4 D. z
# K, l3 C5 i$ s& G3 J8 f
等一下準備試玩看看有沒有問題~
作者: blackteajing    時間: 2010-5-2 15:49:55

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼
5 ?8 D' ]# `* g6 X2 x) U給UTF8什麽的文本,導回就亂碼了。
作者: carlyuan    時間: 2010-5-2 18:26:59

用的時候要注意這東西導出的文本是 ANSI 的系統默認編碼" N. ^; A$ ?, A7 K
給UTF8什麼的文本,導回就亂碼了。 ...
+ @$ i( g, n9 m: s( q& hblackteajing 發表於 2010-5-2 15:49

5 m" q+ d# _  \: T) b& U7 i
5 u6 P; L% w! A5 \2 s! I8 H# T話說,我是用這個來修改 TLK 檔案的,$ j' _1 m6 x2 {1 J  c( g/ e
/ [* i% D! N8 o/ v
也是用他來繁化 3DM 的那個 簡體,只需要匯出,修改,匯入就好了
4 }& A( t3 Q4 a# a% f1 w) k# F" o
匯出時選圖中那項,就不會是亂碼了,/ k9 w1 [3 W6 _9 v
[attach]1194[/attach]
作者: asuszyj    時間: 2010-5-10 18:28:50

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

下载不能?; V6 n) f# _3 M/ n0 O" o& I4 i
對不起,只有特定用戶可以下載本論壇的附件,請返回。
作者: Owner.S    時間: 2010-7-22 02:16:31

本帖最後由 Owner.S 於 2010-7-22 22:40 編輯 # J3 Q" w1 F) \9 T$ `
' r% U/ j& A0 T! G* h1 m9 n  h
good software !!!
  Y+ }$ {1 w/ v! L) L. Fsupport, support !!!; Q2 e5 ^* e) [* `/ o$ C( z) I4 q* G! l9 n
) G1 }# b. @, X2 d
疑問," z( I$ R& b! c+ |: B; y4 L
在下用 DAOTLKEDIT + 簡繁轉換, 把最新的簡體漢化轉成繁體, 但遊戲時發現出現這樣 "[]" 字體不能顯示情況, 推測是簡體字型庫沒有某些繁體字型, 請問有否方法更換字體呢, 謝




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