教程4:再复杂也只需一键
================
你可能会遇到的最复杂的判断条件是buff/debuff问题。它们非常复杂,需要根据具体情况来判断。比如,你只想在没有切割buff时补切割,首先检查“Buff/Debuff”选项卡,找出切割的Buff/Debuff简称。它是“snd”,因此在脚本中添加一行:
snd-ifNotPlayerHasBuff=snd
如果你只想在目标没有割裂时使用割裂:
rupture-ifNotTargetHasDebuff=rupture
“为什么我在buff/debuff列表中没有找到某某技能?”虽然我们尽可能地完善职业技能,但如果要列出游戏中的所有buff,那将消耗过多内存。如果buff/debuff不在列表中,可以使用buff全称来判断:
echo=w00t-ifPlayerHasBuffTitle=屠龙者的咆哮
“我的坦克是个大水货,3破开打才能不OT。LazyScript能帮帮我吗?”LazyScript可以检查buff/debuff层数,你可以在脚本开头添加类似内容:
stopAll-ifTargetHasDebuff<3=sunder
- 本文固定链接: https://www.fengshen.cn/2023/10/lazyscript教程-教程4:再复杂也只需一键/etcofwind/
- 转载请注明: fengshen 发表于 Dream of Wind | 一梦风神
觉得文章有用,微信打赏一元。
