一、以前战士武器切换的宏 主手+副手和双手武器的切换 /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 主手+盾和双手武器的切换 /script P=PickupInventoryItem; /script C=PickupContainerItem; /script P(17);if(CursorHasItem())then C(4,3);C(4,1);P(16);else C(4,1);P(16);C(4,3);P(17);end 二、现在宏有许多限制了: 1.判断语句失效。类似“如果……那么……否则……”的语句一概不能再用。 2.包含一大堆 /施放 的宏不能再用。 现在的武器切换宏: 双手武器和主手武器+副手武器互换,不包括切姿态: /equipslot 16 主手武器名称 /equipslot 17 副手武器名称 /equipslot 16 双手武器名称 双手武器和主手武器+盾互换,不包括切姿态: /equip [noequipped:单手剑] 主手武器名称 /equip [noequipped:盾牌] 盾牌名称 /equip [noequipped:双手斧] 双手武器名称 第一行的剑和第三行的斧按具体情况替换成自己用的武器类型