赞 | 0 |
VIP | 0 |
好人卡 | 1 |
积分 | 1 |
经验 | 5183 |
最后登录 | 2019-11-24 |
在线时间 | 226 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 55
- 在线时间
- 226 小时
- 注册时间
- 2010-9-13
- 帖子
- 494
|
这个脚本可以在玩家存盘后将玩家带回Title画面,当玩家读取进度,游戏进度会自动删除(类似与《暗黑破坏神》和各种网游的存盘方式,防止玩家使用S/L大法)- #==============================================================================
- #==============================================================================
- class Scene_Save
- def on_decision(filename)
- $game_system.se_play($data_system.save_se)
- file = File.open(filename, "wb")
- write_save_data(file)
- file.close
- $scene = Scene_Title.new
- end
- end
- # ————————————————————————————————————
- # ————————————————————————————————————
-
- class Scene_Load
- def on_decision(filename)
- unless FileTest.exist?(filename)
- $game_system.se_play($data_system.buzzer_se)
- return
- end
- $game_system.se_play($data_system.load_se)
- file = File.open(filename, "rb")
- read_save_data(file)
- file.close
- File.delete(filename)
- $game_system.bgm_play($game_system.playing_bgm)
- $game_system.bgs_play($game_system.playing_bgs)
- $game_map.update
- $scene = Scene_Map.new
- end
- end
- #==============================================================================
-
复制代码 |
|