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

Project1

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

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
33 小时
注册时间
2016-1-25
帖子
9
跳转到指定楼层
1
发表于 2016-1-29 04:10:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

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

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

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

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21825
在线时间
9436 小时
注册时间
2012-6-19
帖子
7120

开拓者短篇九导演组冠军

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


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

使用道具 举报

Lv1.梦旅人

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
帖子
1516
4
发表于 2016-1-29 10:08:22 | 只看该作者
问题,1,随机的剑如何获得,2,随机的剑是算一个东西还是算两个东西?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
470
在线时间
271 小时
注册时间
2011-10-17
帖子
99
5
发表于 2016-1-29 10:16:44 | 只看该作者
有这个脚本的



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

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

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


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

使用道具 举报

Lv1.梦旅人

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

完全不会呢。。。小白白一个。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
33 小时
注册时间
2016-1-25
帖子
9
8
 楼主| 发表于 2016-1-29 10:43:58 | 只看该作者
wmzmtz 发表于 2016-1-29 10:16
有这个脚本的

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
33 小时
注册时间
2016-1-25
帖子
9
9
 楼主| 发表于 2016-1-29 10:46:19 | 只看该作者
汪汪 发表于 2016-1-29 10:08
问题,1,随机的剑如何获得,2,随机的剑是算一个东西还是算两个东西?

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
33 小时
注册时间
2016-1-25
帖子
9
10
 楼主| 发表于 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 连贴

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 16:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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