// 对四区沧浪、四区白三三两位大佬的圆月弯刀流程进行了整合 // 四区-黑白郎君 // 2020-10-04 23:00 // 1.3、修复了拿不到技能id的bug // 1.4、修复漏加stopstate导致卡死 @cmdDelay 500 @js alert("1、拿残页跟拿武器功能不支持20-40岁游戏角色\n2、由于不灭被动和九烛回血的机制,不能被骑鹰老头昏迷,所以请不要使用有不灭被动或阴阳技能的内功进副本,可以换用明玉之类的内功,后面有选项可以设置打小楼使用的内功。") [if] (TodayNum) != null [if] (:date) != (TodayDate) [if] (:hour) > 4 ($TodayNum) = 0 ($TodayDate) = (:date) [else] ($TodayNum) = 0 [if] (TotalKills) == null ($TotalKills) = 0 [if] (force) == null ($force) = (:kf_nei) [if] (YYForce) == null ($YYForce) = 不更换 ($num) = 0 ($repeat) = 1 #input ($TodayNum) = 今天已完成次数(如果不清楚就不要改),(TodayNum) #select ($status) = 确认状态,已完成|未装备武器,(status) #select ($method) = 选择剧情,残页|武器|结婚|杀小楼|拿草,(method) #select ($YYAfterAction) = 剧情结束后操作,杀小楼|出副本,(YYAfterAction) #config @stopSSAuto stopstate team out [if] (status) != 已完成 || (status) == null || (method) == null @print 请检查参数设置 [exit] [if] (TodayNum) >= 10 @print 今天已完成 10 次,无法再进入! $zdwk [exit] [if] (method) == 结婚 #select ($timecheck) = 是否开启月圆之夜计时器,是|否,(timecheck) #config [if] {b忘忧草#}? == null || {b忘忧草#}? < 5 tm 背包内的忘忧草不足5棵 无法正常进行剧情 [exit] [if] {b醉仙酿g#}? == null || {b醉仙酿g#}? < 10 tm 背包内的醉仙酿不足10壶 现在前往醉仙楼买酒 [while] (:room) != 扬州城-醉仙楼 $to 扬州城-醉仙楼 @wait 200 list {r店小二} @dialog buy 10 {d醉仙酿}? from {r店小二} [else if] (method) == 杀小楼 || (method) == 拿草 ($repeat) = 10 - (TodayNum) #input ($repeat) = 循环次数,(repeat) [if] (method) == 杀小楼 #select ($YYForce) = 打小楼要更换的内功,自创|慈航|九阴|阴阳|不更换,(YYForce) #select ($YYProp) = 杀小楼满26次地窖要拿什么,拿弯刀残页|拿橙刀,(YYProp) #input ($TotalKills) = 已杀小楼次数(如果不清楚就不要改),(TotalKills) #config [if] {b金创药g#}? == null || {b金创药g#}? < 10 tm 背包内的金创药不足10包 现在前往药铺买药 [while] (:room) != 扬州城-药铺 $to 扬州城-药铺 @wait 200 list {r平一指} @dialog buy 10 {d金创药}? from {r平一指} [if] (YYForce) == 自创 ($yyforce) = enable force (:id) [if] (YYForce) == 慈航 ($yyforce) = enable force cihangjiandian [if] (YYForce) == 九阴 ($yyforce) = enable force jiuyinshengong [if] (YYForce) == 阴阳 ($yyforce) = enable force yinyangjiuzhuan [while] (num) < (repeat) enable force none enable force (force) cr wuyue/qingcheng/shanlu @until (:room) == 青城山-青城山路(副本区域) go westup go north yywd ok pa tu @tip 神界就在前方,只要伸手就到了..... answer s2 @tip 神界就在前方,不要管那么多了..... answer s4 @tip 你是人是鬼? answer s5 @tip 不要阻止 answer s7 @tip 我不是为了寻死,只是觉得有些诡异... answer s9 @tip 你带我去看看吧... answer s10 @tip 没有我带路你是走不进去的 [while] true [if] (:room) == 忧愁谷-谷底 [break] @tip 青青往($distance)方走去。|青青走的太快,你已经($lost)她的身影了 [if] (lost) != null @print 跟丢了,可能设备反应太慢或网络不稳定,建议换个时间再试。 tm 跟丢了,可能设备反应太慢或网络不稳定,建议换个时间再试。 ofb @tip 当天进入次数($yynum)/10 ofb ok ($TodayNum) = (yynum) $zdwk [exit] [if] (distance) == 东 go east [if] (distance) == 南 go south [if] (distance) == 西 go west [if] (distance) == 北 go north @tip 瞬时间就消失在远方的黑暗中 answer s1 cai cao @tip 挡住 answer s3 @await 2000 @until (:combating) == false || (:living) == false @until (:status faint) == true || (:status faint) == false || (:living) == false [if] (:living) == false ($dead) = true [if] (:status faint) == false ($fail) = true [if] (dead) == true tm 被骑鹰老头打死,本次副本失败! relive ($num) = (num) + 1 [continue] [if] (fail) == true tm 砍死了骑鹰老头,本次副本失败! go south ofb @tip 当天进入次数($yynum)/10 ofb ok ($TodayNum) = (yynum) ($num) = (num) + 1 [continue] [if] (method) == 拿草 go west;go south[3] [else if] (method) == 杀小楼 @until (:room) == 忧愁谷-花厅 go west;go north @until (:room) == 忧愁谷-小楼 [if] (YYForce) != 不更换 (yyforce) @cd use {b金创药}? kill {r仇小楼} @tip 从仇小楼的尸体|凝听后($dijiao)大变 [if] (dijiao) != null ($dijiao) = null @until {r仇小楼}? == null go down @tip 不放过 @cd enable force none [if] (YYForce) != 不更换 (yyforce) [else] enable force (force) // 不放过 answer1 {r仇小楼} @until {r仇小楼的尸体}? != null @tip 给你 [if] (YYProp) == 拿弯刀残页 answer s2 [else if] (YYProp) == 拿橙刀 answer s1 go up @until (:room) == 忧愁谷-小楼 go south[4] ($TotalKills) = (TotalKills) + 1 [else] @tip 青青看了你一眼转身跟了过去。 go west @print *************************************** @print ------------此处需等待10分钟----------- @print *************************************** @wait 600000 @print *************************************** @print ------------可以进入小楼了------------- @print *************************************** [if] (method) == 残页 go north @tip 告辞 answer s1 [if] (YYAfterAction) == 杀小楼 [if] (YYForce) != 不更换 (yyforce) use {b金创药}? kill {r仇小楼} @tip 从仇小楼的尸体|凝听后($dijiao)大变 [if] (dijiao) != null ($dijiao) = null @until {r仇小楼}? == null go down @tip 不放过 @cd enable force none [if] (YYForce) != 不更换 (yyforce) [else] enable force (force) // 不放过 answer1 {r仇小楼} @until {r仇小楼的尸体}? != null @tip 给你 [if] (YYProp) == 拿弯刀残页 answer s2 [else if] (YYProp) == 拿橙刀 answer s1 go up @until (:room) == 忧愁谷-小楼 go south[4] ($TotalKills) = (TotalKills) + 1 [if] (method) == 武器 go north @tip 青青呢 answer s2 go south[2] @tip 后会有期 answer s1 @until (:room) == 忧愁谷-山洞 [if] (method) == 结婚 go north go south go north @tip 我答应你 answer s3 @tip 月圆之夜就是你和青青拜堂之时 go south go south @tip 我要带你出去 answer s3 go north go east @tip 我去找 answer s1 @tip 我才有把握让他们醉倒 zxn @print *************************************** @print 结婚线 @print 答应后向下走两步找青青 @print 选离开可以拿武器 @print 私奔需要5忘忧草和10醉仙酿 @print @print *************************************** [if] (timecheck) == 是 //@tip 我才有把握让他们醉倒 @tip 你给了青青十壶醉仙酿和五株忘忧草。 ($timestep) = (:hour) * 3600 + (:minute) * 60 + (:second) ($timefinish) = (timestep) + 3600 * 5 ($step) = 60 ($minutestep) = (step) / 60 ($minuterest) = 300 @print *************************************** @print ---------------计时开始--------------- @print *************************************** [while] true @cmdDelay 0 @await 6000 ($timenow) = (:hour) * 3600 + (:minute) * 60 + (:second) ($timepast) = (timenow) - (timestep) [if] (timepast) > (step) ($minuterest) = (minuterest) - (minutestep) ($timestep) = (timestep) + (step) tm 月圆之夜倒计时(minuterest)分 [if](timenow) > (timefinish) @cmdDelay 500 [break] @print *************************************** @print ---------------计时结束--------------- @print *************************************** @print *************************************** @print 时间到后向左向右一下就行 @print 青青会过几分钟再回来 @print 请耐心等待 @print *************************************** stopstate go west go east @tip 他们都喝醉了,我们走吧 @print *************************************** @print 青青回来后会进入队伍 @print 前往谷口 @print *************************************** go west;go south @until (:room) == 忧愁谷-谷口 @print *************************************** @print 选择保护青青 @print 获得青青契约 @print *************************************** @tip 保护青青 answer s8 @tip 恭喜你获得了青青的追随 go south go south ofb @tip 当天进入次数($yynum)/10 ofb ok // 出副本 还未测试结婚的 [if] (method) != 结婚 ofb @tip 当天进入次数($yynum)/10 ofb ok // 当天次数记录 ($TodayDate) = (:date) [if] (yynum) != null ($TodayNum) = (yynum) [else] [if] (TodayNum) == null ($TodayNum) = 1 [else] ($TodayNum) = (TodayNum) + 1 @print 今日已完成 (TodayNum) 次。 @print 总击杀楼哥 (TotalKills) 次。 tm 今日已完成 (TodayNum) 次 tm 总击杀楼哥 (TotalKills) 次 ($num) = (num) + 1 [if] (TodayNum) > 9 [break] @js ($yyfb)='(:room)'.indexOf('忧愁谷') [if] (yyfb) == -1 @renew $zdwk @recoverSSAuto