爱问知识人 爱问教育 医院库

求个骑士双手武器切换单手 盾的宏

求个骑士双手武器切换单手+盾的宏

如题~

提交回答
好评回答
  • 2006-08-02 15:42:24
      魔兽精灵 有这个功能 快速换装 如果不像用插件的话那就……
    宏
    。武器相关
    。。。4。A 对武器使用砺石
    。。。4。B 更换备用武器
    。。。4。C 切换主手与副手武器
    。。。4。D 双手武器  (主手武器+副手物品)
    。。。4。
      E(主手武器+副手物品) (单手武器+副手物品) 。。。4。F 单主手武器或双手武器 (主手武器+副手物品) 。。。4。G 更换备用主手武器 在制作宏的时候,武器的代码可以靠 shift+鼠标左键点击武器来获得。 D 双手武器 -> (主手武器+副手物品) /script PickupContainerItem(MainhandBag, MainhandBagSlot) /script PickupInventoryItem(16) /script PickupContainerItem(TwohandsBag, TwohandsBagSlot) /script PickupContainerItem(OffhandBag, OffhandBagSlot) /script PickupInventoryItem(17) (主手武器+副手物品) -> 双手武器 /script PickupInventoryItem(17) /script PickupContainerItem(OffhandBag, OffhandBagSlot) /script PickupContainerItem(TwohandsBag, TwohandsBagSlot) /script PickupInventoryItem(16) /script PickupContainerItem(MainhandBag, MainhandBagSlot) 副手物品可以是盾牌、副手武器、副手装备品。
      注意以上几个宏使用之时,鼠标上不要拖有物品,否则会出错。如要避免,可以使用CursorHasItem()来进行预判断。参看下面的几个宏: 4。E(主手武器+副手物品) (单手武器+副手物品) /script if ( not CursorHasItem() ) then PickupContainerItem(mainhandBag, mainhandBagSlot); PickupInventoryItem(16); PickupContainerItem(mainhandBag, mainhandBagSlot); PickupContainerItem(offhandBag, offhandBagSlot); PickupInventoryItem(17); PickupContainerItem(offhandBag, offhandBagSlot); end 4。
      F 单主手武器或双手武器 -> (主手武器+副手物品) /script if ( not CursorHasItem() ) then PickupContainerItem(mainhandBag, mainhandBagSlot); PickupInventoryItem(16); PickupContainerItem(mainhandBag, mainhandBagSlot); PickupContainerItem(offhandBag, offhandBagSlot); PickupInventoryItem(17); if ( CursorHasItem() ) then PickupContainerItem(offhandBag, offhandBagSlot); end end (主手武器+副手物品)-> 单主手武器或双手武器 /script if ( not CursorHasItem() ) then PickupInventoryItem(17); if ( CursorHasItem() ) then PickupContainerItem(offhandBag, offhandBagSlot); end PickupContainerItem(mainhandBag, mainhandBagSlot); PickupInventoryItem(16); PickupContainerItem(mainhandBag, mainhandBagSlot); end 4。
      G 更换备用主手武器 /script if ( not CursorHasItem() ) then PickupContainerItem(mainhandBag, mainhandBagSlot); PickupInventoryItem(16); PickupContainerItem(mainhandBag, mainhandBagSlot); end 。
      

    世***

    2006-08-02 15:42:24

类似问题

换一换

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):