求魔兽世界战士宏命令
游戏之家
游戏资讯
2024-12-05
/sc@ript CastShapeshiftForm(2) /sc@ript P=PickupInventoryItem; /sc@ript C=PickupContainerItem; /sc@ript 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为拾取背包物品
/sc@ript CastShapeshiftForm(2)
/sc@ript P=PickupInventoryItem;
/sc@ript C=PickupContainerItem;
/sc@ript 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),将盾牌装备到副手位置;
是转个高手写的
标签
求魔兽世界战士宏命令
版权声明:本文由上海权中高网络科技有限公司原创或收集发布,如需转载请注明出处。
标签
猜你喜欢