优化标题格式,d表示DeepSeek注释,t表示twow,毒伤贼不标注级别表示满级60级。
乌龟服1.18版本适用的LazyScript毒伤贼60级脚本DeepSeek注释版,武器选快速武器。
输出逻辑采用用户(诃德@QQ)逻辑,包含大量细节处理,仅对部分语句适当进行优化,
此脚本非常长,且需要superwow和UnitXP_SP3模组支持,公开版酌情使用。
-- 主手涂毒:非战斗状态、主手无毒药时每3秒检查并涂抹溶解毒药II applyPoisonMainHand=溶解毒药 II-ifNotPoisoned=MainHand-ifNotInCombat-every3s -- 副手涂毒:非战斗状态、副手无毒药时每3秒检查并涂抹溶解毒药II applyPoisonOffHand=溶解毒药 II-ifNotPoisoned=OffHand-ifNotInCombat-every3s -- 脚踢打断:目标正在施法、技能不在冷却中、且为特定首领或精英时使用 kick-ifTargetIsCasting-ifNotInCooldown=kick-ifTargetNamed=克尔苏加德,巨眼触须,劣魔影织者,格里齐基尔,预言者斯克拉姆,麦迪文的回响 -- 使用特效治疗石:物品不在冷却中、战斗中、血量低于45%时使用 use=特效治疗石-ifNotItemInCooldown=特效治疗石-ifInCombat-ifPlayer<45%hp-ifNotHasBuff=stealth -- 使用特效治疗药水:物品不在冷却中、战斗中、血量低于30%、目标非特定首领时使用 use=特效治疗药水-ifNotItemInCooldown=特效治疗药水-ifInCombat-ifPlayer<30%hp-ifNotHasBuff=stealth-ifNotTargetNamed=库尔塔兹领主,帕奇维克 -- 闪避:战斗中、血量低于30%、目标锁定自己时使用 evasion-ifInCombat-ifPlayer<30%hp-ifTargetOfTarget-ifNotHasBuff=stealth -- 闪避:战斗中、血量不满、目标(BOSS)锁定自己时使用 evasion-ifInCombat-ifPlayer<99%hp-ifTargetOfTarget-ifTargetBoss-ifNotHasBuff=stealth -- 消失:战斗中、血量低于20%、目标(非BOSS)锁定自己时使用 vanish-ifInCombat-ifPlayer<20%hp-ifTargetOfTarget-ifNotTargetBoss-ifNotHasBuff=stealth -- 消失:战斗中、血量低于60%、目标(BOSS)锁定自己时使用 vanish-ifInCombat-ifPlayer<60%hp-ifTargetOfTarget-ifTargetBoss-ifNotHasBuff=stealth -- 使用密林药剂:中毒时使用以解毒 use=密林药剂-ifIs=Poisoned -- 使用菊花茶:战斗中、目标为BOSS、能量低于15时使用 use=菊花茶-ifInCombat-ifTargetBoss-ifPlayer<15energy-ifNotHasBuff=stealth -- 感知(人类种族技能):目标非BOSS、血腥气息buff剩余时间大于20秒、战斗中、目标血量高于60%时使用 perception-ifNotTargetBoss-ifBuffTitleDuration>20s=血腥气息-ifInCombat-ifTarget>60%hp-ifNotHasBuff=stealth -- 感知(人类种族技能):目标为BOSS、血腥气息buff剩余时间大于20秒、战斗中、目标血量高于15%时使用 perception-ifTargetBoss-ifBuffTitleDuration>20s=血腥气息-ifInCombat-ifTarget>15%hp-ifNotHasBuff=stealth -- 使用屠龙者的纹章:目标非BOSS、血腥气息buff剩余时间大于20秒、战斗中、目标血量高于60%时使用 use=屠龙者的纹章-ifNotTargetBoss-ifBuffTitleDuration>20s=血腥气息-ifInCombat-ifTarget>60%hp-ifNotHasBuff=stealth -- 使用屠龙者的纹章:目标为BOSS、血腥气息buff剩余时间大于20秒、战斗中、目标血量高于15%时使用 use=屠龙者的纹章-ifTargetBoss-ifBuffTitleDuration>20s=血腥气息-ifInCombat-ifTarget>15%hp-ifNotHasBuff=stealth -- 切割:连击点数小于2、切割buff剩余时间小于1秒时使用 snd-if<2cp-ifBuffDuration<1s=snd-ifNotHasBuff=stealth -- 毒伤:连击点数小于2、毒伤buff剩余时间小于1秒时使用 ds-if<2cp-ifBuffTitleDuration<1s=毒伤-ifNotHasBuff=stealth -- 割裂:目标为BOSS、没有血腥气息buff、连击点数大于4时使用 rupture-ifTargetBoss-ifNotHasBuffTitle=血腥气息-if>4cp-ifNotHasBuff=stealth -- 割裂:目标为BOSS、血腥气息buff剩余时间小于3秒、连击点数大于4时使用 rupture-ifTargetBoss-ifBuffTitleDuration<3s=血腥气息-if>4cp-ifNotHasBuff=stealth -- 割裂:目标非BOSS、没有血腥气息buff、连击点数大于3、目标血量高于60%时使用 rupture-ifNotTargetBoss-ifNotHasBuffTitle=血腥气息-if>3cp-ifTarget>60%hp-ifNotHasBuff=stealth -- 割裂:目标非BOSS、血腥气息buff剩余时间小于3秒、连击点数大于4、目标血量高于60%时使用 rupture-ifNotTargetBoss-ifBuffTitleDuration<3s=血腥气息-if>4cp-ifTarget>60%hp-ifNotHasBuff=stealth -- 毒伤:目标非BOSS、连击点数小于3、毒伤buff剩余时间小于1秒时使用 ds-ifNotTargetBoss-if<3cp-ifBuffTitleDuration<1s=毒伤-ifNotHasBuff=stealth -- 毒伤:连击点数小于2、没有毒伤buff、没有血腥气息buff、切割buff剩余时间小于1秒时使用 ds-if<2cp-ifNotHasBuffTitle=毒伤-ifNotHasBuffTitle=血腥气息-ifBuffDuration<1s=snd-ifNotHasBuff=stealth -- 毒伤:连击点数小于2、毒伤buff剩余时间小于1秒、血腥气息buff剩余时间大于3秒、切割buff剩余时间大于3秒、能量大于60时使用 ds-if<2cp-ifBuffTitleDuration<1s=毒伤-ifBuffTitleDuration>3s=血腥气息-ifBuffDuration>3s=snd-ifPlayer>60energy-ifNotHasBuff=stealth -- 毒伤:连击点数小于3、毒伤buff剩余时间小于1秒、血腥气息buff剩余时间大于3秒、切割buff剩余时间大于1秒时使用 ds-if<3cp-ifBuffTitleDuration<1s=毒伤-ifBuffTitleDuration>3s=血腥气息-ifBuffDuration>1s=snd-ifNotHasBuff=stealth -- 毒伤:毒伤buff剩余时间小于1秒、血腥气息buff剩余时间大于8秒时使用 ds-ifBuffTitleDuration<1s=毒伤-ifBuffTitleDuration>8s=血腥气息-ifNotHasBuff=stealth -- 切割:目标非BOSS、连击点数小于3、切割buff剩余时间小于1秒时使用 snd-ifNotTargetBoss-if<3cp-ifBuffDuration<1s=snd-ifNotHasBuff=stealth -- 切割:连击点数小于3、切割buff剩余时间小于1秒、血腥气息buff剩余时间大于3秒、毒伤buff剩余时间大于3秒时使用 snd-if<3cp-ifBuffDuration<1s=snd-ifBuffTitleDuration>3s=血腥气息-ifBuffTitleDuration>3s=毒伤-ifNotHasBuff=stealth -- 切割:连击点数小于2、切割buff剩余时间小于1秒、血腥气息buff剩余时间大于3秒、毒伤buff剩余时间小于3秒、能量大于60时使用 snd-if<2cp-ifBuffDuration<1s=snd-ifBuffTitleDuration>3s=血腥气息-ifBuffTitleDuration<3s=毒伤-ifPlayer>60energy-ifNotHasBuff=stealth -- 切割:连击点数小于2、切割buff剩余时间小于2秒、血腥气息buff剩余时间大于3秒、毒伤buff剩余时间大于10秒、能量大于40时使用 snd-if<2cp-ifBuffDuration<2s=snd-ifBuffTitleDuration>3s=血腥气息-ifBuffTitleDuration>10s=毒伤-ifPlayer>40energy-ifNotHasBuff=stealth -- 切割:连击点数小于2、切割buff剩余时间小于1秒、血腥气息buff剩余时间大于3秒时使用 snd-if<2cp-ifBuffDuration<1s=snd-ifBuffTitleDuration>3s=血腥气息-ifNotHasBuff=stealth -- 切割:连击点数小于3、血腥气息buff剩余时间小于3秒、切割buff剩余时间小于1秒、毒伤buff剩余时间小于1秒、能量低于40时使用 snd-if<3cp-ifBuffTitleDuration<3s=血腥气息-ifBuffDuration<1s=snd-ifBuffTitleDuration<1s=毒伤-ifPlayer<40energy-ifNotHasBuff=stealth -- 切割:切割buff剩余时间小于1秒、血腥气息buff剩余时间大于8秒时使用 snd-ifBuffDuration<1s=snd-ifBuffTitleDuration>8s=血腥气息-ifNotHasBuff=stealth -- 剔骨:目标非BOSS、目标血量低于15%时使用 evisc-ifNotTargetBoss-ifTarget<15%hp-ifNotHasBuff=stealth -- 剔骨:目标非BOSS、组队状态、最后机会时使用 evisc-ifNotTargetBoss-ifInGroup-ifLastChance-ifNotHasBuff=stealth -- 剔骨:目标非BOSS、必杀时机时使用 evisc-ifNotTargetBoss-ifKillShot-ifNotHasBuff=stealth -- 剔骨:目标非BOSS、连击点数大于4、切割buff剩余时间大于1秒、毒伤buff剩余时间大于1秒时使用 evisc-ifNotTargetBoss-if>4cp-ifBuffDuration>1s=snd-ifBuffTitleDuration>1s=毒伤-ifNotHasBuff=stealth -- 剔骨:目标为BOSS、连击点数大于3、切割buff剩余时间大于1秒、血腥气息buff剩余时间大于8秒、毒伤buff剩余时间大于1秒时使用 evisc-ifTargetBoss-if>3cp-ifBuffDuration>1s=snd-ifBuffTitleDuration>8s=血腥气息-ifBuffTitleDuration>1s=毒伤-ifNotHasBuff=stealth -- 剔骨:目标为BOSS、连击点数大于3、切割buff剩余时间大于5秒、血腥气息buff剩余时间大于5秒、毒伤buff剩余时间大于5秒、能量大于60时使用 evisc-ifTargetBoss-if>3cp-ifBuffDuration>5s=snd-ifBuffTitleDuration>5s=血腥气息-ifBuffTitleDuration>5s=毒伤-ifPlayer>60energy-ifNotHasBuff=stealth -- 剔骨:目标为BOSS、连击点数大于3、切割buff剩余时间大于1秒、血腥气息buff剩余时间大于5秒、毒伤buff剩余时间大于1秒、能量大于80时使用 evisc-ifTargetBoss-if>3cp-ifBuffDuration>1s=snd-ifBuffTitleDuration>5s=血腥气息-ifBuffTitleDuration>1s=毒伤-ifPlayer>80energy-ifNotHasBuff=stealth -- 剔骨:目标为BOSS、连击点数大于3、切割buff剩余时间大于10秒、血腥气息buff剩余时间大于10秒、毒伤buff剩余时间大于10秒时使用 evisc-ifTargetBoss-if>3cp-ifBuffDuration>10s=snd-ifBuffTitleDuration>10s=血腥气息-ifBuffTitleDuration>10s=毒伤-ifNotHasBuff=stealth -- 双刃毒袭:能量大于69时使用 srdx-ifPlayer>69energy-ifNotHasBuff=stealth -- 双刃毒袭:有神圣力量buff时使用 srdx-ifHasBuffTitle=神圣力量-ifNotHasBuff=stealth -- 自动攻击 autoAttack-ifNotHasBuff=stealth
- 本文固定链接: https://www.fengshen.cn/2025/10/乌龟服1-18lazyscript-dt毒伤贼/
- 转载请注明: fengshen 发表于 Dream of Wind | 一梦风神
觉得文章有用,微信打赏一元。
