===一、如果你坐骑多的话===

召唤随机坐骑的宏麻烦一些,首先你要打开坐骑节目,然后记住你的坐骑编号。一排第一个起为1,二排第六个就是12;还有下页的话则从13开始,以此类推。然后拷贝如下宏:
/run if IsMounted() then Dismount() return end local t if IsFlyableArea() then t={a,b,c,d} else t={e,f,g,h} end CallCompanion("MOUNT",t[random(#t)])

把其中的a b c d 换成在可飞行区域想用的坐骑编号(如1 虚空鳐和 5 虚空龙),再把e f g h 换成你想在不可飞行区域用的坐骑编号(如2 霜狼 3 骨头马 4 陆行鸟),成为如下格式

/run if IsMounted() then Dismount() return end local t if IsFlyableArea() then t={1,5} else t={2,3,4} end CallCompanion("MOUNT",t[random(#t)])

麻烦一点的就是今后再添新坐骑的时候要手动加入编号,但这个宏[size=120%][b]不用写繁复的坐骑全名[/b][/size],比起插件来又省内存~

说到宏,提醒大家现在宏一是存在服务器端而非客户端,所以简单宏写好了之后不管在哪里上游戏都可以直接调用(网吧党的胜利);二来就是宏有帐号通用和角色专用之分,像上面的随机宠物宏就可以通用,而坐骑宏则应该每个角色制作专用版本。






===二、如果你坐骑少的话===
[b]
/castrandom [flyable] 迅捷紫色驭风者,电车男族加强版XPII宇宙坦克
/castrandom [noflyable] 霜狼嗥叫者,黑色作战科多兽,红色骷髅战马 [/b]

=============================

#showtooltip [flyable]白色幼龙;[noflyable]黑色猛犸战象
/userandom [nomounted,flyable]白色幼龙,青铜幼龙,迅捷紫色驭风者,紫色骑乘虚空鳐,紫色灵翼幼龙,红色灵翼幼龙,红色骑乘虚空鳐,迅捷红色驭风者
/userandom [nomounted,noflyable]黑色猛犸战象,黑色战熊,迅捷美酒节赛羊,大型美酒节科多兽,恐惧战马,白色作战塔布羊,紫色骷髅战马
/dismount [mounted]