查看: 2803|回复: 5

[已经过期] 新增装备与技能后要新开存档?

[复制链接]
梦石
0
星屑
60
在线时间
11 小时
注册时间
2005-11-9
回帖
21
发表于 2015-9-24 13:35:42 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
新增装备与技能后要新开存档?
好像如果是从存档继续,那么改完后根本还是原先的没有变动。新开存档才有效啊。这样的话如果是边制作游戏边调试技能和装备不是很不方便么?
大家欢迎光临啊 http://rpg.blue/forumTopicRead.asp?id=75892

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2015-9-24 13:52:15 | 显示全部楼层
为什么不用「战斗测试」功能?
回复

使用道具 举报

梦石
1
星屑
23246
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2015-9-24 14:07:01 | 显示全部楼层
游戏初始化时这些数据库中的数据会被保存到全局变量中
实在不想重新开始存档的话更新一下相应的全局变量即可,相应的代码请参考DataManager部分的代码

然而,为什么要干这么麻烦的事呢?
存档里记录的金钱、装备、队友等等大部分数据完全可以往地图上扔一个临时的测试事件全部解决
回复

使用道具 举报

梦石
0
星屑
50
在线时间
8 小时
注册时间
2015-8-28
回帖
10
发表于 2015-9-25 14:00:40 | 显示全部楼层
如果你在角色的技能表里写上“等级5时学会【强袭】”,而他现在已经等级10了,则读取存档的话,他的技能表里会没有【强袭】此技能。
如果你把角色的头像·行走图·名称等变更,则读取存档的话,他还是原来的头像·行走图·名称等。
如果你把角色的初始装备变更,则读取存档的话,他当然不会换上新的装备。

但:
如果你在角色的职业里写上“添加技能【强袭】”,则读取存档的话,你会发现他的技能表里赫然有着【强袭】。
如果你在角色的职业里写上“物理攻击力×120%”,则读取存档的话,你会发现他的物理攻击力已经×120%。

一般而言,变更了数据库的内容,且游戏过程中一般没有途径可以改写此内容,则可以不用重新开存档,但如果是有途径可改写的,且该改写途径赫然存在于事件指令之中,则应当重开存档,否则修改不会生效于存档之中。
此外,根据等级提升技能是一次性的判定,如果你的存档的角色过了那个等级,还是最好重开存档的了。
回复

使用道具 举报

梦石
0
星屑
3841
在线时间
723 小时
注册时间
2014-3-29
回帖
449
发表于 2015-9-26 16:37:32 | 显示全部楼层
  1. $data_weapons       = load_data("Data/Weapons.rvdata2")     $data_armors        = load_data("Data/Armors.rvdata2")
复制代码
在事件脚本中调用类似的句子,可以在脚本编略器里找到类似的语句,他们可以获取修改后文件中的内容,不过,貌似有些数据是不可以这样获取的
回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2015-9-27 11:47:46 | 显示全部楼层
新增需要,修改原有的不需要,删除导致存档因为读取不到而出错
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部