PlayEffectRole » 历史记录 » 版本 1
machenhe, 2022-05-13 14:39
1 | 1 | machenhe | _*%{color:green}playEffectRole%*_ |
---|---|---|---|
2 | |||
3 | 播放特效组,播放的人物特效持续期间,其他玩家可见。该命令与配置表 %{color:green}..\\Mir200\\Envir\\EffectRole.txt% 一起使用 |
||
4 | |||
5 | 标签:命令定义|playEffectRole |
||
6 | |||
7 | *格式* |
||
8 | |命令名 |参数1 |参数2 |参数3 | |
||
9 | |playEffectRole |特效组id |特效组类型id |视野同步 | |
||
10 | |||
11 | 说明: |
||
12 | * 参数1 |
||
13 | 特效组id,id取自配置表 %{color:green}EffectRole.txt% |
||
14 | |||
15 | * 参数2 |
||
16 | 特效组类型id,用于播放不同类型的特效,类型id要填写不小于1的整数,数字相同的类型id,其特效组会覆盖,而不同类型id的特效组可以共存 |
||
17 | |||
18 | * 参数3 |
||
19 | 视野同步 |
||
20 | ** 0:默认值,进出视野不同步,播放时视野外的其它玩家进入视野后不可见(用于之前的魂环特效) |
||
21 | ** 1:进出视野时同步,播放时视野外的其它玩家进入视野后可见(用于新做的光环特效) |
||
22 | |||
23 | %{color:red}注意:从EffectRole.txt取出特效组id为2的全部特效按照参数配置播放,有其他玩家进入视野时同步该特效,如果角色身上已经有特效组类型id为1的特效存在则先清除% |
||
24 | |||
25 | h5. %{color:green}配置表EffectRole.txt(编码格式需为ANSI)%: |
||
26 | |||
27 | 用于设置特效组,由playEffectRole命令播放其中特效 |
||
28 | |||
29 | *格式* |
||
30 | |参数1 |参数2 |参数3 |参数4 |参数5 |参数6 |参数7 | |
||
31 | |特效组id |特效名称 |播放延迟时间 |特效存在时间 |X坐标 |Y坐标 |Z坐标 | |
||
32 | |||
33 | 说明: |
||
34 | * 参数1 |
||
35 | 特效组id |
||
36 | |||
37 | * 参数2 |
||
38 | 特效名称 |
||
39 | |||
40 | * 参数3 |
||
41 | 播放延迟时间,单位毫秒 |
||
42 | |||
43 | * 参数4 |
||
44 | 特效存在时间,单位毫秒,-1代表循环播放 |
||
45 | |||
46 | * 参数5 |
||
47 | X坐标 |
||
48 | |||
49 | * 参数6 |
||
50 | Y坐标 |
||
51 | |||
52 | * 参数7 |
||
53 | Z坐标 |
||
54 | |||
55 | *%{color:deepskyblue}脚本示例:%* |
||
56 | |||
57 | bq. [<notextile>@</notextile>新特效组1] |
||
58 | #act |
||
59 | playEffectRole 2 1 1 |
||
60 | |||
61 | |||
62 | bq. [<notextile>@</notextile>新特效组2] |
||
63 | #act |
||
64 | playEffectRole 1 2 0 |
||
65 | |||
66 | %{color:green}EffectRole.txt%: |
||
67 | %{color:lightGrey};特效组id,特效名称,延迟时间(毫秒),存在时间(毫秒),X坐标,Y坐标,Z坐标% |
||
68 | 1 effect_zhenfa17 0 5000 0 -1 0 |
||
69 | 2 effect_zhenfa10 500 5000 0 0 0 |
||
70 | 2 effect_zhenfa11 1000 5000 0 1 0 |