求助!!!!宏!!!急!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/22 01:56:13
先说明下 !我在战斗/狂暴姿态下,快捷键8/9 分别是单手剑和盾,在战斗姿态7放的是双手武器,怎样编个宏可以直接由双手切换到单手+盾,从从单手+盾直接到双手武器!

拜托大家了!!!!

具体点啊
在战斗中不能换装备的!能换武器不能换装备啊!郁闷哦!我们MT 不及格!常常要我们来抗!

双手武器和盾切换
/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
此宏本身已经说的很明白了,单手武器放在(4,1),盾放在(4,2)
第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),将盾牌装备到副手位置;

抄来的,直接对某个包包的某几个格子拿取、放回装备。格子位置可以自己设定。

这个宏忘了,不过有个插件就是这个功能。。。。

you 必须把我的回答采纳为答案。否则
吃饭噎死;喝水呛死;出门撞死;走路摔死。
回复必死!!!!!!!!!!!!!!!!
记住警告!
这个诺言会在24小时实现!

很多插件都有自动换装的功能比如"月光宝盒"(推荐,好用没出过因为这个被盗号的)主页的插件也能1键换装