AtomMacro

魔兽世界可编程一键宏


技能施法延迟(spell_delay)

<p>[TOC]</p> <h5>描述</h5> <ul> <li>技能触发延时</li> </ul> <h5>命令</h5> <ul> <li><code>spell_delay</code></li> </ul> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">技能</td> <td style="text-align: left;">是</td> <td style="text-align: left;">技能名称</td> </tr> <tr> <td style="text-align: left;">毫秒</td> <td style="text-align: left;">是</td> <td style="text-align: left;">技能释放的间隔</td> </tr> </tbody> </table> <h5>正判定</h5> <ul> <li>判定【当前时间】与【该技能上次成功释放时间】之差大于等于给定毫秒数。</li> </ul> <h5>负判定</h5> <ul> <li>判定【当前时间】与【该技能上次成功释放时间】之差小于给定毫秒数。</li> </ul> <h5>说明</h5> <ul> <li>因为网络延迟的原因,技能施法完成到技能产生效果之间有200毫秒左右的延时,对于瞬发技能,由于触发了共CD,所以不会连续触发,但是对于需要施法时间的技能,如果在上述的200毫秒内再次进行脚本判定,依然会重复触发。 例如: &lt;pre&gt; /spell 献祭 !unit_buff target 献祭 &lt;/pre&gt;</li> <li>在献祭施法结束的200毫秒内,怪物身上并没有献祭效果,所以此时执行脚本会再次触发献祭。</li> <li> <p>通过该条件,将献祭技能在成功施法结束的500毫秒内无法触发,从而规避此类问题。 &lt;pre&gt; /spell 献祭 !unit_buff target !spell_delay 献祭 500 &lt;/pre&gt;</p> </li> <li>该条件也可以作为施法序列条件,某个技能的释放的条件 为 另外一个技能释放结束的N秒时间内。</li> </ul>

页面列表

ITEM_HTML