Project1
标题:
请教关于(自动汉化时)游戏内控制符的处理
[打印本页]
作者:
zths
时间:
2020-6-2 17:12
标题:
请教关于(自动汉化时)游戏内控制符的处理
本帖最后由 zths 于 2020-6-2 17:44 编辑
目前我在搞rmmv的自动云翻功能
目标是 调用各家的接口 在几分钟内完成汉化一个游戏,并且在不破坏控制符的情况下尽量翻译完整内容(抽走控制符的句子不成句也没办法了。。)
现在的情况是 有一些插件有非标控制字符(在 信息 物品描述 选项内等)
比如
if(s[12])
\br
\ce[0-9]
\nw
这样的
还有现在有很多游戏插件会在非标位置写入数据
比如
Gameus' Quest System 会在 data/Quests.json 写任务信息
Saba_SimpleScenario 会在 data/Scenario.json 写事件.....
这样的
还有特殊的插件指令
比如
Tachie showName 人名
D_TEXT 文本
ActionScriptEnemyInit 文本
这样的
这些情况个人去懵折腾,肯定会有一大堆遗漏
希望能提示一些会有这种非标行为的插件,如果有使用到的游戏名(或例子)的话更好。
顺便不知道有没有可以在运行时给 rgss 系列导出并打翻译补丁代码的参考 动态导入导出数据库和地图内的文本信息
目前只实现了在不修改且不解包游戏的前提下勾到 rgss 然后用 http接口的形式 在游戏内执行代码。
但是 js 和 rgss 的数据互交都卡到我了..
本来想直接把类转成 json 怼回去的.
奈何 能 找到/想到 的方法都是 ruby 下加载了 C艹 扩展后才能用的东西..
为啥要搞这些玩意?
因为我要玩黄油!!!(理直气壮)
还有,问下谁有老rmmv用的nwjs的sdk版本 给我搞个(或者我应该用什么版本的rmmv)。
现在翻译完成后总要报个错。。新一个小版本号的nwjs都不能复现。。。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1