2010/7/6更新
囧,小问题不断
第396行开始
改成
另外,根据hongqizhen的经验:
{:nm_9:} 我自己倒没有脚本备份过,不过如果出现这种情况,可以尝试这个方法
2010/7/5紧急更新
借着阿月历险记测试了一下,发现了问题所在
一个是没有考虑到事件可能处于最后一项,强制向下读取会出错
一个是没有考虑到map的文件可能会空缺,最后导致数组的id和map的id不一致
好像似乎应该也许是修正了,测试了一下没有问题,阿月历险记和范例都可以正常导入,请使用以前版本的更新:
有问题欢迎反馈。
================历史版本=================
想想RM要汉化的话,还要开工程一个一个去改,不方便不说,也不方便分配任务啊润色之类的活。66和灼眼的夏娜写过的只能导入不能导出。
本来打算从头开始写的,但是在6r上发现了zh99998写的
VX版本,试用了一下,感觉不错,效率和功能都有了。所以着手改写成xp版最终的结果是,导出文本用了他的框架,各种Enumerable对象堆的……实在是看的我五体投地。但是由于实际的文本不仅仅是对话导入导出,还有选择项,注释,修改主角姓名,用原来的构架我实在是写不出来(……),所以写到导入部分,思路已经完全不一样了,我用了一大堆正则表达式……
最后感觉效率差了好多(……)不过好歹是可以用,
目前的功能是可以导出地图,公共事件和战斗中的对话,选项,注释和修改主角姓名的事件项中的文本,进行修改后可以导入。地图名也可以修改
脚本:使用save方法导入,使用read方法导出。导出messages.txt
。
范例工程:
导出的文本示例:
实际上这是个很复杂的问题。
月光正煌煌地照耀在我的身上。
而狩猎的对象,自是愈多愈佳。
那么,狩猎开始了。
你看了见过大爷吗
还没呢
看过了
那是啥
我是注释,我没有用啦啦啦
阿尔东西
我是公共事件
真的哟
目标是不掉用
不调用写着干啥啊囧
丁丁是人才
嗯……
水镜先生!
那是啥
我是注释,我在公共事件里面啦啦啦
阿尔东西
幽灵是很可怜的怪嘛
你们每次做游戏都打他
喜欢纵版
不喜欢
还行
那是啥
我是注释,我在打幽灵啦啦啦
阿尔囧死
注意:尖括号内的东西不要修改,文本前面的6个空格不要修改,否则会匹配失败
本帖来自P1论坛作者trentswd,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:
https://rpg.blue/forum.php?mod=viewthread&tid=134246 若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。