设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2841|回复: 10
打印 上一主题 下一主题

[已经解决] 关于记录物品的问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
38
在线时间
191 小时
注册时间
2010-11-9
帖子
60
跳转到指定楼层
1
发表于 2011-8-12 20:20:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在要做一个游戏,可能要有来回跳跃的剧情。问题是在不同的章节里,玩家持有的道具是不同的。现在我需要把一个章节中玩家的道具记录一下,清除,再到某章节时在还原出来,不知道有没有办法

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42436
在线时间
7603 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

2
发表于 2011-8-12 20:29:28 | 只看该作者
本帖最后由 fux2 于 2011-8-12 20:34 编辑

把game_party里的item保存下来,到时候再读取好了.
另外?只保存道具么,武器和防具不需要么
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
38
在线时间
191 小时
注册时间
2010-11-9
帖子
60
3
 楼主| 发表于 2011-8-12 21:11:36 | 只看该作者
fux2 发表于 2011-8-12 20:29
把game_party里的item保存下来,到时候再读取好了.
另外?只保存道具么,武器和防具不需要么 ...

可能我表达不对,基本是:物品附加在各个人物,人物离队他所持物品也消失。
回复

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42436
在线时间
7603 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

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

- -RM默认是把物品分为"道具","武器","装备"的,你到底要什么效果?

点评

不同的人物持有不同的物品?  发表于 2011-8-12 21:15
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
38
在线时间
191 小时
注册时间
2010-11-9
帖子
60
5
 楼主| 发表于 2011-8-12 21:15:19 | 只看该作者
fux2 发表于 2011-8-12 21:12
- -RM默认是把物品分为"道具","武器","装备"的,你到底要什么效果?

啊啊,这仨都算......
回复

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42436
在线时间
7603 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

6
发表于 2011-8-12 21:17:35 | 只看该作者
losyK 发表于 2011-8-12 21:15
啊啊,这仨都算......

你直接说梦境效果好了,就是说记录某个时间的所有角色信息,然后另一个时间读出来么?
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
38
在线时间
191 小时
注册时间
2010-11-9
帖子
60
7
 楼主| 发表于 2011-8-12 21:20:12 | 只看该作者
fux2 发表于 2011-8-12 21:17
你直接说梦境效果好了,就是说记录某个时间的所有角色信息,然后另一个时间读出来么? ...

原来还有个这样的名字.....
恩,差不多就是这样。

点评

更新了一下,请重新复制= =  发表于 2011-8-12 21:34
回复

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42436
在线时间
7603 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

8
发表于 2011-8-12 21:27:42 | 只看该作者
本帖最后由 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
复制代码
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
38
在线时间
191 小时
注册时间
2010-11-9
帖子
60
9
 楼主| 发表于 2011-8-12 21:35:24 | 只看该作者
fux2 发表于 2011-8-12 21:27
在Main上方插入这个脚本,事件脚本输入rem记录,lad载入
另外,之前的存档就不能用了,要重新存档.
以下 ...

我明白了,谢谢。
回复

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42436
在线时间
7603 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

10
发表于 2011-8-12 21:38:25 | 只看该作者
losyK 发表于 2011-8-12 21:35
我明白了,谢谢。

喂喂= =我刚刚又发现问题了,你咋认可了,等下我修改一下再发一份
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-27 09:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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