作者svcchaos (海边飘来的零分考卷)
看板WarCraftChat
标题Re: [WE]自已写的一个失败的技能,希望大家能帮忙쀠…
时间Thu Apr 16 11:48:02 2009
※ 引述《ericssson (笑任)》之铭言:
: Unit Group -_Pick every unit in (Units within 300) of Abductpoint matching
: 是英雄是敌人是活的
: 回圈-动作
: If(ALL Conditions are True) then do(Then Actions) else do(ElseActions)
: 若符合这些条件
: Last created unit group is empty 等於真
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
按照你技能的原意 这个判断不适合直接放在回圈里用
应该要搬出来 等回圈跑完再做判断
所以变成这样写...
set TempPoint = (Target point of ability being cast)
unit group - pick every unit in (units within 300) of TempPoint Matching
Matching Unit is hero / is enemy / is alive
(这行是只是简写)
回圈-动作
do nothing
If(ALL Conditions are True) then do(Then Actions) else do(ElseActions)
若符合这些条件
Last created unit group is empty 等於真
就执行这些动作
unit - move (Triggering Unit) instantly to TempPoint
另外
这样还会造成技能无CD的情况
所以可以把 unit - move (Triggering Unit) instantly to TempPoint
放在 wait 0.01 game-time seconds 之後来使用
至於其中记绿变数的方式就随自己习惯来用吧~
或是直接在最开头直接就从 wait 之後开始也可以
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.195.30
※ 编辑: svcchaos 来自: 59.115.195.30 (04/16 11:51)
1F:推 dwlui:快推 不然别人以为我看不懂~ 04/16 12:34
2F:→ ug945:推~我也学到了 04/16 12:56
3F:→ ericssson:谢谢,我成功了。 04/16 13:12
4F:→ ericssson:可以再问一下,大家创敌人幻影都怎麽创的 04/16 13:27
5F:→ ericssson:Issue里没有物理幻象这个命令,我是用法球来创的,不知 04/16 13:27
6F:→ ericssson:有没有别的比较容易的方法 04/16 13:28
7F:推 lim3:svc整个变成高手级了 囧 04/16 14:49
8F:推 SerVantTom:推SVC 04/16 15:27
9F:→ surolanter:SVC IS READY GO SIR~ 04/16 15:59
10F:推 pucyaya:有svc快拜 04/16 16:01
11F:推 ug945:call IssueTargetOrderById(施法者,852274,受术者) 04/16 16:51
12F:推 ericssson:Jass,用好久,他说缺少一个elseif,还是要整篇转jass? 04/17 09:27
13F:推 ug945:在unit group加入那行就好 04/17 13:03