找回密码
 点一下
查看: 1013|回复: 10

怎么做出使一个单位受到一定伤害后再不会受到伤害?

[复制链接]
发表于 2010-3-23 01:46:02 | 显示全部楼层 |阅读模式
如题。比如我规定这个单位在受到350点伤害后不会再受到伤害,求解!
发表于 2010-3-23 01:57:19 | 显示全部楼层
用全局实数变量保存每次受到的伤害值.
回复

使用道具 举报

 楼主| 发表于 2010-3-23 02:00:33 | 显示全部楼层

回 1楼(玫瑰花的葬礼) 的帖子

请具体指教一下,我初学者啊!希望可以直接发图给我看,或者详细点解释!
回复

使用道具 举报

发表于 2010-3-23 02:30:44 | 显示全部楼层
回复

使用道具 举报

发表于 2010-3-23 03:25:56 | 显示全部楼层
同上。
还有一个办法。

设置最大生命值350。
回复

使用道具 举报

发表于 2010-3-23 05:39:46 | 显示全部楼层
引用第4楼『四裤全输』于2010-03-23 03:25发表的  :
同上。
还有一个办法。

设置最大生命值350。

+1
大赞
回复

使用道具 举报

发表于 2010-3-23 08:26:26 | 显示全部楼层
事件:单位接受伤害
动作:
     if shanghai(变量) 大于 350 then
              设置 触发单位 的生命=触发单位 的生命 + 伤害值
      else
               shanghai(变量)=shanghai(变量)+伤害值
     endif
回复

使用道具 举报

 楼主| 发表于 2010-3-23 12:42:21 | 显示全部楼层

回 3楼(vivid) 的帖子

我要的是任意单位,而不是具体单位哦!
回复

使用道具 举报

发表于 2010-3-23 13:31:50 | 显示全部楼层
Re: 8楼...

为每一只单位都注册一遍以后,不就等同于对任意单位都有效了么?
回复

使用道具 举报

发表于 2010-3-23 13:38:49 | 显示全部楼层
引用第9楼Conflux于2010-03-23 13:31发表的  :
Re: 8楼...

为每一只单位都注册一遍以后,不就等同于对任意单位都有效了么?
实际上这是最普遍,最有效,最完美,扩展性最强的办法。
(至少我是这么认为的。)
回复

使用道具 举报

 楼主| 发表于 2010-3-23 13:45:05 | 显示全部楼层

回 9楼(Conflux) 的帖子

哎,经过反复研究,总算是搞出来我想要的效果了,谢谢你们~!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 21:33 , Processed in 0.057860 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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