2023
11-05
玩家判断条件:
----------------
-if[Not]Dueling --决斗中
-if[Not]Equipped=item --是否装备物品
-if[Not]Ganked --被PPPVP
-if[Not]InGroup (party or raid) --在队伍(团队)中
-if[Not]InInstance --在副本中
-if[Not]InBattlegrou....
阅读全文

想在wow中加载和应用一个插件,你需要把它放在魔兽世界的Interface/AddOns目录。
每个wow插件在它的目录中都有一个和目录同名且以.toc为扩展名的唯一的文件。
toc文件中以##开头的行包含了一些与各种元数据有关的指令。
1.## Title: MyAddonName
插....
阅读全文

lazyscript乌龟服战斗贼,出反击
stopAll-ifHasBuff=vanish
use=黑马缰绳-ifNotHaveTarget
use=黑马缰绳-ifTargetFriend
dismount-ifMounted-ifHaveTarget
stopAll-ifTarget....
阅读全文
2023
11-02
攻击判断条件:
----------------
-if[Not]BehindAttackJustFailed[X[.Y]s] (see note #3) --背后攻击失败(背刺时在目标正面),默认时间为0.3秒。注3
-if[Not]InFrontAttackJustFailed[X[.Y]s] (see note #3) --正面攻击失败(凿击时在目标背面),默认时间为0.3秒。注3....
阅读全文
lazyscript乌龟服惩戒骑(待验证完善)
根据评论的输出逻辑粗略整理一版,因为没有合适的验证帐号,需要实战进行完善。
stop-ifCasting
devAura-ifNotHasBuff=devAura
-- self healing
divProt@player-ifPlayer<40%hp-ifNotHasBuff=blessProt
hmrJustice-ifP....
阅读全文

概述
====
LazyScript是魔兽世界的一种脚本语言,它能够在指定的条件下施放某些技能或能力。这是通过编写一个“脚本”来实现的,该脚本由一系列技能和判断条件组成。当LazyScript宏运行时,LazyScript插件将从上到下读取技能和判断条件列表,直到找到一个满足判断条件的技能,然后....
阅读全文
2023
10-30
判断条件列表
========
为技能施放附加判断条件。必须满足所有条件才会施放技能。每个技能和判断条件一行,顺序从上到下,施放满足判断条件的技能。
大括号({})内的多个值需要选择一个或多个,如果选择多个,请用英文逗号(,)隔开(例如ifRace=Human,Gnome)判断条件满足任意一个即可(人类或侏儒都可以)。如果选择多个并使用了“Not”(例如ifNotRace=Human,G....
阅读全文

已知的技能/动作列表
===================
可以针对特定单位使用特定技能等级,语法:
action[(rankXX)][@<UnitId>]
<UnitId>可以是任何有效的UnitId序列,见[http://web.archive.org/we....
阅读全文
2023
10-28
教程6:脚本复用
===========
现在,你已经写了一些脚本,并且内容越来越多。如果它们包含相同的部分,你可以将该部分分离到另一个脚本中,并使用includeForm将其包含在其他脚本中。例如:
脚本“打断”:
kick-ifTargetIsCasting-ifNotTargetIs=Stunned
gouge-ifTargetIsCasting-ifNotInFrontAttac....
阅读全文
2023
10-27
教程5:组合技
=========
现在你可能已经注意到,在“动作”选项卡上的一些技能是绿色。希望您已经看了帮助并知道这些技能没有GCD。你可以组合任意数量的无GCD技能与最多一个有GCD技能到一行中,LazyScript会按顺序施放它们。例如,冷血剔骨,并宣告死亡:
coldBlood-evisc-sayInSay=DIE!-ifCbKillShot
这里还有几个例子
huntersM....
阅读全文