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

Project1

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

[已经解决] 怎么制作1000个以上的道具,技能,装备?

[复制链接]

Lv1.梦旅人

哆啦菌

梦石
0
星屑
46
在线时间
795 小时
注册时间
2010-7-24
帖子
3800
跳转到指定楼层
1
发表于 2012-4-4 15:34:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
物品满了。。。。。。。请问修改DATA目录下的哪一项(或者是不是有这方面的脚本?)可以添物品数量?
随便看看

Lv1.梦旅人

梦石
0
星屑
55
在线时间
73 小时
注册时间
2007-4-2
帖子
24
11
发表于 2012-4-6 19:23:34 | 只看该作者
很简单,以武器为例,首先按F11打开脚本编辑器,找到DataManager,将里面$data_weapons       = load_data("Data/Weapons.rvdata2") 这一行改为      
$data_weapons       = load_data("Data/Weapons.rvdata2") + load_data("Data/Weapons2.rvdata2")
然后你新建一个工程 把这个一个工程DATA文件夹里的weapon.rvdata2重命名为weapon2.rvdata2,然后复制到你自己这个工程的data文件夹下,这样你新建那个工程里的第一个武器栏就成了你这个工程的第1001个武器,要编辑的话就在新建的那个工程里编辑第一号武器。但是要得到这个武器的话就只能用脚本来实现。防具角色技能什么的都一样。
PS:这就是7楼的方法
回复

使用道具 举报

Lv1.梦旅人

哆啦菌

梦石
0
星屑
46
在线时间
795 小时
注册时间
2010-7-24
帖子
3800
10
 楼主| 发表于 2012-4-6 12:04:40 | 只看该作者
本帖最后由 fxwd 于 2012-4-6 12:11 编辑
ilmynasan 发表于 2012-4-5 00:32
http://yanflychannel.wordpress.c ... ipts/adjust-limits/

感觉我怎么老是在搬运……- - ...


这个是什么意思?是修改最大等级,物品持有数什么的吗?我的意思是数据库里最大只能创造999个物品(最大值就是这个),可我已经做满了999个了,怎么继续制作新的物品?还有,这脚本我有了
随便看看
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
92 小时
注册时间
2010-9-10
帖子
36
9
发表于 2012-4-6 11:53:39 | 只看该作者
楼主说的应该是技能的图标素材吧

点评

不是,是在数据库中继续添加新物品(数据库中已经达到了999个)  发表于 2012-4-6 12:05
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
69 小时
注册时间
2012-3-3
帖子
79
8
发表于 2012-4-6 11:30:40 | 只看该作者
999个技能?
那战斗的时候选技能,要在999个技能里找出一个技能应该很困难吧?
现在的孩纸都不是一般的近视。
而且一个游戏需要用到这么多技能么,是不是考虑一下删减?

点评

是物品,数据库里的  发表于 2012-4-6 12:10
内事不决问@度娘,外事不决问@谷哥。
有此二人辅佐,何愁天下不定乎!
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
152 小时
注册时间
2012-1-12
帖子
456
7
发表于 2012-4-5 18:47:03 | 只看该作者
哦!忘了!LZ的问题还有装备的最大值是吧?同上,但是只能设置≤999个,如果想要突破999个,就请用VA专用的破限脚本。
脚本如下:
举个合并角色数据库的例子,分别命名为Data/Actors.rvdata2和Data/Actors2.rvdata2
  1. save_data(load_data("Data/Actors.rvdata2") + load_data("Data/Actors2.rvdata2") ,"Data/Actors3.rvdata2")
复制代码
这样就合出了个Data/Actors3.rvdata2
如果不想转存,直接读的可以到DataManager去改
  1. $data_actors        = load_data("Data/Actors.rvdata2")+load_data("Data/Actors2.rvdata2")
复制代码
这样1000号角色是空着的,如果不想有空,也可以去delete nil,
另外1001号后面的角色全都无法用事件来控制,在Game_Interpreter里写点函数神马的应该还是比较有爱的...
其他数据库么也是一样的道理- -b...
回复

使用道具 举报

Lv1.梦旅人

番茄

梦石
0
星屑
49
在线时间
296 小时
注册时间
2010-7-4
帖子
424
6
发表于 2012-4-5 18:45:16 | 只看该作者
八成是墙问题吧【= =
论坛信息发过去了
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
152 小时
注册时间
2012-1-12
帖子
456
5
发表于 2012-4-5 18:40:41 | 只看该作者
这个任务我包了!
Game_Party的第215行~220行,将原代码替换为:
  1.   #--------------------------------------------------------------------------
  2.   # ● 获取物品的最大持有数
  3.   #--------------------------------------------------------------------------
  4.   def max_item_number(item)
  5.     return 9999999999999
  6.   end
复制代码
最大物品持有数
然后找到第196行~201行,将原代码替换为:
  1.   #--------------------------------------------------------------------------
  2.   # ● 获取持有金钱的最大值
  3.   #--------------------------------------------------------------------------
  4.   def max_gold
  5.     return 99999999999999999999999
  6.   end
复制代码
金钱上限
技能上限的修改就是在数据库的[技能]选项那里最下面的一个按钮[更改最大值],把它修改至你想要的数值就行了。

点评

我的意思是说我数据库里的物品已经达到了999(最大值)了,怎么再添加新的物品呢  发表于 2012-4-5 22:07
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
69 小时
注册时间
2012-3-3
帖子
79
4
发表于 2012-4-5 12:01:21 | 只看该作者
在脚本编辑器全局搜索99或者999

点评

这个不行啊,搜索的全和这个无关  发表于 2012-4-5 12:41
内事不决问@度娘,外事不决问@谷哥。
有此二人辅佐,何愁天下不定乎!
回复

使用道具 举报

Lv1.梦旅人

番茄

梦石
0
星屑
49
在线时间
296 小时
注册时间
2010-7-4
帖子
424
3
发表于 2012-4-5 00:32:01 | 只看该作者
http://yanflychannel.wordpress.c ... ipts/adjust-limits/

感觉我怎么老是在搬运……- -

点评

无法显示  发表于 2012-4-5 12:39
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 05:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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