项目

一般

简介

ReleaseMagicEx » 历史记录 » 版本 1

tejie, 2024-07-16 13:50

1 1 tejie
h4. _*{color:green}releaseMagicEx*_
2
3
脚本命令释放技能,本命令施展技能 *无动作*。
4
5
标签:命令定义|releaseMagicEx>releaseMagicEx
6
7
*格式:*
8
|命令名        |参数1|参数2       |参数3   |参数4   |参数5       |参数6         |
9
|releaseMagicEx|技能id|是否强化技能|技能等级|技能目标|是否计算冷却|是否执行触发器|
10
11
*说明:*
12
|参数1    |\2.释放技能id (能支持自定义技能)|
13
|/3^.参数2|\2.技能是否是强化技能|
14
          |0|普通技能| 
15
          |1|强化技能|
16
|参数3    |\2.技能等级|
17
|/3^.参数4|\2.技能目标|
18
          |1|攻击目标|
19
          |2|自身|
20
|/3^.参数5|\2.是否计算冷却时间| 
21
          |0或空|为计算|
22
          |1|为不计算|
23
|/3^.参数6|\2.是否执行触发器|
24
          |0或空|不支持伤害触发|
25
          |^.1|支持伤害触发
26
              [@MagicStruck]
27
              [@MagicAttack]
28
              [@Struck]
29
              [@Attack]|
30
31
在攻击/伤害相关触发中使用 RelaseseMagic/ReleaseMagicEx,
32
参数6最好置0(即不触发脚本),以避免可能产生的脚本死循环。
33
34
在不触发的前提下,持续伤害技能如火墙不推荐使用,避免反复执行。
35
36
37
-
38
-
39
40
h4. *{color:deepskyblue}特戒引擎脚本示例:*
41
42
*qf-触发器*
43
44
bq. [@attack]
45
#if
46
[[random]] 5
47
#act
48
*{color:green}releaseMagicEx* 1 1 3 1
49
[[print]] 释放了强化3火球术
50
51
bq. [@magicAttack]
52
#if
53
small N$测试 2
54
#act
55
inc N$测试 1
56
print 释放了强化3火球术
57
*{color:green}releaseMagicEx* 1 1 3 1 1 1
58
<notextile></notextile>
59
%{color:lightGrey};--以下为单独执行的脚本文件%
60
<notextile>[@示例]</notextile>
61
#act
62
[[mov]] N$测试 0
63
print 技能连续触发计算已清零