首页 > 白马西风 > 乌龟服1.18LazyScript-dt毒伤贼
2025
10-25

乌龟服1.18LazyScript-dt毒伤贼

优化标题格式,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
觉得文章有用,微信打赏一元。



留下一个回复

你的email不会被公开。