Project1

标题: 武器写入存档的问题 [打印本页]

作者: jiushiainilip19    时间: 2016-1-27 16:10
标题: 武器写入存档的问题
我采用的是事件强化武器:$data_weapons[1].atk += 1

如果不写入存档则只是临时增加攻击力,无法在存档读取后保留,所以我将武器数据写入存档之中

    Marshal.dump($data_weapons, file)

    $data_weapons = Marshal.load(file)

那么我碰到的问题是:我只需要把100到200的武器写入存档 其他的还是原来的样子

不然游戏玩到后面在添加武器 的话就无法继续添加 等于要在制作的时候把整个游戏的武器 一次性添加完毕
这似乎是做不到的  

    Marshal.dump($data_weapons, file)  后面加入IF的判断武器ID-结果似乎不行

    $data_weapons = Marshal.load(file)

所以问一下该如何做到这一点呢?
作者: 夜狠简单    时间: 2016-1-27 19:05
虽然不太明白你想要的效果,但是希望能对你有些帮助

武器数据.rar

204.32 KB, 下载次数: 89






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