项目

一般

简介

ChangeHumAbility » 历史记录 » 版本 6

chenjun, 2022-07-26 20:32

1 1 machenhe
_*%{color:green}changeHumAbility%*_
2
3
限时调整角色指定属性值
4
5
标签:命令定义|changeHumAbility
6
7
*格式*
8
|命令名			|参数1		|参数2		|参数3		|参数4		|
9
|changeHumAbility	|属性		|操作符		|数值		|有效时间	|
10
11
说明:
12
* 参数1:属性
13
** 1:防御下限
14
** 2:防御上限
15
** 3:魔防下限
16
** 4:魔防上限
17
** 5:攻击下限
18
** 6:攻击上限
19
** 7:魔法下限
20
** 8:魔法上限
21
** 9:道术下限
22
** 10:道术上限
23
** 11:MaxHP
24
** 12:MaxMP
25
** 13:HP恢复
26
** 14:MP恢复
27
** 15:毒恢复
28
** 16:毒闪避
29
** 17:魔法闪避
30
** 18:精准
31
** 19:敏捷
32
** 20:幸运
33 2 chenjun
** 30:真实伤害
34
** 31:攻击下限万分比
35
** 32:攻击上限万分比
36
** 33:魔法下限万分比
37
** 34:魔法上限万分比
38
** 35:道术下限万分比
39
** 36:道术上限万分比
40
** 37:物防下限万分比
41
** 38:物防下限万分比
42
** 39:魔防下限万分比
43
** 40:魔防上限万分比 
44 1 machenhe
 
45
* 参数2:操作符(+,-,=)
46 6 chenjun
** 操作符-,可减去人物自身对应数值,最多减少到0
47
** 操作符=,将对人物自身对应数值的改变值重置为指定值
48
举例1
49
当前攻击上限=50
50
changeHumAbility 6 + 200 600
51 1 machenhe
changeHumAbility 6 = 100 600
52 6 chenjun
执行后攻击上限+200再置为+100,结果为150
53
54
举例2
55
当前攻击上限=50
56
changeHumAbility 6 = 200 600
57
changeHumAbility 6 + 100 600
58
执行后攻击上限置为+200再加100,结果为350
59 1 machenhe
60
* 参数3:数值
61
62
* 参数4:有效时间,单位为秒
63
** 空:在线有效
64
65
*注意*:
66
* 离线失效
67
68
*%{color:deepskyblue}特戒引擎脚本示例:%*:
69
70
bq. [<notextile>@</notextile>属性值加]
71
#act
72
*%{color:green}changeHumAbility%* 20 + 2 10
73 5 chenjun
*%{color:green}changeHumAbility%* 20 = 2 10
74 1 machenhe
75
bq. [<notextile>@</notextile>属性值减]
76
#act
77 5 chenjun
*%{color:green}changeHumAbility%* 20 - 2 10