魔兽世界随机坐骑宏问题解答
一、魔兽世界随机上坐骑宏求解
随机坐骑宏的使用方法:
宏代码:
bash
/dismount [mounted]
/userandom [flyable]飞行坐骑名1,飞行坐骑名2,飞行坐骑名3
/stopmacro [flyable]
/userandom [noflyable]陆地坐骑名1,陆地坐骑名2,陆地坐骑名3
注意事项:
确保 `/dismount [mounted]` 命令正确无误,注意空格和大小写。
若有多个坐骑,需要根据实际坐骑位置调整 `UseContainerItem` 参数。
宏代码详解:
主程序:
bash
/scriptzqChar={"Kodo_01","DireWolf","Fortitude"};
/scripti=CheckZQ(zqChar);ifi==-1thenifstring.find(GetZoneText(),"安其拉")thenUseContainerItem(4,3);elseUseContainerItem(4,random(2));end;elseCancelPlayerBuff(i);end;
声明可骑坐骑关键字数组。
检查坐骑状态,根据区域选择坐骑。
函数 `CheckZQ(str)`:
bash
/scriptfunctionCheckZQ(ZQc)i=0;whileGetPlayerBuff(i)~=-1doforj=1,3doifstring.find(GetPlayerBuffTexture(i),ZQc[j])thenreturni;end;end;i=i+1;end;return-1;end;
检查当前buff与声明的坐骑关键字匹配。
二、魔兽世界随机坐骑宏
随机坐骑宏类型:
1. 宏代码:
bash
/run if IsMounted() then Dismount() return end local t if IsFlyableArea() then t={5,12} else t={1,2,4,6,7,8,9,10,11,13,14,15,16,17,18,19} end CallCompanion("MOUNT",t[random(t)])
使用数字代替坐骑名,方便管理。
2. 宏代码:
bash
/castrandom [flyable]飞骑名,飞骑名;[noflyable]坐骑名,坐骑名
适合坐骑数量较多的情况。
三、魔兽世界坐骑随机宏编写
编写步骤:
使用 `/castrandom [flyable]飞骑名,飞骑名;[noflyable]坐骑名,坐骑名` 命令。
替换坐骑名为实际坐骑名。
小编有话说:
本文详细介绍了魔兽世界随机坐骑宏的求解方法、两种随机坐骑宏类型以及编写步骤。希望对您有所帮助。