foundervip 发表于 2014-1-14 10:47

哪位大神指导我一下脚本汉化的问题,这个悠闲的季节,有时间汉化MOD了。。。。。

RT:
文件 syntax.scr 中依类别涵盖了所有的关键字,如果您需要修改默认配置的话,您就需要修改这个文件。
要翻译脚本,有两个可能性:标准翻译和智能翻译。
当您选择标准翻译:

[*]可以借助谷歌翻译 (F4) 仅翻译字符串部分(以””环绕)。翻译后的文本再整合到原版脚本中,从而实现脚本翻译。
[*]当脚本在数据库或者翻译文件 (. xml)中可以找到的话,该脚本将会复制到已翻译项目中。这意味着说:如果您是使用插件的旧版翻译文件,旧的脚本将会被复制。。这往往不是您真正想要的(新版的话脚本可能会有更新)。
当您选择智能翻译:

[*]同样可以借助谷歌翻译(F4),工作原理同上。
[*]对于数据库中有的脚本,这边的操作会比较巧妙。Oblivion Translator会列出所有来自于原脚本的文本,以及数据库中匹配的脚本中对应的文本。这些文本是相互联系的(仅当两个文本的数量一致时)。所有与数据库中原文本匹配的新版文本将会被自动翻译。此功能方便快速翻译新版插件。
对于含有需要翻译的文本的脚本,翻译后的脚本还需要再编译一遍才能在游戏中生效。此工具暂时没有脚本编译的功能,不过您可以使用TES CS来实现。
详细步骤:

[*]在Oblivion Translator中保存并关闭插件。
[*]在TES CS中打开插件。
[*]打开插件中如果遇到什么问题了请选择Yes to All
[*]重新编译修改过的脚本
[*]TES CS保存
[*]如果需要的话,用TES4Edit移除掉不必要的脚本(不管怎么说,建议清理下插件)。
[*]TES4Edit保存
以上文字摘抄与冰版的这个帖子:http://tesfans.org/oblivion-translator/
我的问题是:如何在CS中编译汉化过的脚本??



hahalooks 发表于 2014-1-14 11:03

帮顶,只会用蛋花手翻的傻人飘过{:3_92:}

2515045114 发表于 2014-1-14 11:15

蛋翻,也能汉化脚本,但是默认是脚本是关闭的,Oblivion Translator这个直接跟蛋翻差不多,默认翻译脚本是开启的。

hahalooks 发表于 2014-1-14 11:26

CS俺一直用不懂= =,好吧,我懒得翻教程了{:3_91:},偶都没找到CS里面哪里是汉化脚本的位置{:3_57:}
蛋花需要的时候自己设置成脚本开启,不过不能用自动,一自动就悲剧= =。。。。

foundervip 发表于 2014-1-14 11:27

2515045114 发表于 2014-1-14 11:15 static/image/common/back.gif
蛋翻,也能汉化脚本,但是默认是脚本是关闭的,Oblivion Translator这个直接跟蛋翻差不多,默认翻译脚本是 ...

蛋翻汉化脚本后必须要用cs编译才能起作用是不是?


foundervip 发表于 2014-1-14 11:39

本帖最后由 foundervip 于 2014-1-14 11:42 编辑

hahalooks 发表于 2014-1-14 11:26 static/image/common/back.gif
CS俺一直用不懂= =,好吧,我懒得翻教程了,偶都没找到CS里面哪里是汉化脚本的位置
蛋花需 ...
蛋翻里面脚本汉化手翻之后,进游戏没有改变额,我了解的是要用CS重新编译脚本,但是就是没有找到怎么编译!!!

hahalooks 发表于 2014-1-14 11:47

太高端了。。。去问问冰大吧。。。专业的汉化帝{:3_93:}

foundervip 发表于 2014-1-14 11:50

hahalooks 发表于 2014-1-14 11:47 static/image/common/back.gif
太高端了。。。去问问冰大吧。。。专业的汉化帝

没有人,最近那边有点冷清,网站打开也慢,估计冰版有事情忙着顾不上!

2515045114 发表于 2014-1-14 11:53

蛋翻编译脚本容易出错,并不需CS再编译。

2515045114 发表于 2014-1-14 11:57

其实我只是小白,出错主要因该是脚本有的地方会有位数要求,以及一些特殊字符,代码等。细心一点,象楼上说的别开自动翻译,有些错误应该能避免。

foundervip 发表于 2014-1-14 12:06

2515045114 发表于 2014-1-14 11:57 static/image/common/back.gif
其实我只是小白,出错主要因该是脚本有的地方会有位数要求,以及一些特殊字符,代码等。细心一点,象楼上说 ...

不是出错的问题,我用蛋翻翻译的脚本,在游戏不显示(还是没有翻译的样子),蛋翻翻译完毕后也有这样的提示: Script有变更,需要用CS编译下列Script.,个别教程也提示需要CS编译!

2515045114 发表于 2014-1-15 07:19

