Project1
标题:
能不能先减少物品,然后在下达下一个角色的指令?
[打印本页]
作者:
失去的记忆
时间:
2009-10-28 17:36
标题:
能不能先减少物品,然后在下达下一个角色的指令?
就像FC吞食天地2一样,比如 我军有回复剂 5 个!! 战斗中 1号角色使用时,显示是5个,当2号角色使用时则是4个,就是少了一个!这样可以避免当只有2个物品而4个角色都可以使用的情况!到底怎么弄呢?
P:可能表述不清,如果不清楚,请留言 我再说明!!
作者:
精灵使者
时间:
2009-10-28 17:38
可以把物品的减少的指令挪到使用物品选择了以后。
作者:
失去的记忆
时间:
2009-10-28 20:25
回复LS精灵!! 我试过你说的方法!! 但是有一个重大的问题!!就是按你的方法做,在战斗结束时,物品明明没有使用 可是还是由于你下达了指令所以变少了...请问怎么解决???
作者:
精灵使者
时间:
2009-10-29 09:05
本帖最后由 精灵使者 于 2009-10-29 09:07 编辑
那么我想说这么个算法:
做4个全局变量,在战斗开始的时候初始化为0
然后选择物品的时候减少物品,并存储对应的物品id进入对应的全局变量
每个回合结束的时候,真正的物品效果使用以后,全局变量修改为0。
战斗结束的时候加判断,如果这四个全局变量有不是0的,那么将此物品id添加回物品里,然后清零。
恩,就这样。
作者:
失去的记忆
时间:
2009-11-4 16:12
这样的话..... 我游戏中一共有100多种物品!!!:funk: 难道要一个一个做啊???
作者:
33848984
时间:
2009-11-24 04:49
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1