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

关于负数的生命回复问题

[复制链接]
发表于 2011-8-1 00:20:04 | 显示全部楼层 |阅读模式
问题如下:
一,如果设置单位生命回复为负数,能不能正常每过一段时间扣减血量,直到死亡?(想利用负数来设置马甲死亡~ ~)
二,如果这种单位果然会死亡,那么会不会触发单位死亡事件?(用来代替计时器,绑定下一个触发)
三,如果这种单位被负数扣血致死,能不能找到凶手单位?凶手单位是否指向自己?(也是用来绑定触发~ ~)
发表于 2011-8-1 01:41:47 | 显示全部楼层
负值死亡没有凶手单位
回复

使用道具 举报

发表于 2011-8-1 01:42:55 | 显示全部楼层
1. 会一直扣血并最后死亡
2. 会触发死亡事件
3. 没有凶手单位,凶手单位应该只有造成伤害而死的那种才有,这个属于回血型的没有凶手

LZ可以弄几个简单的T测试下~
HP负值回复test.w3x (18 KB, 下载次数: 7)


懒得下图测试就直接看这里的T吧~
农民的设置是20HP,-2HP/s
[trigger]单位死亡
    事件
        单位 - 任意单位 死亡
    条件
    动作
        游戏 - 对 玩家1(红色) 在屏幕位移(0.00,0.00)处显示文本: ((触发单位) 的名字)
        等待 1.00 秒
        游戏 - 对 玩家1(红色) 在屏幕位移(0.00,0.00)处显示文本: ((凶手单位) 的名字)
[/trigger]
[trigger]创建农民
    事件
        玩家 - 玩家1(红色) 输入的聊天信息包含 a ,匹配方式: 完全匹配
    条件
    动作
        设置 P = ((可用地图区域) 的中心点)
        单位 - 创建 1 个 农民 给 玩家1(红色) 在 P ,面向角度为 默认建筑朝向 度
        点 - 清除 P
[/trigger]
[trigger]创建农民和步兵,并命令步兵杀死农民
    事件
        玩家 - 玩家1(红色) 按下Esc键
    条件
    动作
        设置 P = ((可用地图区域) 的中心点)
        单位 - 创建 1 个 农民 给 玩家1(红色) 在 P ,面向角度为 默认建筑朝向 度
        设置 U = 最后创建的单位 [R]
        单位 - 创建 1 个 步兵 给 玩家1(红色) 在 P ,面向角度为 默认建筑朝向 度
        点 - 清除 P
        单位 - 命令 最后创建的单位 [R] 对 U 造成 500.00 点伤害(是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 装甲类型: 无
        单位 - 设置 2.00 秒 水元素 类型的生命周期对 最后创建的单位 [R]
[/trigger]
回复

使用道具 举报

发表于 2011-8-1 09:03:55 | 显示全部楼层
话说,此类问题,做个测试看下就解决了……
回复

使用道具 举报

 楼主| 发表于 2011-8-1 12:09:04 | 显示全部楼层
非常感谢~ ~
回复

使用道具 举报

发表于 2011-8-1 22:24:57 | 显示全部楼层
这种事情自己试一下不就出来了.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-5 18:19 , Processed in 0.033789 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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