Project1

标题: 求助!怎么设置游戏里多个物品兑换一个物品! [打印本页]

作者: diksd110    时间: 2021-10-26 04:04
标题: 求助!怎么设置游戏里多个物品兑换一个物品!
萌新一个
自己在游戏里设置用X个物品去兑换一个物品
但是我设置的X总是只扣除一个物品就可以兑换成功
例如
分支条件
如果持有血药瓶
增减物品-10血药品
增加物品+1超级补血瓶
否则

就这样设置完
只用一个血药瓶就换了一个超级补血瓶
有大佬教一下吗
作者: 任小雪    时间: 2021-10-26 05:11
没看懂你的问题是什么(建议用手画图,用上加减符号)。
想告诉你的是,“如果”这个用法,是可以叠加使用的(这可能就是你想要的答案吧)
作者: 任小雪    时间: 2021-10-26 05:12
哦,你可以先让一个变量等于你的那个物品的值,如果物品数值大于10,则可以换
作者: ddw6688    时间: 2021-10-26 08:08
你的分支条件中,只检测了玩家是否持有“血药瓶”,在增减物品的时候,只是执行减少了10个“血药瓶”,并没有检测玩家持有的“血药瓶”数量是否达到“10个”。这需要添加一个变量,变量的值=玩家持有“血药瓶”的值,添加分支条件,如果不够10个,那么显示文本,“你的数量不够”或者其他什么,如果持有数超过10个,执行减少10个,然后变量=玩家现在持有数。这样就避免重复兑换了。意思大概就是这样了,不知道我表达的是否正确。
作者: diksd110    时间: 2021-10-26 12:15
ddw6688 发表于 2021-10-26 08:08
你的分支条件中,只检测了玩家是否持有“血药瓶”,在增减物品的时候,只是执行减少了10个“血药瓶”,并没 ...

谢谢大佬,思路我了解了 就是先设置这个变量  再设置分支条件  但是我设置完变量后并无法调整数量啊~!
作者: diksd110    时间: 2021-10-26 12:51
ddw6688 发表于 2021-10-26 08:08
你的分支条件中,只检测了玩家是否持有“血药瓶”,在增减物品的时候,只是执行减少了10个“血药瓶”,并没 ...

谢谢大佬  我悟了!  先设置变量血药瓶 然后设置变量里的操作数   游戏数据  吧物品带入进去  感谢
作者: 梦幻のLoli塔    时间: 2021-10-26 16:10
ddw6688 发表于 2021-10-26 08:08
你的分支条件中,只检测了玩家是否持有“血药瓶”,在增减物品的时候,只是执行减少了10个“血药瓶”,并没 ...

如何让变量的值=玩家持有“血药瓶”的值,不知道怎么在RM里写
作者: ddw6688    时间: 2021-10-27 11:19
梦幻のLoli塔 发表于 2021-10-26 16:10
如何让变量的值=玩家持有“血药瓶”的值,不知道怎么在RM里写

[img][/img]

QQ图片20211027111823.png (42.12 KB, 下载次数: 22)

QQ图片20211027111823.png

作者: ddw6688    时间: 2021-10-27 11:23
梦幻のLoli塔 发表于 2021-10-26 16:10
如何让变量的值=玩家持有“血药瓶”的值,不知道怎么在RM里写

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




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1