lazyscript乌龟服双持狂暴战60级脚本,经过大量定制用户使用实践,不断优化技能逻辑,更新到20240512版。
由kimichat注释,经核定后放出。
使用到的定制条件为ifchs、2000ap,公开版删除相关内容即可使用。
-- 如果不在战斗中且没有战斗怒吼buff,且怒气值大于9,则施放战斗怒吼。 battleShout-ifNotInCombat-ifNotPlayerHasBuff=battleShout-ifPlayer>9rage -- 如果玩家怒气值小于42,且点亮英勇,且符合卡英勇条件,则取消英勇。 stopCasting-ifchs-ifCurrentAction=heroicStrike-ifPlayer<42rage -- 使用压制技能。 overpower -- 如果怒气值大于11,且没有点亮英勇,则施放英勇打击。 heroicStrike-ifNotchs-ifNotCurrentAction=heroicStrike-ifPlayer>11rage -- 如果处于战斗姿态,使用嗜血技能。 bloodthirst-ifStance=battle -- 如果处于战斗姿态,怒气值大于25,且没有点亮英勇,则使用英勇打击。 heroicStrike-ifStance=battle-ifPlayer>25rage-ifNotCurrentAction=heroicStrike -- 如果在战斗中,怒气值小于26,且不在狂暴姿态,则使用狂暴技能。 berserk-ifInCombat-ifPlayer<26rage-ifNotStance=berserk -- 使用嗜血技能,攻击强度达到2000ap。 bloodthirst-2000ap -- 如果目标可被斩杀,则使用斩杀技能。 execute -- 使用嗜血技能。 bloodthirst -- 如果玩家受到恐惧或瘫痪效果影响,则使用狂暴之怒技能。 berserkerRage-ifPlayerIs=Feared,Incapacitated -- 如果目标的目标是玩家,且在战斗中,则使用狂暴之怒技能。 berserkerRage-ifTargetOfTarget-ifInCombat -- 如果玩家怒气值小于30,生命值大于55%,且在战斗中,则使用血性狂暴技能。 bloodrage-ifPlayer<30rage-ifPlayer>55%hp-ifInCombat -- 如果嗜血技能冷却时间超过4秒,目标在近战范围内,且不是特定目标,则施放旋风斩。 whirlwind-ifCooldown>4s=bloodthirst-ifTargetInMeleeRange-ifNotTargetNamed=维克尼拉斯大帝,烈焰行者精英,烈焰行者医师,克苏恩 -- 如果嗜血技能冷却时间超过2秒,玩家怒气值大于49,目标在近战范围内,且不是特定目标,则施放旋风斩。 whirlwind-ifCooldown>2s=bloodthirst-ifTargetInMeleeRange-ifPlayer>49rage-ifNotTargetNamed=维克尼拉斯大帝,烈焰行者精英,烈焰行者医师,克苏恩 -- 如果目标在近战范围内,玩家怒气值大于54,且不是特定目标,则使用旋风斩。 whirlwind-ifTargetInMeleeRange-ifPlayer>54rage-ifNotTargetNamed=维克尼拉斯大帝,烈焰行者精英,烈焰行者医师,克苏恩 -- 如果玩家没有战斗怒吼buff,则施放战斗怒吼。 battleShout-ifNotPlayerHasBuff=battleShout -- 如果怒气值小于31,大于4,目标躲避了攻击,且压制不在冷却,则施放压制。 battle-ifPlayer<31rage-ifPlayer>4rage-ifTargetDodged-ifNotInCooldown=overpower -- 如果怒气值大于41,且没有点亮英勇,则施放英勇打击。 heroicStrike-ifPlayer>41rage-ifNotCurrentAction=heroicStrike -- 进行自动攻击。 autoAttack
© 一梦风神 · 本文采用 CC BY-NC 4.0 协议共享

发表回复