Project1

标题: 防傻瓜式修改存档,更新1.2 [打印本页]

作者: 路路    时间: 2014-11-8 03:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: taroxd    时间: 2014-11-8 08:23
对付傻瓜用傻办法就好了

RUBY 代码复制
  1. class << DataManager
  2.   #--------------------------------------------------------------------------
  3.   # ● 执行存档(没有错误处理)
  4.   #--------------------------------------------------------------------------
  5.   def save_game_without_rescue(index)
  6.     File.open(make_filename(index), "wb") do |file|
  7.       $game_system.on_before_save
  8.       Marshal.dump(make_save_header, file)
  9.       file.write [Marshal.dump(make_save_contents)].pack('m0')
  10.       @last_savefile_index = index
  11.     end
  12.     return true
  13.   end
  14.   #--------------------------------------------------------------------------
  15.   # ● 执行读档(没有错误处理)
  16.   #--------------------------------------------------------------------------
  17.   def load_game_without_rescue(index)
  18.     File.open(make_filename(index), "rb") do |file|
  19.       Marshal.load(file)
  20.       extract_save_contents Marshal.load(file.read.unpack('m0').first)
  21.       reload_map_if_updated
  22.       @last_savefile_index = index
  23.     end
  24.     return true
  25.   end
  26. end

作者: chd114    时间: 2014-11-8 08:45
RM做的游戏还有存档修改器?
作者: 550806810    时间: 2015-1-4 09:06
( ̄∇ ̄)存档修改器神马的……感觉修改者自己如果能体验到乐趣的话也没关系啦www
其实我感觉修改存档神马的只是加快修改者自己弃坑的速度而已……
作者: stevenrock    时间: 2015-1-5 14:54
其实,与其不让玩家修改,还不如在制作的时候,把游戏平衡度调整好。或者编写详细点的攻略。
作者: 十六夜天使    时间: 2015-1-9 00:27
呵呵,多一个不多,少一个不少,如果作者感觉自己的游戏吊炸天,我相信,作者的游戏,在同娱乐之间,保持不过3天,就会删除
作者: gonglinyuan    时间: 2015-2-19 16:43
防作弊没有用的,遇上CheatEngine之类的软件还是没办法(虽然RM自带内存防护但是乘以二再加一这种简直和没有一样)。
倒不如放任玩家作弊呢。
游戏相当于一个NP完全问题,想让他证明他能通关只要让他把通关过程发出来就好了
作者: 工藤~新一じ    时间: 2015-11-5 21:08
本帖最后由 工藤~新一じ 于 2015-11-5 22:19 编辑

我知道挖坟很不好,但真的希望楼主能写一段rmxp的防傻瓜式修改存档+存档绑定电脑的脚本




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