查看: 10602|回复: 10

[已经解决] 能不能把装备设计成随机属性?

[复制链接]
梦石
0
星屑
50
在线时间
33 小时
注册时间
2016-1-25
回帖
7
发表于 2016-1-29 04:10:28 | 显示全部楼层 |阅读模式

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

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

×
我知道可以多弄几把不同属性的

举例我想设置一把剑,攻击属性在10-20之间随机。命中在3-5之间随机,HP在20-30之间随机,那如果想做出这个效果,我就需要设置300把剑。。。。情何以堪

请问大神们,有什么脚本能实现我的愿望吗,还是我太贪婪了,rm根本实现不了。我就放弃了。

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

开拓者短篇九导演组冠军

发表于 2016-1-29 08:40:09 | 显示全部楼层
在RM内部,同一把剑就是同一个物品,RM记录的是你获得某个物品的数量
而你的剑如果希望攻击属性是随机的,那么在数据库中相同的一把剑在背包中不再是同一件物品,而变成了攻击力10的剑1和攻击力20的剑2,RM要记录的也不再是你持有多少把剑,而变成了你持有哪几把剑,各自的攻击力又是多少...


所以如果你要实现这种效果,请按照这种思路修改脚本,大概需要修改获取物品的逻辑和装备物品的逻辑这两大块的内容
回复

使用道具 举报

梦石
0
星屑
75
在线时间
231 小时
注册时间
2014-10-5
回帖
226
发表于 2016-1-29 09:36:06 | 显示全部楼层
其实,你想要的这个,以前在VA不就是随机前缀名脚本吗?要是MV也出来一个这样的脚本,就能解决你的问题了,
很简单,就是设置一些属性,对应一些名称,让装备随机获取前缀名,比如,灰熊B鹰A的长剑,就附加了你在脚本里面设置的相应的属性
可惜的是,MV还没有见到过这个插件
回复

使用道具 举报

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
回帖
1464
发表于 2016-1-29 10:08:22 | 显示全部楼层
问题,1,随机的剑如何获得,2,随机的剑是算一个东西还是算两个东西?
回复

使用道具 举报

梦石
0
星屑
470
在线时间
271 小时
注册时间
2011-10-17
回帖
70
发表于 2016-1-29 10:16:44 | 显示全部楼层
有这个脚本的
0.jpg 1.jpg
2.jpg

YEP_ItemCore.zip (11.35 KB, 下载次数: 148)

评分

参与人数 1梦石 +1 收起 理由
余烬之中 + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
140
在线时间
345 小时
注册时间
2009-5-15
回帖
77
发表于 2016-1-29 10:31:17 | 显示全部楼层
虽然JS是实例化语言,没有明确的类的概念,但由于MV的架构是照抄RGSS的,所以还是有规律可循,甚至也可以看作是一个类

武器是一个类,而剑是类中实例化的一个对象,只要类针对某一属性增加一个新的字段,在实例化时,随机这个字段的数值,再加到原属性上,就可以做出随机属性的装备。


如果你懂一些js脚本,可以自己试着写一下。
敌人自动排列系统    1/1
技能类型着色   1/1
物品着色     0/1
仿网游强化系统    0/1
回复

使用道具 举报

梦石
0
星屑
50
在线时间
33 小时
注册时间
2016-1-25
回帖
7
 楼主| 发表于 2016-1-29 10:42:43 | 显示全部楼层
dujian15 发表于 2016-1-29 10:31
虽然JS是实例化语言,没有明确的类的概念,但由于MV的架构是照抄RGSS的,所以还是有规律可循,甚至也可以看 ...

完全不会呢。。。小白白一个。。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
33 小时
注册时间
2016-1-25
回帖
7
 楼主| 发表于 2016-1-29 10:43:58 | 显示全部楼层
wmzmtz 发表于 2016-1-29 10:16
有这个脚本的

插件是在用,但是怎么实现我的想法呢,能举个例子吗?是需要在注释里写代码,还是怎么弄
回复

使用道具 举报

梦石
0
星屑
50
在线时间
33 小时
注册时间
2016-1-25
回帖
7
 楼主| 发表于 2016-1-29 10:46:19 | 显示全部楼层
汪汪 发表于 2016-1-29 10:08
问题,1,随机的剑如何获得,2,随机的剑是算一个东西还是算两个东西?

1就是打怪获得。类似于网游的,刷到了极品的感觉
比如打同样的怪,一次获得了命中+3,攻10的剑,一次获得命中+4的,攻加15的剑,这个值是随机的
2当然是算一个东西是最好,要是算两个东西,那不就300把剑一个一个写了吗
能行吗,大神求助
回复

使用道具 举报

梦石
0
星屑
50
在线时间
33 小时
注册时间
2016-1-25
回帖
7
 楼主| 发表于 2016-1-29 10:56:32 | 显示全部楼层
wmzmtz 发表于 2016-1-29 10:16
有这个脚本的

谢谢,你的答案帮到我了,我刚来论坛不知道怎么给糖,也不知道自己有没有资格给。
总之谢谢了

点评

http://rm.66rpg.com/thread-386277-1-1.html  发表于 2016-1-29 15:56
http://rm.66rpg.com/thread-149343-1-1.html  发表于 2016-1-29 15:56
http://rm.66rpg.com/thread-376646-1-1.html  发表于 2016-1-29 15:55
新人保护只扣五糖 建议去了解水世界版规+论坛说明书+本板漫游指南  发表于 2016-1-29 15:55

评分

参与人数 1星屑 -5 收起 理由
余烬之中 -5 连贴

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部