各位老铁们,大家好,今天由我来为大家分享战士换盾宏教学,以及wow战士切换盾牌宏的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
一、关于魔兽世界战士换盾宏的问题
宏有问题吧,把第二行那个/equipslot 17武器名去掉
你这个宏的意思是先换上别的F手武器,再换上盾,何必呢?看不明白
输入这个宏
#showtooltip盾墙
/equipslot 17盾牌名
/cast盾墙
这样的话应该只有1.5秒不能攻击,这是没办法解决的,战斗中换武器会有一个GCD的时间,而ZS的GCD和DZ不一样 DZ是1秒 ZS是1.5秒实在想改变的话去找BLZ总裁
二、wow战士切换盾牌宏
/cast [stance:3]战斗姿态
/equip主手武器名字
/equip盾牌名字
由于换武器会触发GCD导致战斗姿态施放不出来,所以要把施放战斗姿态放到前面,宏要按两次.
另外用现在系统自带的换装系统换武器盾牌的话,不会触发GCD.
/equipset带盾牌的套装名称
/cast [stance:3]战斗姿态
这样就会瞬间装备盾牌并切换为战斗姿态.
三、WOW 3.13 战士换盾宏
/STOPCASTING
/castsequence [noequipped: Shields]盾牌的名字,防御姿态,盾牌反射
送你个打断宏
/cast [stance:3]拳击
/equip [nostance:3,noequipped: Shields]盾牌
/cast [nostance:3,equipped: Shields]盾击
效果:
1,如果你手持盾牌并且不在狂暴姿态,那么立刻用盾击打断
2,如果你在狂暴姿态,那么立刻使用拳击打断
3,如果你又没盾牌又不在狂暴姿态那么立刻装备盾牌并且使用盾击打断。
也就是说你任何情况下都可以立刻打断!!并且不需要切换姿态!
四、寻求魔兽世界战士双手换盾宏
关于武器换盾宏的疑问...
/script P=PickupInventoryItem;
/script C=PickupContainerItem;
/script P(17);if(CursorHasItem())then C(4,2);C(4,1);P(16);else C(4,1);P(16);C(4,2);P(17);end
第1、2步骤:定义P为拾取人物目前装备函数的别名,定义C为拾取背包物品函数的别名,纯粹是为了节省字数
第3步骤:P(17),拿起目前装备的副手物品(如果是双手武器,副手没有,这样就没有拾取到物品,如果当前是单手+盾牌,这里就拾取了盾牌)
第4步骤:判断,if(CursorHasItem()) then,检查当前有没有拾取物品()
第4.1步骤:如果第4步判断是真,就是当前拾取了盾牌
第4.1.1步骤:C(4,2),,那么将盾牌放到背包2号位置中;
第4.1.2步骤:C(4,1),拿起背包1号位置的物品——双手武器;
第4.1.3步骤:P(16),将双手武器替换掉当前主手武器;
第4.2步骤:如果第4步判断为否,就是当前没拾取到物品,那么表明当前装备是双手武器
第4.2.1步骤:C(4,1),拾取背包第1位置的物品——单手武器;
第4.2.2步骤:P(16),将单手武器装备到主手位置;
第4.2.3步骤:C(4,2),拾取背包第2号位置的物品——盾牌;
第4.2.4步骤:P(17),将盾牌装备到副手位置;
好了,关于战士换盾宏教学和wow战士切换盾牌宏的问题到这里结束啦,希望可以解决您的问题哈!