当前位置 : 745v传奇网 | 传奇教程 | 

传奇扩展变量用法揭秘,新增AbilityAdd属性命令

来源: 作者: 点击:
在传奇扩展中,新增了一个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):
0HP(支持21亿)
1MP(支持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
AbilityAdd7100060000
AbilityAdd8100060000
AbilityAdd9100060000
SENDMSG5尊敬的管理,您的腕力,负载,背包负重分别增加了1000点。

[@调整其他属性]
#IF
TRUE
#ACT
AbilityAdd101060000
AbilityAdd111060000
AbilityAdd121060000
AbilityAdd13260000
AbilityAdd14360000
AbilityAdd15460000
AbilityAdd16460000
SENDMSG5属性已加成。

新增变量<$ABILITYADDPOINT[X]>获取本体指定属性附加的点数
新增变量<$ABILITYADDTIME[X]>获取本体指定属性附加的剩余时间(单位秒)
新增变量<$H.ABILITYADDPOINT[X]>获取英雄指定属性附加的点数
新增变量<$H.ABILITYADDTIME[X]>获取英雄指定属性附加的剩余时间
X的取值范围:0~26

[@示范]
#IF
TRUE
#ACT
SENDMSG5你的魔法躲避点数<$ABILITYADDPOINT[16]>持续时间<$ABILITYADDTIME[16]>秒
[顶部]