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

Project1

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

[已经过期] 求分开Weapons.rvdata2的脚本!

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
196 小时
注册时间
2013-5-10
帖子
410
跳转到指定楼层
1
发表于 2013-7-26 10:58:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我将Weapons.rvdata2复制到根目录,改名Weapons2.rvdata2;
Weapons.rvdata2里面125号武器是【坑爹的炸弹】,521号武器是【很坑爹的炸弹】,
Weapons2.rvdata2里面125号武器是【不坑爹的炸弹】,521号武器是【十分坑爹的炸弹】,
现在问题来了:
角色刷出了125号武器和521号武器,但是他只会得到【坑爹的炸弹】和【十分坑爹的炸弹】,
角色买了125号武器和521号武器,但是他只会买到【坑爹的炸弹】和【十分坑爹的炸弹】,
角色得到了125号武器和521号武器,但是他只会得到到【坑爹的炸弹】和【十分坑爹的炸弹】,
角色卖了125号武器和521号武器,但是他只会卖了【坑爹的炸弹】和【十分坑爹的炸弹】,
......
总之,求脚本(本人略懂,但这方面真心晕了),效果如下:
游戏中,武器1~500号的是Weapons.rvdata2里面的,武器500号以上的是Weapons2.rvdata2里面的。

点评

把两个Weapons.rvdata2并成一个文件不就得了  发表于 2013-7-26 17:29
大前年的作品《猪刀历险记》
前年的作品《深蓝之心》
上面都是黑历史!
开学了我终于要长久潜水了!

Lv1.梦旅人

梦石
0
星屑
50
在线时间
196 小时
注册时间
2013-5-10
帖子
410
2
 楼主| 发表于 2013-7-26 20:34:53 | 只看该作者
我就是不能把他们合并呀!一个是要在游戏中根据玩家给出的数据随时更改保存的,一个是我游戏中本身的!游戏本身的有时我又要修复点东西,但打包时加密的话如果把玩家更改的东西清空了就糟了,玩家的好东西全没了~!
不知道听的懂不懂,总之合并文件肯定不行。(跟我想的一样啊,合并文件...我一开始就是这样做的...但是后来才发现不行,于是想不出可行的办法了,只好求助...)
注:大家回答不要点评,我会连楼的呀啊啊啊!

点评

或许可以从DataManager着手~~  发表于 2013-7-26 20:38
大前年的作品《猪刀历险记》
前年的作品《深蓝之心》
上面都是黑历史!
开学了我终于要长久潜水了!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
590
在线时间
923 小时
注册时间
2011-5-11
帖子
438
3
发表于 2013-7-26 21:02:00 | 只看该作者
完全不明白你这样做有什么用。
再说你也没描述清楚你要分开Weapons.rvdata2来达到一个什么样的效果
http://rpg.blue/static/image/smiley/yct/A059.gif中国字认识都不到一半,哪的心情学英语呀!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
196 小时
注册时间
2013-5-10
帖子
410
4
 楼主| 发表于 2013-7-26 22:22:14 | 只看该作者
345912390 发表于 2013-7-26 21:02
完全不明白你这样做有什么用。
再说你也没描述清楚你要分开Weapons.rvdata2来达到一个什么样的效果 ...

有一个脚本,可以更改武器并保存至Weapons2.rvdata2,我将游戏打包加密,让别人玩,Weapons2.rvdata2里就有了我不知道的东西,然后我有些东西要修改,修改后发给别人玩,别人把我修改后的加密data覆盖原来的即可,这就是目的。如果Weapons.rvdata2一个文件来承担,那么加密的data里武器500号以上是空的,别人把我修改后的加密data覆盖原来的话,就会使别人500号以上的武器变为空白,这样就不得了了!
以下可看可不看:
如果把Weapons.rvdata2搬出加密的data,那么作弊就十分容易了,而且更新麻烦,玩家不替换的话武器还是原来的,就可以利用bug快速通关。
大前年的作品《猪刀历险记》
前年的作品《深蓝之心》
上面都是黑历史!
开学了我终于要长久潜水了!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
590
在线时间
923 小时
注册时间
2011-5-11
帖子
438
5
发表于 2013-7-26 22:47:14 | 只看该作者
如果那个脚本能把数据保存到Weapons2.rvdata2那很显然就能从Weapons2.rvdata2里读出来。
如果不行你自己联系脚本作者!
还有正常情况下,玩家产生有所有数据到最后都保存在save.rvdata2的存档文件中!
对于更新。假设你目前设计Weapons.rvdata2有500项,你再预留1000个空项用由以后和更新不就得了,
让玩家产生的武器数据在1500项以后就可以!
http://rpg.blue/static/image/smiley/yct/A059.gif中国字认识都不到一半,哪的心情学英语呀!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
196 小时
注册时间
2013-5-10
帖子
410
6
 楼主| 发表于 2013-7-27 09:38:17 | 只看该作者
