求WOW战士双手武器和单手+盾之间一键转换的宏

来源:百度知道 编辑:UC知道 时间:2024/05/03 03:20:48

任意姿态任意武器切换战斗姿态双手武器:
/script P=PickupInventoryItem;PC=PickupContainerItem;oi=(GetInventoryItemLink("player",17));if(oi) then oi=(GetContainerItemLink(背包,盾牌格));if(oi) then P(17);PC(背包,副手格);else P(17);PC(背包,盾牌格);end;P(16);PC(背包,双手/主手格);end
/script CastShapeshiftForm(1)

任意姿态任意武器切换防御姿态单手剑盾:
/script CastShapeshiftForm(2);P=PickupInventoryItem;C=PickupContainerItem;oi=(GetInventoryItemLink("player",17));if(oi) then oi=(GetContainerItemLink(背包,盾牌格));if(oi) then P(17);C(背包,副手格);C(背包,盾牌格);AutoEquipCursorItem();end;else C(背包,双手/主手格);P(16);C(背包,盾牌格);P(17);end

关于(背包,副手格)等等的填写方法:
首先,你要确定现在你所有的包包都关着
然后,你有没有看到屏幕右下角你所有的包包是排成一排的?其中,最右边那个包是你出生时候就有的行囊,对吧?
现在,打开那一排里最左边的那个包,单独打开他喔,鼠标点一下就行了
打开了吧,好,现在把你的双手武器放在人物的主手上,主手单手武器放到打开着的那个包包最底下一行从左往右数的第二格,副手单手武器放在刚才那一格右边的一格,盾牌放在再右边一格。检查一下,你的主手单手武器、副手单手武器和盾牌是不是依次分别占据了这个包的最后三格?如果是,那么OK,我们看下一步
现在该填入数字了,根据你那个打开着的包包大小的不同,数字是不同的
如果你那个包是8格包——
那么(背包,主手/双手格)就是(4,6)、(背包,副手武器格)就是(4,7)、