|
发表于 2011-5-25 23:16:04
|
显示全部楼层
呃,如果老兵行为可以计数的话,那么建立如下一些需求节点应该会更方便一些吧。
假设老兵行为是LvUp,我们用{LvUp}表示该行为的叠加次数,n是开始学习的等级,m是学习间隔,那么技能等级满足下式就是可以学习的喽
< ( {LvUp} - ( n + 1 - m) ) / m
如果n=1,m=2,也就是1,3,5,7,9...可以学习,那就是   <  {LvUp}  / 2
如果n=6,m=5,也就是6,11,16,21...可以学习,那就是   <  ( {LvUp} - 2 )  / 5
因为需求节点是可以复用的,那么每个技能就只需要再加两个节点,就可以生成一个需求了吧。这样是不是可行的呢? |
|