扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 124|回复: 0

[转载发布] Save模块 自动存档+手动永久保存变量

[复制链接]
累计送礼:
0 个
累计收礼:
0 个
  • TA的每日心情
    开心
    昨天 18:01
  • 签到天数: 114 天

    连续签到: 4 天

    [LV.6]常住居民II

    2339

    主题

    403

    回帖

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    6
    卡币
    10634
    OK点
    16
    推广点
    0
    同能卷
    0
    积分
    13404

    灌水之王

    发表于 2024-4-19 22:14:53 | 显示全部楼层 |阅读模式
    [code]=beginby 薄凉看客Save模块模块方法Save.save(index) 保存进度,index文档编号,默认为最后一次存档编号,也可用此方法手动保存进度Save.wait 两次存档间隔帧(自动存档)Save.save_v(filename, variable_name) 保存变量值自动补后缀名,如需改路径xxx/即可,用 load_data("路径+文件名") 读取值=endmodule Save  def self.save(index = nil)    if $game_temp.last_file_index != 0      @filename = "Save/Save#{$game_temp.last_file_index}.rxdata"    end    @filename = "Save/Save#{index}.rxdata" unless index.nil?    @filename = "Save/Save1.rxdata" if @filename.nil?    file = File.open(@filename, "wb")    characters = []    for i in 0...$game_party.actors.size      actor = $game_party.actors      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  def self.wait    return 50  end  def self.save_v(*arg)    filename = arg[0]
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2025-3-15 12:40 , Processed in 0.133440 second(s), 53 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表