赞 | 0 |
VIP | 17 |
好人卡 | 4 |
积分 | 1 |
经验 | 1035 |
最后登录 | 2014-2-21 |
在线时间 | 151 小时 |
Lv1.梦旅人 百合乡の蕾咪
- 梦石
- 0
- 星屑
- 55
- 在线时间
- 151 小时
- 注册时间
- 2011-1-12
- 帖子
- 198
|
本帖最后由 蕾米莉亚·斯卡雷特 于 2011-2-27 12:54 编辑
- module Auto_Load_Module
- AUTO_LOAD_TIMES = 10
-
- AUTO_SAVE_FILE_NAME = "Data/Auto_Load.sav"
- end
- class Scene_File < Scene_Base
-
- include Auto_Load_Module
-
- alias :remilia_data :read_save_data
- def read_save_data(file)
- remilia_data(file)
- update_times
- end
-
- def update_times
- unless FileTest.exist?(AUTO_SAVE_FILE_NAME)
- open(AUTO_SAVE_FILE_NAME, "wb") do |fp|
- @load_time = 0
- end
- else
- File.open(AUTO_SAVE_FILE_NAME, "rb") do |fp|
- @load_time = (fp.read).to_i
- end
- end
- @load_time += 1
- $game_variables[AUTO_LOAD_TIMES] = @load_time
- File.open(AUTO_SAVE_FILE_NAME, "wb") do |fp|
- fp.write(@load_time)
- end
- end
-
- end
复制代码 稍微修改了一下. 变成全局的计数了. 修改的话, 看 2 4 行, 第一个是变量的 ID 号, 第二个是记录文件的路径. 两个都可以按照 LZ 的要求修改就好~~~ |
|