在传奇扩展中,新增了一个AbilityAdd属性命令,这个命令可以让你给角色添加新的属性,以增强他们的能力。这是一个非常强大的功能,可以让你在游戏中拥有更多的控制权。

然而,这个命令也有一些限制。为了防止数据溢出,暂不开放负值操作。这意味着你不能给角色添加负值的属性点数。此外,每个属性的点数也有上限,不能超过65535。

属性不同,点数的意义也不同。例如,如果你给角色添加了更多的力量属性点数,那么这个角色的攻击力就会更高。但是,具体的情况还需要你自己去测试。

H.AbilityAdd 属性(0~26) 点数(0~65535) 时间(秒)

除了新增的AbilityAdd属性命令之外,还有一个新的命令:H.AbilityAdd。这个命令也可以用来添加属性,但是它还可以让你指定一个时间。

这个命令的格式是:H.AbilityAdd 属性编号,点数,时间(秒)。使用这个命令,你可以给角色添加一个指定时间的属性提升效果。例如,你可以给角色添加100点的力量属性,持续时间为30秒。

扩展临时属性命令,新增如下属性(角色的属性基本脚本可控):

为防止数据溢出,暂不开放负值操作

属性不同,点数的意义不同,具体自行测试。

AbilityAdd 属性(0~26) 点数(0~65535) 时间(秒)

H.AbilityAdd 属性(0~26) 点数(0~65535) 时间(秒)

注释:

新增如下属性(编号为7~26):

0 HP (支持21亿)

1 MP (支持21亿)

2 防御

3 魔御

4 攻击

5 魔法

6 道术

7 腕力

8 负重

9 背包重量

10 准确

11 敏捷

12 魔法躲避

13 毒物躲避

14 中毒恢复

15 生命恢复

16 魔法恢复

17 暴击

18 目标爆率

19 防爆

20 忽视

21 增伤

22 反射

23 物减

24 魔减

25 吸血

26 幸运

备注:12~16每一点代表10%,10点即为98%。

20~24属性为百分比,大为100。

示例:

[@很负载]

#IF

ISADMIN

#ACT

AbilityAdd 7 1000 60000

AbilityAdd 8 1000 60000

AbilityAdd 9 1000 60000

SENDMSG 5 尊敬的管理,您的腕力,负载,背包负重分别增加了1000点。

[@调整其他属性]

#IF

TRUE

#ACT

AbilityAdd 10 10 60000

AbilityAdd 11 10 60000

AbilityAdd 12 10 60000

AbilityAdd 13 2 60000

AbilityAdd 14 3 60000

AbilityAdd 15 4 60000

AbilityAdd 16 4 60000

SENDMSG 5 属性已加成。

新增变量<$ABILITYADDPOINT[X]>获取本体指定属性附加的点数

新增变量<$ABILITYADDTIME[X]>获取本体指定属性附加的剩余时间(单位秒)

新增变量<$H.ABILITYADDPOINT[X]>获取英雄指定属性附加的点数

新增变量<$H.ABILITYADDTIME[X]>获取英雄指定属性附加的剩余时间

X的取值范围:0~26

[@示范]

#IF

TRUE

#ACT

SENDMSG 5 你的魔法躲避点数<$ABILITYADDPOINT[16]>,持续时间<$ABILITYADDTIME[16]>秒

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。