lua如何实现:被攻击时有1%概率格挡本次伤害
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-03-18 02:07:05 |
👁️ 阅读: 82
根据课程日志记录,被攻击时判断格挡可以通过TXT脚本实现。在受击触发中,使用CHECKATTACTEFF命令可以检测当前攻击是否被格挡。
具体实现如下:
在被攻击掉血前触发标签[@StruckDamage]中,使用CHECKATTACTEFF 2来判断是否触发格挡。结合随机概率,可以实现1%概率格挡的效果。
示例脚本:
```
[@StruckDamage]
#IF
RANDOM 100
CHECKATTACTEFF 2
#ACT
SENDMSG 6 成功格挡了本次伤害!
BREAK
```
注意:该触发只能在掉血前使用,且需要配合人物的格挡属性或相关设置才能生效。
← 返回问答库