Project1

标题: 关于记录物品的问题 [打印本页]

作者: losyK    时间: 2011-8-12 20:20
标题: 关于记录物品的问题
现在要做一个游戏,可能要有来回跳跃的剧情。问题是在不同的章节里,玩家持有的道具是不同的。现在我需要把一个章节中玩家的道具记录一下,清除,再到某章节时在还原出来,不知道有没有办法dsu_plus_rewardpost_czw
作者: fux2    时间: 2011-8-12 20:29
本帖最后由 fux2 于 2011-8-12 20:34 编辑

把game_party里的item保存下来,到时候再读取好了.
另外?只保存道具么,武器和防具不需要么
作者: losyK    时间: 2011-8-12 21:11
fux2 发表于 2011-8-12 20:29
把game_party里的item保存下来,到时候再读取好了.
另外?只保存道具么,武器和防具不需要么 ...

可能我表达不对,基本是:物品附加在各个人物,人物离队他所持物品也消失。
作者: fux2    时间: 2011-8-12 21:12
losyK 发表于 2011-8-12 21:11
可能我表达不对,基本是:物品附加在各个人物,人物离队他所持物品也消失。 ...

- -RM默认是把物品分为"道具","武器","装备"的,你到底要什么效果?
作者: losyK    时间: 2011-8-12 21:15
fux2 发表于 2011-8-12 21:12
- -RM默认是把物品分为"道具","武器","装备"的,你到底要什么效果?

啊啊,这仨都算......

作者: fux2    时间: 2011-8-12 21:17
losyK 发表于 2011-8-12 21:15
啊啊,这仨都算......

你直接说梦境效果好了,就是说记录某个时间的所有角色信息,然后另一个时间读出来么?
作者: losyK    时间: 2011-8-12 21:20
fux2 发表于 2011-8-12 21:17
你直接说梦境效果好了,就是说记录某个时间的所有角色信息,然后另一个时间读出来么? ...

原来还有个这样的名字.....
恩,差不多就是这样。
作者: fux2    时间: 2011-8-12 21:27
本帖最后由 fux2 于 2011-8-12 21:34 编辑
losyK 发表于 2011-8-12 21:20
原来还有个这样的名字.....
恩,差不多就是这样。


在Main上方插入这个脚本,事件脚本输入rem记录,lad载入
另外,之前的存档就不能用了,要重新存档.
以下没测试,有事就回复
  1. class Interpreter
  2.   def rem
  3.     $dreampro=[$game_actors,$game_party]
  4.   end
  5.   def lad
  6.     $game_actors,$game_party=$dreampro[0],$dreampro[1] if $dreampro
  7.   end
  8. end

  9. class Scene_Save < Scene_File
  10.   alias:ws:write_save_data
  11.   def write_save_data(file)
  12.     ws(file)
  13.     Marshal.dump($dreampro, file)
  14.   end
  15. end

  16. class Scene_Load < Scene_File
  17.   alias:rs:read_save_data
  18.   def read_save_data(file)
  19.     $dreampro = Marshal.load(file)
  20.     rs(file)
  21.   end
  22. end
复制代码

作者: losyK    时间: 2011-8-12 21:35
fux2 发表于 2011-8-12 21:27
在Main上方插入这个脚本,事件脚本输入rem记录,lad载入
另外,之前的存档就不能用了,要重新存档.
以下 ...

我明白了,谢谢。
作者: fux2    时间: 2011-8-12 21:38
losyK 发表于 2011-8-12 21:35
我明白了,谢谢。

喂喂= =我刚刚又发现问题了,你咋认可了,等下我修改一下再发一份
作者: losyK    时间: 2011-8-12 21:49
fux2 发表于 2011-8-12 21:38
喂喂= =我刚刚又发现问题了,你咋认可了,等下我修改一下再发一份

我只是不太明白该怎么调取,这就够了




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