高手术士请进

来源:百度知道 编辑:UC知道 时间:2024/09/21 11:18:35
为什么类似
/ TargetUnit("player");CastPetAction(7);TargetLastEnemy();
这样的BB宏不能使用,

该怎样更好的控制自己的宠物来战斗,

请勿复制张贴,分属于真正有能回答此问题的朋友!

宠物控制默认的快捷键是CTRL+1-7,依次是宠物技能栏里的技能,在按键设置里可以修改,改成自己喜欢用的快捷键就好了.比如把攻击CTRL+1,回避CTRL+2.或者技能CTRL+4-7改为QERTYZXCVBFGH等键操作起来比较舒服
完全可以不用宏来简单方便快捷的操作

这个宏现在不能用了。。。
因为2.0之后BLZ把一些宏命令的接口封掉了

但是你现在可以用 /cast (target=你的目标)法术封锁

类的宏

要用脚本语言编写裸宏 需要好好学习下魔兽世界API的详细语法 实际上就是LUA的语法
一般你这句的意思 不会表现的这么复杂
/ TargetUnit("player");
都是用[target=player]来表达
CastPetAction(7)
往往需要/click来阐述
TargetLastEnemy();
用简单语句写就是/targetlastenemy

调用脚本 需要/run或者/script或者/脚本 才能实现

很多时候的确是不需要宏就能改善操作的 界面设置是一个 比如选中上个目标
设焦点 选焦点 切视角 这些都有快捷键可以直接设置 宏很大程度上 起到简化设置的作用 比如把不公CD的技能放一起 按一下实现同时运做 把本来要人脑判断的逻辑交给电脑 意义是 让你已经懂了的东西 不重复的去做 减轻疲劳

控制宠物 首先要了解宠物的技能
你要先知道 宠物的技能是可以和人物的技能一样调用简单的安全命令就直接实现的 比如法师的冰环叫冰霜新星 水元素的冰环名字就叫冰冻术 玻璃渣其实想的很细 早就分的清清楚楚 直接调用不会矛盾和重复

宠物的跟随 被动 主动 攻击 防御 停留 不但都可以改快捷键 而且都有直接的命令 功能不矛盾的话可以同时用 比如被动跟随 停留防御 主动攻击 2句2句写一起没关系

数个宠物的技能可以写在一起 因为不可能2种不同的宠物技能有一样的地方 它放不了 就不会放 所以很多时候 不用在代码里实现逻