我试了一下,确实需要在CS里,用GAMEPLAY/SCRIPT 重新保存后才能有效。保存时需要特别小心,不要保存不是该插件的脚本,不要使用 重新编译所有选项,退出时提示 保存,点击 是,就好了。

tiancaishu1 发表于 2014-1-15 08:44

2515045114 发表于 2014-1-14 11:15 static/image/common/back.gif
蛋翻,也能汉化脚本,但是默认是脚本是关闭的,Oblivion Translator这个直接跟蛋翻差不多,默认翻译脚本是 ...

开启+|自动翻译(即刷已有汉化)你就等死吧

tiancaishu1 发表于 2014-1-15 08:45

foundervip 发表于 2014-1-14 11:39 static/image/common/back.gif
蛋翻里面脚本汉化手翻之后,进游戏没有改变额,我了解的是要用CS重新编译脚本,但是就是没有找到怎么编译! ...

没变化是wb要重新rebuild

另外:不建议用蛋翻翻译脚本玩脱了就完蛋了
使用cse 翻译

tiancaishu1 发表于 2014-1-15 08:46

foundervip 发表于 2014-1-14 12:06 static/image/common/back.gif
不是出错的问题,我用蛋翻翻译的脚本,在游戏不显示(还是没有翻译的样子),蛋翻翻译完毕后也有这样的提 ...

进cse 保存一下 就自动编译了

foundervip 发表于 2014-1-15 18:59

tiancaishu1 发表于 2014-1-15 08:46 static/image/common/back.gif
进cse 保存一下 就自动编译了

大神,我是弱者,但是我保存了游戏内还是没有汉化额,肿么办?


foundervip 发表于 2014-1-15 19:01

本帖最后由 foundervip 于 2014-1-15 19:17 编辑

tiancaishu1 发表于 2014-1-15 08:45 static/image/common/back.gif
没变化是wb要重新rebuild

另外:不建议用蛋翻翻译脚本玩脱了就完蛋了

这个是关键,我似乎懂了好多!谢谢!实验之后,还是脚本部分是英文,无解,郁闷!!!!

tiancaishu1 发表于 2014-1-15 20:55


下面那个就是保存并编译

foundervip 发表于 2014-1-15 21:30

2515045114 发表于 2014-1-15 07:19 static/image/common/back.gif
我试了一下,确实需要在CS里,用GAMEPLAY/SCRIPT 重新保存后才能有效。保存时需要特别小心,不要保存不是该 ...

谢谢,我试试看看


foundervip 发表于 2014-1-15 21:30

tiancaishu1 发表于 2014-1-15 20:55 static/image/common/back.gif
下面那个就是保存并编译

大神,图片看不见!

2515045114 发表于 2014-1-15 21:52

我直接在cs里改脚本,然后保存。每次只开启一个插件 gameplay/edit script / script / open ,改完后有的脚本保存时提示错误,无法保存,一般提示都是找不到该命令。能保存的几乎都有效。楼上提到CSE我没有。

foundervip 发表于 2014-1-15 22:05

本帖最后由 foundervip 于 2014-1-15 22:08 编辑

2515045114 发表于 2014-1-15 21:52 static/image/common/back.gif
我直接在cs里改脚本,然后保存。每次只开启一个插件 gameplay/edit script / script / open ,改完后有的 ...
嗯,我在试试!
我打开OPEN,弹出一个小窗口,select form ,窗口里面什么也没有!!

万劫夜 发表于 2014-1-15 22:49

本帖最后由 万劫夜 于 2014-1-15 22:56 编辑

你连ESP或ESM都没打开里面当然什么都不会有

还有不要用CS,用CSE,不然很多脚本的检测通不过https://f7bbbg.dm1.livefilestore.com/y2pR1ehL1tgtjYoGDHQ4CtO9B4nJ34UxQicnvf2TsaTYUmhBNgSmxhpCatwgre2jii94AmjG-CVbVS-xPxSWLfwhN811ttXpYkMPaeQVG9D1C0/%E5%86%B7%E8%B0%88.jpg?psid=1

tiancaishu1 发表于 2014-1-15 23:34

2515045114 发表于 2014-1-15 21:52 static/image/common/back.gif
我直接在cs里改脚本,然后保存。每次只开启一个插件 gameplay/edit script / script / open ,改完后有的 ...

cs/cse 很挑脚本有些之前写的脚本根本就不是标准写法,这样就需要你写成标准写法才能保存

随便举个例子

很多弱者写脚本的时候都不声明变量
直接调用。
这个是个cse检查之后直接给你扔个错误:该变量没声明。
如果硬要保存的话就不要选编译的选项

tiancaishu1 发表于 2014-1-15 23:36

万劫夜 发表于 2014-1-15 22:49 static/image/common/back.gif
你连ESP或ESM都没打开里面当然什么都不会有

还有不要用CS,用CSE,不然很多脚本的检测通不过


cse同样有很多语法无法通过 真不知道那些modder用什么写的脚本 233
页: [1]
查看完整版本: 哪位大神指导我一下脚本汉化的问题,这个悠闲的季节,有时间汉化MOD了。。。。。