Project1

标题: 有什么方法在死亡之后清除存档? [打印本页]

作者: MCCF    时间: 2018-6-8 20:20
标题: 有什么方法在死亡之后清除存档?
我的游戏是生存游戏,允许读取存档,但为了提高真实性想在死亡之后删除所有存档,这样一旦死亡就不可能重来了。
我想应该要用脚本文件操作,那么请问具体怎么实现?谢谢!

作者: soulsaga    时间: 2018-6-8 21:15
本帖最后由 soulsaga 于 2018-6-8 21:41 编辑

你觉得玩家不会备份存档?
还不如一直禁止读档..
作者: hyperzlib    时间: 2018-6-8 22:08
我觉得可以给存档加个令牌,每次死亡更新一次令牌,原来的存档就全部无法读取了
作者: MCCF    时间: 2018-6-8 22:34
hyperzlib 发表于 2018-6-8 22:08
我觉得可以给存档加个令牌,每次死亡更新一次令牌,原来的存档就全部无法读取了 ...

好像有点意思,试试看
作者: fux2    时间: 2018-6-9 11:14
  1. DataManager.savefile_max.times do |i|
  2.   DataManager.delete_save_file(i)
  3. end
复制代码


执行以上脚本以删除所有存档。
至于校验……没有太大意义,校验数据也得保存,玩家想作弊完全可以把校验文件也保存了。
作者: hyperzlib    时间: 2018-6-10 11:31
才发现这个是ace……ace的脚本我不会写
作者: guoxiaomi    时间: 2018-6-10 12:21
支持黄鸡的想法,不需要与玩家勾心斗角,玩家如果想备份,就让他备份好了……
作者: MCCF    时间: 2018-6-10 12:35
问题已经自己解决。




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