找回密码
 点一下
查看: 1276|回复: 5

请教一个算术运算控制生命值的问题

[复制链接]
发表于 2009-9-6 21:45:38 | 显示全部楼层 |阅读模式
  我想发动一次效果增加(单位最大生命值的4%)的生命值

于是设置触发单位的生命值为 (触发单位 的 生命值) + (触发单位 的 最大生命值) x 0.04

这样应该没错啊 可是为什么我测试的时候发现 可用生命值越少 加的HP也就越少了呢

啊 那个可以直接发触发的代码是什么。。?

举例子吧

单位A 拥有一个100%发动的被动技能
每次攻击敌人 可以回复自身最大生命值的4%的数值为HP 到当前生命值上

要这个效果  我上面的做法不对么
发表于 2009-9-6 21:51:37 | 显示全部楼层
触发器不能改变生命最大值。
回复

使用道具 举报

 楼主| 发表于 2009-9-6 21:52:18 | 显示全部楼层
我也没说要改变最大生命值啊
回复

使用道具 举报

发表于 2009-9-6 22:17:00 | 显示全部楼层
触发貌似没什么问题,再检查最大生命值会不会设置成生命值了,或者把完整触发发上来看看
回复

使用道具 举报

 楼主| 发表于 2009-9-6 22:22:53 | 显示全部楼层
  BOSS不让发图 上次我发图都被删了  那个直接发触发的代码是什么呀  

还有你说的这个问题应该不会发生  我仔细的检查很多遍了 写的是最大生命值 可是就是不行
回复

使用道具 举报

 楼主| 发表于 2009-9-6 22:29:39 | 显示全部楼层
好了 问题解决了  我发现了错在哪 是我自己的失误  还得多沙发提醒我是不是哪里搞错了 还真是搞错了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-27 11:54 , Processed in 0.030718 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表