项目

一般

简介

ChangeHumAbility » 历史记录 » 版本 8

tejie, 2025-12-17 09:41

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