赞 | 3 |
VIP | 47 |
好人卡 | 5 |
积分 | 3 |
经验 | 47563 |
最后登录 | 2024-11-9 |
在线时间 | 890 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 329
- 在线时间
- 890 小时
- 注册时间
- 2009-10-12
- 帖子
- 1829
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 日月星辰 于 2014-5-15 10:09 编辑
首先声明,我只是在制作过程中发现了一个类似bug的东西。。可以有效防止他人修改你的地图文件【即包括地图+事件】
我也不清楚是否有人已经举报过这个bug了,所以这里主要是技术交流。
教程开始:
0,假设已经完成了张地图名字map001,这里名字当然可以随便取,但是每个map都有唯一的对应mapid相信大家都知道。我只是让mapid=map名称,好辨认罢了。
1,又完成了一张map002,并且设置了map001场所移动到map002的事件。
2,复制黏贴地图map002,例如复制好的叫map003。保存工程,删除data文件夹下的map002.rx(v)data。这样你只有map001.rxdata&map003.rxdata这两个文件。
4,运行游戏,当角色从map001场所移动到map002时自然会报错。[不存在map002.rxdata]
5,更改map003.rxdata文件名为map002.rxdata
6,再次运行游戏,你会发现一切正常。
7,打开工程,看到原来map003的地方一片空白。
ok,rmxp1.02已经大功告成了,因为map002被自动删除了。
rmxp1.03及vx va还需要进工程,手动删除map002
建议你用个记事本记录下map002,map003这两者的对应关系,因为:
如果你想再次修改map002下的事件,地图等怎么办?
a,把map002改名回去为map003
b,打开工程,修改map003,保存。
c,把map003改回map002,即可。
因为这两者的对应关系只有你知道,所以你可以修改,但是玩家不知道如何更改某张对应地图。当然你说如果他全部都改了名字,或者运气好?= =那也没话说。只是这样做,就能混乱一下地图id及rxdata,稍微加强了一下防修改的功能。
亲测可用,大家可以尝试。如果怕有风险请自行备份整个工程文件
意义何在?
I很多人选择不加密自己的工程,考虑到部分素材的版权,脚本是他人写的且他人允许转载等。或者说,本着分享精神而不加密。
II但自己付出那么多的地图,事件真的愿意被人随意用吗?你希望在别人游戏里看到一幅地图完全和自己画的一模一样吗?【我知道这种情况不多,毕竟画地图明显也是rm的乐趣;但真的遇上万恶的伸手党你有话说吗?!、、、】
III目前网络上只有rmxp解密器流通最广泛,其他加密手段能多一层就是一层了= =包括本站的喵加密,修改magic key,加壳等。。。在这里只是介绍一下这个bug带来的好玩的后果= =
这时,你就可以选择尝试上述防修改方法。= = |
|