项目

一般

简介

ChangeHumAbility » 历史记录 » 版本 7

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
举例2
54
当前攻击上限=50
55
changeHumAbility 6 = 200 600
56
changeHumAbility 6 + 100 600
57
执行后攻击上限置为+200再加100,结果为350
58 1 machenhe
59
* 参数3:数值
60
61
* 参数4:有效时间,单位为秒
62
** 空:在线有效
63
64
*注意*:
65
* 离线失效
66
67
*%{color:deepskyblue}特戒引擎脚本示例:%*:
68
69
bq. [<notextile>@</notextile>属性值加]
70
#act
71
*%{color:green}changeHumAbility%* 20 + 2 10
72 5 chenjun
*%{color:green}changeHumAbility%* 20 = 2 10
73 1 machenhe
74
bq. [<notextile>@</notextile>属性值减]
75
#act
76 5 chenjun
*%{color:green}changeHumAbility%* 20 - 2 10