345912390 发表于 2013-7-26 22:47
如果那个脚本能把数据保存到Weapons2.rvdata2那很显然就能从Weapons2.rvdata2里读出来。
如果不行 ...

不是啦,可能您理解错了,我做的武器绝对不会超过500个,而且那个脚本是把数据直接储存在Weapons.rvdata2里面(相当于脚本帮我做武器~)不是save.rvdata2!也就是说所有存档都可以拿到那些我不知道的武器的!编号就是玩家拿到武器先后顺序的证明!现在的情况很复杂,我想得到的只有让脚本把数据存在Weapons2.rvdata2里面,读取时我做的一部分(Weapons.rvdata2)和玩家做的一部分(Weapons2.rvdata2)都能使用,而更新不会清空玩家所做的武器!
...额,就是这样。顺便谢谢你,那么耐心回答我的帖子...
大前年的作品《猪刀历险记》
前年的作品《深蓝之心》
上面都是黑历史!
开学了我终于要长久潜水了!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
590
在线时间
923 小时
注册时间
2011-5-11
帖子
438
7
发表于 2013-7-27 10:32:36 手机端发表。 | 只看该作者
你的意思是要玩家的存档可以达到武器共享是不?
你可以在游戏加载时判断是否存在weapons2.rvdsta2
如果.不存在则
weapons2.rvdsta2等于weapons1.rvdsta2
创建文件weapons2.rvdsta2加载weapons.rvdsta2
存在则加载weapons2.rvdsta2
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
196 小时
注册时间
2013-5-10
帖子
410
8
 楼主| 发表于 2013-7-27 10:41:52 | 只看该作者
345912390 发表于 2013-7-27 10:32
你的意思是要玩家的存档可以达到武器共享是不?
你可以在游戏加载时判断是否存在weapons2.rvdsta2
如果.不 ...

这么简单的事我也知道...唉,怎么说呢,我更新的weapons.rvdsta2和玩家的weapons2.rvdsta2不一样,玩家的weapons2.rvdsta2是放在别处的,我要更新加密data时只更新加密data,因为玩家的我不能去动它,所以如果读取玩家的weapons2.rvdsta2的话500号之前的武器还是默认的,这样子的话更新就没意义了。如果只读取我更新的weapons.rvdsta2的话,玩家所做的武器就是空的了。要做到【我更新只更新500号之前,500号之后的继续使用,不用更新】的效果,这就需要读取两个文件了!一个我要更新,一个玩家要留作自己的武器库!
大前年的作品《猪刀历险记》
前年的作品《深蓝之心》
上面都是黑历史!
开学了我终于要长久潜水了!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
590
在线时间
923 小时
注册时间
2011-5-11
帖子
438
9
发表于 2013-7-27 11:16:55 手机端发表。 | 只看该作者
我认为完全没有意义。玩家生成的数据即使得到继承你也不可能在商店或战斗中得到,能得也不一定是玩家想要的。
再说一种新建一个数组存的weapons2.rvdsta2的数据。在武器的RPG::weapons中加一个标记变量flag=0把生成的武器flag=1在武器的使用中判断flag来分别是weapons.rvdsta2还只weapons2.rvdsta2中的数据

点评

玩家生成数据时就会得到那个武器,而且id方面完全可以在变量里保存~~比如玩家打败npc,做了一个东西,然后脚本可以把这个东西的id记下。  发表于 2013-7-27 12:19
我不打算把玩家的数据拿来用啊...只是让它们更自由些而已~~  发表于 2013-7-27 12:14
就是你说的第二句话!我就是这里很晕,搞不懂,到底要怎么写啊!!  发表于 2013-7-27 12:13

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 感谢帮忙

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
196 小时
注册时间
2013-5-10
帖子
410
10
 楼主| 发表于 2013-7-28 12:58:36 | 只看该作者
345912390 发表于 2013-7-27 11:16
我认为完全没有意义。玩家生成的数据即使得到继承你也不可能在商店或战斗中得到,能得也不一定是玩家想要的 ...

就是你说的第二句话啊!不知道怎么写...难道要每个要读取武器id的地方加一个分支?那会晕的...求帮忙!
(其实我觉得奇怪,为什么我昨天发的3个点评没了...)
大前年的作品《猪刀历险记》
前年的作品《深蓝之心》
上面都是黑历史!
开学了我终于要长久潜水了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 02:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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