查看: 3500|回复: 9

[有事请教] 求助!怎么设置游戏里多个物品兑换一个物品!

[复制链接]
梦石
0
星屑
499
在线时间
58 小时
注册时间
2021-1-10
回帖
22
发表于 2021-10-26 04:04:06 | 显示全部楼层 |阅读模式

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

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

×
萌新一个
自己在游戏里设置用X个物品去兑换一个物品
但是我设置的X总是只扣除一个物品就可以兑换成功
例如
分支条件
如果持有血药瓶
增减物品-10血药品
增加物品+1超级补血瓶
否则

就这样设置完
只用一个血药瓶就换了一个超级补血瓶
有大佬教一下吗
梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
回帖
1175
发表于 2021-10-26 05:11:26 | 显示全部楼层
没看懂你的问题是什么(建议用手画图,用上加减符号)。
想告诉你的是,“如果”这个用法,是可以叠加使用的(这可能就是你想要的答案吧)
回复

使用道具 举报

梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
回帖
1175
发表于 2021-10-26 05:12:53 | 显示全部楼层
哦,你可以先让一个变量等于你的那个物品的值,如果物品数值大于10,则可以换
回复

使用道具 举报

梦石
0
星屑
2306
在线时间
251 小时
注册时间
2011-3-29
回帖
29
发表于 2021-10-26 08:08:40 | 显示全部楼层
你的分支条件中,只检测了玩家是否持有“血药瓶”,在增减物品的时候,只是执行减少了10个“血药瓶”,并没有检测玩家持有的“血药瓶”数量是否达到“10个”。这需要添加一个变量,变量的值=玩家持有“血药瓶”的值,添加分支条件,如果不够10个,那么显示文本,“你的数量不够”或者其他什么,如果持有数超过10个,执行减少10个,然后变量=玩家现在持有数。这样就避免重复兑换了。意思大概就是这样了,不知道我表达的是否正确。
回复

使用道具 举报

梦石
0
星屑
499
在线时间
58 小时
注册时间
2021-1-10
回帖
22
 楼主| 发表于 2021-10-26 12:15:10 | 显示全部楼层
ddw6688 发表于 2021-10-26 08:08
你的分支条件中,只检测了玩家是否持有“血药瓶”,在增减物品的时候,只是执行减少了10个“血药瓶”,并没 ...

谢谢大佬,思路我了解了 就是先设置这个变量  再设置分支条件  但是我设置完变量后并无法调整数量啊~!

点评

要多想  发表于 2021-10-26 12:22
回复

使用道具 举报

梦石
0
星屑
499
在线时间
58 小时
注册时间
2021-1-10
回帖
22
 楼主| 发表于 2021-10-26 12:51:53 | 显示全部楼层
ddw6688 发表于 2021-10-26 08:08
你的分支条件中,只检测了玩家是否持有“血药瓶”,在增减物品的时候,只是执行减少了10个“血药瓶”,并没 ...

谢谢大佬  我悟了!  先设置变量血药瓶 然后设置变量里的操作数   游戏数据  吧物品带入进去  感谢
回复

使用道具 举报

梦石
0
星屑
2582
在线时间
363 小时
注册时间
2015-8-15
回帖
66
发表于 2021-10-26 16:10:47 | 显示全部楼层
ddw6688 发表于 2021-10-26 08:08
你的分支条件中,只检测了玩家是否持有“血药瓶”,在增减物品的时候,只是执行减少了10个“血药瓶”,并没 ...

如何让变量的值=玩家持有“血药瓶”的值,不知道怎么在RM里写
回复

使用道具 举报

梦石
0
星屑
2306
在线时间
251 小时
注册时间
2011-3-29
回帖
29
发表于 2021-10-27 11:19:38 | 显示全部楼层
梦幻のLoli塔 发表于 2021-10-26 16:10
如何让变量的值=玩家持有“血药瓶”的值,不知道怎么在RM里写

[img][/img]
QQ图片20211027111823.png
回复

使用道具 举报

梦石
0
星屑
2306
在线时间
251 小时
注册时间
2011-3-29
回帖
29
发表于 2021-10-27 11:23:06 | 显示全部楼层
梦幻のLoli塔 发表于 2021-10-26 16:10
如何让变量的值=玩家持有“血药瓶”的值,不知道怎么在RM里写

6楼其实已经说的很明白了,变量带入游戏数据,随着数据变化,带入变量的值也在变化
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部