关于补血的效果
就是用药的效果,怎么才能弄呢,............... 例如药是补35的损坏目标:-35 补血 不爆上限:
【效0】损害目标 -(16777217-生命上限)
【效1】损害目标 16777216-生命上限
每多两个上面的效果就补血1.
如果是要输入数字就有这种效果就要做个AI:
(defrule
(taunt-detected 1 1)
=>
(acknowledge-taunt 1 1)
(cc-add-resource wood 1)
);输入1增加1木材
例:
【触发0】
【状况0】玩家3拥有1木材(假设玩家3性格为上面的AI)
【效果0】P3向盖亚进贡1木材
【效果N】补血
P.S “每多两个上面的效果就补血1.”
弄错了是多一个就补血1
[ 本帖最后由 Amlo.Zc 于 2008-3-17 19:19 编辑 ] LS的方法我去试试............................ 补血1.......我是说一次性补满... 谁知道啊...............................一次性满血 谁告诉我................ 我知道!!触发:
1 损血2 X 对象生命上限
2 损血 - 对象生命上限 还有种方法:
损 -(16777217 X 2^N - 生命上限)
损 - 2^N(上面那个)
损 - 16777216 X 2^N - 生命上限(N自定,大于0就行)
怎么也离不开二进制,因为16777217就等于2^24+1
一定要2^N不然会爆血。
如果你的单位生命是55那就选2^5=32大约补50滴血左右,因为它会变
[ 本帖最后由 Amlo.Zc 于 2008-3-26 20:41 编辑 ] 就是………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
页:
[1]