鳗鳗F飞 发表于 2008-3-15 07:54:52

关于补血的效果

就是用药的效果,怎么才能弄呢,...............

chinks328 发表于 2008-3-15 08:41:23

例如药是补35的
损坏目标:-35

Amlo.Zc 发表于 2008-3-15 11:12:42

补血 不爆上限:
【效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 编辑 ]

鳗鳗F飞 发表于 2008-3-15 13:32:24

LS的方法我去试试............................

鳗鳗F飞 发表于 2008-3-15 13:35:13

补血1.......我是说一次性补满...

鳗鳗F飞 发表于 2008-3-15 21:09:02

谁知道啊...............................一次性满血

鳗鳗F飞 发表于 2008-3-15 22:21:13

谁告诉我................

Amlo.Zc 发表于 2008-3-17 19:18:00

我知道!!触发:
1 损血2 X 对象生命上限
2 损血 - 对象生命上限

Amlo.Zc 发表于 2008-3-26 20:39:28

还有种方法:
损 -(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 编辑 ]

QQQ616309144 发表于 2008-8-16 23:15:03

就是………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
页: [1]
查看完整版本: 关于补血的效果