正在加载文档

人物临时属性命令(新)

最后更新:2026-08-10 14:56
<!-- mindoc:slug=aa-1hglonr935hvk --> # 人物临时属性(新) ### 格式: >CHANGEHUMABILEX 参数1 参数2 参数3 参数4 >兼容`ChangeHumAbilityEx`,如遇报错还是以`CHANGEHUMABILEX`接口报错提示 ### 参数说明: |位置|说明|备注| |:----|:---|:--- |参数1 |属性索引|| |参数2 |属性类型|1-41 [属性参考](#first_link)| |参数3 |操作符|+ 、- 、=| |参数4 |数值|最大支持21亿| ### 获取执行属性索引的临时属性值: |常量|说明| |:----|:--- |<$HUMABILITY[X].VALUE(Y)> |X:属性索引, Y:属性类型| ### 示例: ``` [@测试1] #IF #ACT CHANGEHUMABILEX 0 5 + 100 CHANGEHUMABILEX 0 6 + 100 SENDMSG 5 临时属性索引为0,人物临时属性攻击增加100-100 break ;也可以用 ChangeHumAbilityEx 接口,跟上面一样,只是兼容接口而已 [@测试1] #IF #ACT ChangeHumAbilityEx 0 5 + 100 ChangeHumAbilityEx 0 6 + 100 SENDMSG 5 临时属性索引为0,人物临时属性攻击增加100-100 break [@测试2] #IF #ACT CHANGEHUMABILEX 1 1 + 100 CHANGEHUMABILEX 1 2 + 100 SENDMSG 5 临时属性索引为1,人物临时属性防御增加100-100 break ``` ## 清理人物临时属性 ### 格式: >CLEARHUMABILEX 参数1 ### 参数说明: |位置|说明|备注| |:----|:---|:--- |参数1 |属性索引|| ### 示例: ``` [@测试] #IF #ACT CLEARHUMABILEX 0 SENDMSG 5 临时属性索引为0的属性全部清除 break ``` ## 属性类型参照表[](@first_link) |属性参数|参数说明| |:----|:--- |1 |防御下限| |2 |防御上限| |3 |魔御下限| |4 |魔御上限| |5 |攻击下限| |6 |攻击上限| |7 |魔法下限| |8 |魔法上限| |9 |道术下限| |10 |道术上限| |11 |最大生命值| |12 |最大魔法值| |13 |HP恢复| |14 |MP恢复| |15 |中毒恢复| |16 |中毒躲避| |17 |魔法躲避| |18 |准确| |19 |敏捷| |20 |幸运| |21 |暴击几率增加| |22 |增加攻击伤害| |23 |物理伤害减少| |24 |魔法伤害减少| |25 |忽视目标防御| |26 |所有伤害反弹| |27 |增加目标暴率| |28 |人物体力增加| |29 |人物魔力增加| |30 |怒气恢复增加| |31 |合击攻击增加| |32 |扩展元素一| |33 |扩展元素二| |34 |扩展元素三| |35 |扩展元素四| |36 |扩展元素五| |37 |扩展元素六| |38 |扩展元素七| |39 |扩展元素八| |40 |扩展元素九| |41 |生命百分比提升|
0.094667s