找回密码
 点一下
查看: 1485|回复: 3

单位“掉落”物品的命令是瞬态命令?

[复制链接]
发表于 2013-4-25 14:23:44 | 显示全部楼层 |阅读模式
如果是的话,该怎么阻止这条瞬态指令执行?
我是想通过这个办法来判断给予物品的目标单位类型,来决定是否允许该物品被给予目标

尝试了使用“单位被发出指令”作为触发器事件,指令为物品栏技能的“掉落”命令
然后再动作中尝试了使用“命令单位停止”、“禁用物品栏技能”、“不允许‘掉落’技能命令”等等,都无法阻止单位执行“掉落”命令
人类已经阻止不了物品掉落了吗...
发表于 2013-4-25 21:46:11 | 显示全部楼层
响应事件时已经发生了
当然没法禁止了
不能再给回去么

点评

如果是叠加类型的物品,就给不回去了..........  详情 回复 发表于 2013-4-25 21:58
回复

使用道具 举报

 楼主| 发表于 2013-4-25 21:58:31 | 显示全部楼层
本帖最后由 逸名 于 2013-4-25 22:00 编辑
疯人¢衰人 发表于 2013-4-25 21:46
响应事件时已经发生了
当然没法禁止了
不能再给回去么

如果是叠加类型的物品,就给不回去了..........
但是“拾取”物品的指令可以用同样的方法通过“停止”命令来阻止,所以我估计它是瞬态的指令
回复

使用道具 举报

发表于 2013-4-26 09:25:43 | 显示全部楼层
逸名 发表于 2013-4-25 21:58
如果是叠加类型的物品,就给不回去了..........
但是“拾取”物品的指令可以用同样的方法通过“停止”命 ...

仔细想想拾取就可以阻止了

因为发布命令之后物品不是立即到了单位身上
而是判断单位与物品距离,直接获取还是移动过去
这个过程明显要命令发布的下一周期才执行的

而掉落不需要判断,直接处理就好了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 19:34 , Processed in 0.187255 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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