| 赞 | 0 |
| VIP | 47 |
| 好人卡 | 14 |
| 积分 | 1 |
| 经验 | 6342 |
| 最后登录 | 2015-10-31 |
| 在线时间 | 466 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 466 小时
- 注册时间
- 2006-2-25
- 帖子
- 1863
|
- class Auto_Save
- def initialize
- file = File.open("Save4.rxdata", "wb")
- characters = []
- for i in 0...$game_party.actors.size
- actor = $game_party.actors[i]
- characters.push([actor.character_name, actor.character_hue])
- end
- Marshal.dump(characters, file)
- Marshal.dump(Graphics.frame_count, file)
- $game_system.save_count += 1
- $game_system.magic_number = $data_system.magic_number
- Marshal.dump($game_system, file)
- Marshal.dump($game_switches, file)
- Marshal.dump($game_variables, file)
- Marshal.dump($game_self_switches, file)
- Marshal.dump($game_screen, file)
- Marshal.dump($game_actors, file)
- Marshal.dump($game_party, file)
- Marshal.dump($game_troop, file)
- Marshal.dump($game_map, file)
- Marshal.dump($game_player, file)
- file.close
- end
- end
复制代码
复制以上脚本插到main之前.
然后找到Scene_Map脚本
第163行 def call_battle
在下面添加
Auto_Save.new
即可..
PS..
我帖的那个脚本里第3行
file = File.open("Save4.rxdata", ,"wb")
红色部分是存档文件名..
若要存档在1号.
则改为"Save1.rxdata" 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|