Project1

标题: 使用物品数量更新的问题 [打印本页]

作者: cmmd1    时间: 2015-12-9 14:02
标题: 使用物品数量更新的问题
使用物品,比如战斗中使用回复剂,在一个回合里,使用回复剂的数量没有变化。

比如有10个回复剂,第1号角色使用1个回复剂。2号角色在去使用物品的时候,回复剂还是10个。

按理说前面执行了使用1个回复剂,2号角色使用的时候应该剩下9个了。

比如说物品很多的情况下,有1种物品只有1个,那么1号角色把这个物品用掉了,2号角色使用的时候,这个物品还在显示。

因为物品太多,就会以为那个显示的,使用过的物品是存在的(其实没有了,只是没有更新掉)

所以我要问这个问题,怎样把上述的情况解决。

图片上的1号角色已经使用过一个回复剂了。

作者: 枫の叶    时间: 2015-12-9 14:54
本帖最后由 枫の叶 于 2015-12-9 14:55 编辑

这个本来就是这样啊,也不是什么BUG。
那照这么说,选择使用时就减去一个,只有一个时,1号角色选择了使用,2号就使用不了,
当在战斗进行时,1号角色在行动之前中了混乱状态,没有使用,其他人也没选择使用,那不是很蛋疼。
所以脚本里面有一句,当物品数量为0时,结束行动。
这个只是选择使用,并没有使用ing 。
作者: cinderelmini    时间: 2015-12-9 15:03
因为默认战斗模式吧……
选择指令的时候其实只是相当于拟定一个战斗计划,数量并不会在这个时候减少,
只有在计划执行,正式使用的时候才会扣减数量。
(也可以考虑RTAB或者CP战斗,基本都是每个人选择指令即时执行的,也就没有这种问题了……





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