找回密码
 点一下
查看: 1009|回复: 1

保存指令ID的问题

[复制链接]
发表于 2011-12-24 17:35:35 | 显示全部楼层 |阅读模式
看的那个动态施法时间的演示。下面2个是那里主要的触发。
意思看懂了。比如牛头踩地板。
它开始放技能就停止它。然后叫他放通魔。等待 speed 这个可以动态变化的时间后 再把前面保存好的命令对它发布。就形成了吟唱踩地板。
但是实在没看出来为什么先知的闪电链没法放?那个看远处的技能也放不出来。



Order
    事件
        单位 - 任意单位 发布指定物体目标指令
        单位 - 任意单位 发布指定点目标指令
        单位 - 任意单位 发布无目标指令
    条件
        (发布的命令ID) 不等于 (转换 channel 为命令ID)
    动作
        设置 Order = (发布的命令ID)



Spell
    事件
        单位 - 任意单位 准备施放技能
    条件
        (施放技能) 不等于 spelling
    动作
        触发器 - 关闭 Order <预设>
        单位 - 对 (触发单位) 发布 停止 命令
        触发器 - 开启 Order <预设>
        等待 0.00 秒
        -------- 必须等待,否则无用 --------
        -------- 使用其他触发貌似也一样 --------
        单位 - 对 (触发单位) 发布 特殊 - 通魔 命令
        等待 Speed 秒
        设置 Mana = (魔法值 对于 (触发单位))
        单位 - 设置 (触发单位) 的魔法值为 100.00%
        触发器 - 关闭 Order <预设>
        触发器 - 关闭 (当前触发)
        自定义代码:   call IssueImmediateOrderById( GetTriggerUnit(), udg_Order )
        触发器 - 开启 (当前触发)
        触发器 - 开启 Order <预设>
        单位 - 设置 (触发单位) 的魔法值为 Mana
发表于 2011-12-24 22:47:34 | 显示全部楼层
我先提一点:
这个T只能全图只有一个单位的时候才能用,而且用的时候不能对那个单位发布任何其它命令,不然就BUG了

然后。。IssueImmediateOrder这个是发布无目标命令
闪电链需要一个目标,且是发布目标命令,自然放不出来
另外那句J。。其实T里有。。
额。。我错了,T里不能用命令变量


PS:任意时间的吟唱可以用T直接做出来的,比如暂停单位什么的(当然暂停会有BUFF问题……)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-25 03:54 , Processed in 0.125619 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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