Project1

标题: 怎么让VX自动检测有没有存档,然后删除所有存档呢? [打印本页]

作者: 梦幻之旅    时间: 2013-2-20 20:55
标题: 怎么让VX自动检测有没有存档,然后删除所有存档呢?
就是触发这个事件后,游戏关不掉,自动检测有没有存档,然后就把所有存档删掉
有没有办法做到?
作者: 怪蜀黍    时间: 2013-2-20 20:57
办法是有啊,只是……
删掉没用的,人家会把存档备份到地其他磁盘。
作者: 梦幻之旅    时间: 2013-2-20 21:06
protosssonny 发表于 2013-2-20 20:57
办法是有啊,只是……
删掉没用的,人家会把存档备份到地其他磁盘。 ...

呃,那有没有办法让出发这个事件后游戏就关不掉?
作者: 怪蜀黍    时间: 2013-2-20 21:14
梦幻之旅 发表于 2013-2-20 21:06
呃,那有没有办法让出发这个事件后游戏就关不掉?

没有办法。关闭程序是可以强制执行的。
防止SL大法可以有很多方法的。其实嘛,你可以把存档文件隐蔽起来……或者把所有数据存入脚本文件Scripts,破坏掉原有的脚本数据:
http://rpg.blue/forum.php?mod=re ... 7&fromuid=28457
作者: 铅笔描绘的思念    时间: 2013-2-20 21:20
  1. module Kernel
  2. alias old_exit exit unless method_defined? :exit
  3. def exit(*args)
  4.    old_exit(*args) unless $game_switches[8]
  5. end
  6. end
复制代码
8号开关打开就别想关掉了。。。除非任务管理器。。
作者: 梦幻之旅    时间: 2013-2-20 21:21
protosssonny 发表于 2013-2-20 21:14
没有办法。关闭程序是可以强制执行的。
防止SL大法可以有很多方法的。其实嘛,你可以把存档文 ...

SL是什么?
作者: Password    时间: 2013-2-20 22:11
本帖最后由 Password 于 2013-2-20 22:12 编辑

判断是否有存档貌似可以用:
判断变量(先把变量代入为存档次数)

判断存档次数是否大于1就可以知道是否有存档……

理论上可行……没试过,当然,如果玩家后来自己又自行删除了存档这招就失效了。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1