// raid.flow // 战神殿解谜开秘道,在最左边有神石的左雁翼房间运行,自动点石板开秘道,会在队伍频道报最后一个方位。右雁翼打完第三波守卫后自动进入秘道。 // 四区白三三 // 2020.11.24 战斗失败退出副本时,流程将会自动结束。 [if] (:room 战神殿) == false @print 请先进入战神殿副本再运行。 [exit] [if] (:room) != 战神殿-左雁翼(副本区域) @print 请先手动向左走到左雁翼。 @until (:room) == 战神殿-左雁翼(副本区域) look shi @tip 和外面星空星宿位置一一对应,($star_0),($star_1),($star_2),($star_3),($star_4),($star_5),($star_6),($star_7)这些星宿依次闪烁 ($stars) = "(star_0)","(star_1)","(star_2)","(star_3)","(star_4)","(star_5)","(star_6)","(star_7)" ($dirs) = {"star":"角亢室","dir":1,"eswn":"东北↗︎","go":"northeast"},{"star":"氏房心","dir":0,"eswn":"东→","go":"east"},{"star":"尾箕轸","dir":2,"eswn":"东南↘︎","go":"southeast"},{"star":"井鬼参","dir":4,"eswn":"西南↙︎","go":"southwest"},{"star":"柳星张翼","dir":3,"eswn":"南↓","go":"south"},{"star":"奎娄斗牛","dir":6,"eswn":"西北↖︎","go":"northwest"},{"star":"胃昴毕觜","dir":5,"eswn":"西←","go":"west"},{"star":"女虚危壁","dir":7,"eswn":"北↑","go":"north"} @cmdDelay 100 ($num_1) = 0 [while] (num_1) < 8 @js ($star) = [(stars)][(num_1)] ($num_2) = 0 [while] (num_2) < 28 ($dir) = null @js ($dir) = var d=[(dirs)];var s=d[(num_2)]["star"].indexOf("(star)");if(s>=0){d[(num_2)]["dir"]} [if] (dir) != null [break] ($num_2) = (num_2) + 1 push (dir) ($num_1) = (num_1) + 1 look shi @tip 殿顶的星图依旧,却仅剩一颗($last)宿星孤零零的闪烁着 ($num_3) = 0 [while] (num_3) < 28 ($dir_l) = null ($go_l) = null @js ($dir_l) = var d=[(dirs)];var s=d[(num_3)]["star"].indexOf("(last)");if(s>=0){d[(num_3)]["eswn"]} @js ($go_l) = var d=[(dirs)];var s=d[(num_3)]["star"].indexOf("(last)");if(s>=0){d[(num_3)]["go"]} [if] (dir_l) != null && (go_l) != null [break] ($num_3) = (num_3) + 1 @print (last)宿,最后一个方位是【(dir_l)】 tm (last)宿,最后一个方位是【(dir_l)】60秒倒计时已开始,请抓紧开打。 @print 打完右雁翼最后一波守卫后会自动进秘道【(go_l)】 @until (:room) == 战神殿-右雁翼(副本区域) || (:room 副本区域) == false @until (:combating) == true || (:room 副本区域) == false @until (:combating) == false || (:room 副本区域) == false [if] (:room 副本区域) == false [exit] [while] (:room) == 战神殿-右雁翼(副本区域) && (:living) == true go (go_l);$wait 100