善良月亮 发表于 2026-3-29 18:43:04

关于人物属性问题


我想给人物永久属性值,是元素属性!!
功能: 调整人物属性
格式: ChangeHumAbility 属性(1-23) 操作符(+ = -) 效果(1-65535) 时间秒
说明: 属性1-22分别对应人物 防御下限 防御上限 魔御下限 魔御上限 攻击下限 攻击上限 魔法下限 魔法上限 道术下限 道术上限 MaxHP MaxMP 内功攻击伤害减 HP恢复 MP恢复 毒恢复 毒躲避 魔法躲避 准确 敏捷 幸运 内功伤害增加 内力值
注意: 整后的属性效果只在人物在线时有效.? 不带时间为在线一直有效
这个是没有元素属性!
我可以用变量么?
ChangeHumAbility  <$ELEMENT2> + 1
这样写可以么?因为我要给人物元素属性,不是给某件装备!
搜了很多
AddHumNewValue 属性(0-20) 操作符(+,-,=) 值(1-100)
属性(0-20)
(0)暴击几率增加 1~100%
(1)增加攻击伤害 1~100%
(2)物理伤害减少 1~100%
(3)魔法伤害减少 1~100%
(4)忽视目标防御 1~100%
(5)所有伤害反弹 1~100%
(6)增加杀人暴率 1~100%
(7)人物体力增加 1~100%
(8)人物魔力增加 1~100%
(9)怒气恢复增加 1~100%
(10)合击攻击增加 1~100%
(11)增加杀怪暴率 1~100%
(12)不支持!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(13)增加防止麻痹 1~100%
(14)增加防止护身 1~100%
(15)增加防止复活 1~100%
(16)增加防止全毒 1~100%
(17)增加防止诱惑 1~100%
(18)增加防止火墙 1~100%
(19)增加防止冰冻 1~100%
(20)增加防止蛛网 1~100%
AddHumNewValue 12 + 1
刚好我要加12防爆几率 却不支持!!!而且这样小退后会不会还在!

聪明花朵 发表于 2026-3-29 18:43:04

ChangeHumAbility  命令是用来增加人物属性的。并不代表元素属性
AddHumNewValue 这个才是加元素属性。
你要一直生效的话,建议你使用变量达成
例如:先指定一个你没有使用的U变量,如U88
;将U88增加1,
INC U88 1
;元素防爆属性+1
AddHumNewValue 12 + <$str(u88)>
然后在QM.txt里的[@login]
里上线加入
AddHumNewValue 12 + <$str(u88)>
就可以了

勇敢云朵 发表于 2026-3-29 18:43:04

非常感谢!!!
页: [1]
查看完整版本: 关于人物属性问题