兄弟们,你们是不是也跟我一样,每次上线都要花老半天时间在坐骑栏里翻来覆去地选来选去?尤其是那些坐骑收集癖,仓库里一大堆稀有坐骑,每次都得纠结半天,到底骑哪个才能彰显我老玩家的身份!
PS:89游戏提供三国游戏/真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
别担心,今天哥就教你们一招,不用费劲地翻坐骑栏,也能在每个地图上都骑上最拉风的坐骑!
怀旧服随机坐骑宏,一键炫酷!
没错,就是宏!这种东西可是老玩家的必备神器,一招就能搞定各种麻烦事!
咱们先来了解一下,什么是宏?简单来说,就是把一连串的命令预先设定好,然后用一个简单的指令就能执行这些命令,相当于一个简化版的“一键操作”。
制作随机坐骑宏的步骤:
1. 打开游戏界面,按下“/”键,输入/run,然后输入以下代码:
/run if IsMounted()then Dismount()return end local t if GetZoneText()=="达拉然" and GetSubZoneText()=="克拉苏斯平台"and IsFlyableArea()or GetZoneText()~="达拉然" and IsFlyableArea()then t={4,14}else t={5,6,11}end CallCompanion("MOUNT",t[random(t)])
解释一下这段代码:
IsMounted()判断你是否已经骑乘了坐骑,如果骑乘了,就先下坐骑。
GetZoneText()获取当前地图名称。
GetSubZoneText()获取当前地图的子区域名称,比如达拉然的克拉苏斯平台。
IsFlyableArea()判断当前区域是否可以飞行。
t是用来存放坐骑 ID 的根据区域的不同,选择不同的坐骑 ID,比如在达拉然的克拉苏斯平台和可以飞行的区域,会优先选择飞行坐骑 ID。
CallCompanion("MOUNT",t[random(t)])调用坐骑功能,并随机选择一个坐骑 ID。
2. 按下回车键,宏就创建完成了!
3. 现在,你只要在游戏里输入/run,然后点击鼠标左键,就能随机切换坐骑了!
注意:
上面这段代码只是示例,你可以根据自己的坐骑库和喜好,修改坐骑 ID 和区域判断条件,做出更适合自己的随机坐骑宏。
在使用这个宏之前,请确保你的坐骑栏中已经设置好了你想要随机切换的坐骑,否则会无法正常使用。
随机坐骑宏的进阶玩法:
可以使用/castrandom指令来随机使用坐骑,比如:
/castrandom [flyable] 青色灵翼幼龙, 黑色灵翼幼龙, 紫色灵翼幼龙, 红色灵翼幼龙; [noflyable] 雷霆战驹, 迅捷陆行鸟, 幽魂战马
这段代码会在可以飞行的区域随机使用飞行坐骑,在不能飞行的区域随机使用陆地坐骑。
可以将随机坐骑宏与其他指令结合使用,比如与showtooltip结合,方便你查看坐骑的详细信息。
以下是不同版本随机坐骑宏示例:
宏代码 | 描述 |
---|---|
/castrandom [flyable] 青色灵翼幼龙, 黑色灵翼幼龙, 紫色灵翼幼龙, 红色灵翼幼龙; [noflyable] 雷霆战驹, 迅捷陆行鸟, 幽魂战马 | 会根据当前区域是否可以飞行,随机选择飞行坐骑或陆地坐骑。 |
/castrandom [nomounted,flyable] 青色灵翼幼龙, 黑色灵翼幼龙, 紫色灵翼幼龙, 红色灵翼幼龙 | 会根据当前区域是否可以飞行,随机选择飞行坐骑,如果当前已经骑乘了坐骑,则下坐骑。 |
/castrandom [nomounted] 青色灵翼幼龙, 黑色灵翼幼龙, 紫色灵翼幼龙, 红色灵翼幼龙; [nomounted,noflyable] 雷霆战驹, 迅捷陆行鸟, 幽魂战马 | 会根据当前区域是否可以飞行,随机选择飞行坐骑或陆地坐骑,如果当前已经骑乘了坐骑,则下坐骑。 |
有了随机坐骑宏,再也不用担心坐骑栏的选择困难症了!
是不是感觉很方便?有了这个随机坐骑宏,不仅可以告别选择困难症,还能让你的游戏体验更加丰富多彩!
你最喜欢骑哪种坐骑?在评论区分享一下吧!