设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2399|回复: 1
打印 上一主题 下一主题

[交流讨论] 请教关于(自动汉化时)游戏内控制符的处理

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3461
在线时间
292 小时
注册时间
2020-1-27
帖子
190
跳转到指定楼层
1
发表于 2020-6-2 17:12:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 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都不能复现。。。

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-8 11:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表