这种多层来回打跟正常的多层脚本还是有一点区别,因为他牵扯到从4层回到1层,之前给玩家讲解过A版的多层来回打,B版稍微有点区别。B版的回去是通过过图控制来实现,过图控制一段是往前走的代码,一段是回去的代码,这样就能实现一直循环刷图。如果你有类似的需求,可以参考一下本脚本案例:
触发器(不在指定地图("封魔遗迹一层")&&不在指定地图("封魔遗迹二层")&&不在指定地图("封魔遗迹三层")&&不在指定地图("封魔殿"))->跳转(脚本开始)
<脚本开始>
如果(在指定地图("封魔遗迹一层"))->跳转(打怪流程1)
如果(在指定地图("封魔遗迹二层"))->跳转(打怪流程2)
如果(在指定地图("封魔遗迹三层"))->跳转(打怪流程3)
如果(在指定地图("封魔殿"))->跳转(打怪流程4)
如果(不在指定地图("暗黑大陆"))->使用("随机传送石")
如果(不在指定地图("暗黑大陆"))->等待(1500)
模糊走到(163,145,6,"heian")
对话(163,145)
等待(1500)
如果(不在指定地图("修界"))->使用("随机传送石")
如果(不在指定地图("修界"))->等待(1500)
模糊走到(201,149,6,"41")
对话(201,149)
等待(1500)
选择("@15")
等待(1500)
跳转(脚本开始)
<打怪流程1>
边走边打(71,74,"D2005")
边走边打(58,46,"D2005")
边走边打(48,71,"D2005")
边走边打(38,18,"D2005")
边走边打(19,39,"D2005")
模糊走到(19,21,6,"D2005")
对话(19,21)
等待(1500)
选择("@CS")
等待(1500)
跳转(脚本开始)
<打怪流程2>
边走边打(67,71,"D2006")
边走边打(37,39,"D2006")
边走边打(20,28,"D2006")
跳转(过图控制)
<打怪流程3>
边走边打(75,77,"D2012")
边走边打(50,51,"D2012")
边走边打(24,29,"D2012")
跳转(过图控制)
<打怪流程4>
边走边打(76,79,"D2013")
边走边打(59,42,"D2013")
边走边打(36,65,"D2013")
边走边打(47,22,"D2013")
边走边打(18,38,"D2013")
跳转(过图控制)
<过图控制>
/<
if 回头==nil then 回头=0 end
当前地图编号=获取地图编号()
if 当前地图编号=="D2012" then
if 回头==1 then
模糊走到(82,83,6,"D2012")
对话(82,83)
等待(1500)
选择("@CS")
等待(1500)
else
模糊走到(19,21,6,"D2012")
对话(19,21)
等待(1500)
选择("@CS")
等待(1500)
end
elseif 当前地图编号=="D2006" then
if 回头==1 then
模糊走到(73,76,6,"D2006")
对话(73,76)
等待(1500)
选择("@CS")
等待(1500)
else
模糊走到(15,22,6,"D2006")
对话(15,22)
等待(1500)
选择("@CS")
等待(1500)
end
elseif 当前地图编号=="D2013" then
回头=1
走到(82,83)
end
/>
跳转[脚本开始]
很多的传奇版本进图都是需要很多的元宝或者金币,当一个多层地图可以循环打的时候能设置循环挂机,就省去了很多进图费用。七星辅助B版从1打到4层然后在从4打到1来回循环脚本,这样只需要每次上线花费一次进图费用即可,大大提高了挂机的效率。