LazyScript-twow防战60级kimichat注释版,此脚本不包含定制条件,公开版可正常使用。
-- 如果玩家已经有拯救祝福buff,则取消该buff。 cancelBuff=blessSlv-ifPlayerHasBuff=blessSlv -- 如果玩家已经有强化拯救祝福buff,则取消该buff。 cancelBuff=gBlessSlv-ifPlayerHasBuff=gBlessSlv -- 如果玩家已经有希望圣印buff,则取消该buff。 cancelBuff=hop-ifPlayerHasBuff=hop -- 如果玩家已经有神圣干涉buff,则取消该buff(该行被注释掉)。 --cancelBuff=divIntr-ifPlayerHasBuff=divIntr -- 如果不在战斗中且没有战斗怒吼buff,则施放战斗怒吼。 battleShout-ifNotInCombat-ifNotPlayerHasBuff=battleShout -- 如果目标被控制,则停止所有动作。 stopAll-ifTargetIs=CCd -- 如果在战斗中,怒气值小于16,且当前姿态是战斗姿态,则切换到防御姿态。 defensive-ifInCombat-ifPlayer<16rage-ifStance=battle -- 如果玩家有狂暴之怒buff,且当前姿态不是防御姿态,则切换到防御姿态。 defensive-ifPlayerHasBuff=berserkerRage-ifNotStance=defensive -- 如果不是目标的目标,目标有其他目标,且目标不在施法,则使用嘲讽。 taunt-ifNotTargetOfTarget-ifTargetHasTarget-ifNotTargetIsCasting -- 如果强化盾牌猛击buff持续时间少于1秒,且目标是帕奇维克,则使用盾牌格挡。 shieldBlock-ifBuffDuration<1s=shieldBlock-ifBuffTitleDuration<1s=强化盾牌猛击-ifTargetNamed=帕奇维克 -- 如果强化盾牌猛击buff持续时间少于1秒,玩家生命值低于71%,且目标是首领怪,则使用盾牌格挡。 shieldBlock-ifBuffDuration<1s=shieldBlock-ifPlayer<71%hp-ifTargetBoss-ifBuffTitleDuration<1s=强化盾牌猛击 -- 如果强化盾牌猛击buff持续时间少于1秒,玩家生命值低于61%,且目标是精英怪,则使用盾牌格挡。 shieldBlock-ifBuffDuration<1s=shieldBlock-ifPlayer<61%hp-ifTargetElite-ifBuffTitleDuration<1s=强化盾牌猛击 -- 如果强化盾牌猛击buff持续时间少于1秒,玩家生命值低于51%,且目标既不是首领怪也不是精英怪,则使用盾牌格挡。 shieldBlock-ifBuffDuration<1s=shieldBlock-ifPlayer<51%hp-ifNotTargetBoss-ifNotTargetElite-ifBuffTitleDuration<1s=强化盾牌猛击 -- 如果目标正在施法,装备了盾牌,且目标不是免疫,则使用盾击。 shieldBash-ifTargetIsCasting-ifShieldEquipped-ifNotTargetImmune -- 如果目标是首领怪,则使用震荡猛击。 concussionBlow-ifTargetBoss -- 使用复仇。 revenge -- 使用盾牌猛击。 shieldSlam -- 如果目标没有破甲攻击或暴露debuff,且玩家怒气值大于19,则使用破甲攻击。 sunder-ifNotTargetHasDebuff=sunder,expose-ifPlayer>19rage -- 如果目标的破甲攻击debuff少于5层,且玩家怒气值大于19,则使用破甲攻击。 sunder-ifTargetHasDebuff<5=sunder-ifNotTargetHasDebuff=expose-ifPlayer>19rage -- 如果目标的破甲攻击debuff大于2层,则使用挫志怒吼。 demoShout-ifTargetHasDebuff>2=sunder-ifNotTargetHasDebuff=demoShout -- 如果目标的破甲攻击debuff大于2层,则使用雷霆一击。 thunderClap-ifTargetHasDebuff>2=sunder-ifNotTargetHasDebuff=thunderClap -- 如果目标的破甲攻击debuff大于2层,且玩家没有战斗怒吼buff,则施放战斗怒吼。 battleShout-ifTargetHasDebuff>2=sunder-ifNotPlayerHasBuff=battleShout -- 如果玩家怒气值大于55,则使用英勇打击。 heroicStrike-ifPlayer>55rage -- 如果玩家怒气值大于19,则使用破甲攻击。 sunder-ifPlayer>19rage -- 进行自动攻击。 autoAttack
- 本文固定链接: https://www.fengshen.cn/2024/11/lazyscript-twow防战60级kimichat注释/gameofwind/
- 转载请注明: fengshen 发表于 Dream of Wind | 一梦风神
觉得文章有用,微信打赏一元。

60级api不支持
比如:目标身上的破甲debuff小于3秒时,打破甲:expose-ifTargetDebuffDuration<3s=expose 这样写好像是不行的。
请问下:目标身上的debuff的剩余时间的条件有对应的判断语句吗?