求圣骑士的宏,谢谢请高人指点关于
1,一键换装
/script oi=(GetInventoryItemLink("player",17)); if (oi) then PickupInventoryItem(17);PickupContainerItem(4,2); end;PickupContainerItem(4,1);PickupInventoryItem(16); if (not oi) then PickupContainerItem(4,2);PickupInventoryItem(17); end
用法与作用:单手+盾和双手武器互相切换,只用一个键可以达到此效果。
将武器放在左起第一个包裹的第一个位置,...全部
1,一键换装
/script oi=(GetInventoryItemLink("player",17)); if (oi) then PickupInventoryItem(17);PickupContainerItem(4,2); end;PickupContainerItem(4,1);PickupInventoryItem(16); if (not oi) then PickupContainerItem(4,2);PickupInventoryItem(17); end
用法与作用:单手+盾和双手武器互相切换,只用一个键可以达到此效果。
将武器放在左起第一个包裹的第一个位置,盾牌(如果有的话)放在第二个位置,如果是双手武器则此位置空置,则此宏可以判断你手中的武器自动选择,达到切换武器的目的。
此宏如果直接复制不能使用,请手动输入
2,神恩接圣光
/施放 神恩术
/Script SpellStopCasting();
/施放 圣光术(等级 8)
/script if ( SpellIsTargeting() ) then TargetUnit("player"); end
用法与作用:一键使用神恩和圣光
/Script SpellStopCasting(); 极经典的宏命令,用于cd不冲突的技能的时候,可以连续实用技能
/script if ( SpellIsTargeting() ) then TargetUnit("player"); end 又一经典的宏命令,判断所选对象,如果是敌人或者无目标则对自己使用技能,如果是友方目标则对之使用技能
3,审判接圣印
/施放 审判
/Script SpellStopCasting();
/施放 命令圣印(等级 5)
用法与作用:原理和2相同,估计在1。
9中应该很有用,可以保证审判后的普通攻击仍然有命令圣印的支持。
4,一键吃药
script UseContainerItem(3,1)
/script UseContainerItem(3,2)
/script UseContainerItem(3,3)
把常用的药方在左起第二个包裹的前3个位置,一键全吃满,我的是作战治疗药水,夜龙之息,鞭根块茎
5,使用绷带
/script UseContainerItem(4,3)
/script if ( SpellIsTargeting() ) then TargetUnit("player"); end
说明,基本上的原理和前面的相同,绷带放在左起第一个包裹的第三个位置,可以不用改变目标直接对自己使用绷带
6、引用一下一个循环宏,即按一次使用技能1,再按一次技能2,然后循环的宏,比如圣盾+光明+圣光可以类推
这个是:正义接审判
第一个宏
/script AQ={};AQ。
i=1;AQ。x=function() AQ[AQ。i]() end
/script AQ[1]=function() CastSpellByName("正义圣印(等级 1)"); AQ。
i=2 end
/script AQ[2]=function() CastSpellByName("审判"); AQ。i=1 end
第二个宏
/script AQ。x()
注:宏 /script AQ。
x() 只用建立1次!在进入游戏之后只要使用一次第一个宏,
然后利用第二个宏就可以实现技能的循环使用了
。收起