在魔兽世界中,如果你想要创建一个坐骑宏,该宏能够在能够飞行时自动使用飞行坐骑,在不能飞行时自动切换到陆地坐骑,你可以参考以下宏命令:
一键坐骑宏
```
/use [modifier:shift,nocombat,outdoors,flyable] 飞行坐骑名称
/use [modifier:shift,nocombat,outdoors,noflyable] 陆地坐骑名称
/dismount
```
这个宏会在按下Shift键时切换飞行和陆地坐骑,并且可以在户外和非战斗状态下使用。
自动切换飞行和陆地坐骑宏
```
showtooltip
[swimming] 水栖形态;
[indoors] 猎豹形态;
[flyable] 飞行形态;
[outdoors,nocombat] 迅捷红色狮鹫;
[indoors] !猎豹形态;
[flyable,nocombat] !飞行形态;!
```
这个宏会根据不同的环境和状态自动切换到相应的坐骑形态。在非战斗状态下,如果可以飞行,则使用飞行坐骑;如果不能飞行,则切换到陆地坐骑。在战斗状态下,会自动切换到猎豹形态。
优先使用飞行坐骑的宏
```
/use [flyable] 飞行坐骑名称
/use 陆地坐骑名称
```
这个宏会优先使用飞行坐骑,如果飞行坐骑不可用,则召唤陆地坐骑。
魔兽世界怀旧服坐骑自动切换宏
```
/use [flyable] 茶色驭风者
/use 阿曼尼战熊
```
这个宏适用于怀旧服,会优先使用飞行坐骑,如果不可用,则自动切换到陆地坐骑。
达拉然飞行坐骑宏
```
/use [nocombat] 你的飞行坐骑名称
/use [nocombat] 你的陆地坐骑名称
```
这个宏适用于达拉然,确保在能用飞行坐骑时优先使用,不能用时切换到陆地坐骑。
你可以根据自己的需求选择合适的宏命令,并将其绑定到相应的快捷键上,以便在游戏中快速切换坐骑。