//~silent ($localVer) = 2021121301 ($changeLog) = ⭐️ 将一些繁琐的每周操作一键自动化。 ($flowName) = 一键咸鱼 ($flowCode) = yjxy ($flowPath) = 根文件夹 ($flowFinder) = 根文件夹 //($repourl) = https://cdn.jsdelivr.net/gh/mapleobserver/wsmud-script ($repourl) = http://wsmud-cdn.if404.com @js ($version) = $.ajax({type: "GET", url: "(repourl)/version.txt", async: false, cache: false}).responseText; [if] (version) != null @js ($remoteVer) = var v = (version);v.(flowCode) [if] (localVer) < (remoteVer) && (remoteVer) != null [if] (UPnum) == null ($UPnum) = 0 [if] (UPnum) < 2 [if] (UPnum) == 1 @print 未获取到最新版本,使用备用地址再次尝试... ($repourl) = http://wsmud-cdn.if404.com ($UPnum) = (UPnum) + 1 [if] (flowPath) != 根文件夹 && (flowPath) != null ($flowSource) = (repourl)/(flowPath)/(flowName).flow.txt [else] ($flowSource) = (repourl)/(flowName).flow.txt [if] (flowFinder) == null ($flowFinder) = 根文件夹 @js WG.SendCmd("tm 当前(flowName)版本【(localVer)】,将开始自动更新至最新【(remoteVer)】。") ($f_ss)={"name":"(flowName)","source":"(flowSource)","finder":"(flowFinder)"} @js var time = Date.parse( new Date());var f=(f_ss);var n=f["name"];var s=f["source"];var fd=f["finder"];WorkflowConfig.removeWorkflow({"name":n,"type":"flow","finder":fd});$.get(s,{stamp:time},function(data,status){WorkflowConfig.createWorkflow(n,data,fd);}); @await 2000 [else] ($UPnum) = null [if] (UPnum) != null @js ManagedPerformerCenter.start("(flowName)", FlowStore.get("(flowName)")); [exit] [else] ($UPnum) = null [if] (:room 副本区域,忧愁谷)==true || (:state)==推演 || (:state)==领悟 @print 当前状态无法进行一键咸鱼,自动停止! [exit] [if] (arg0)==襄阳捐钱 || (arg0)==襄阳军功 || (arg0)==xyjg || (arg0)==xyjq stopstate;jh fam 8 start @await 500 [if] (:room)==襄阳城-广场 juanxian {r郭靖}?;juanxian2 {r郭靖}? $zdwk [else if] (arg0)==襄阳报名 || (arg0)==xybm stopstate;jh fam 8 start @await 500 [if] (:room)==襄阳城-广场 baoming {r郭靖}? @tip 你可以去($xyBM)附近查看敌情|这位($xyBM)已经报名了。|才可以再次($xyOver)襄阳守城|最近没($xyNone)战事 [if] (xyBM) != null @print 襄阳已报名,请选择守门位置: @js Message.append(`
⬆️ 守北门⬇️ 守南门➡️ 守东门⬅️ 守西门
`) [else if] (xyNone) != null @print 襄阳尚未开启。 $zdwk [else if] (xyOver) != null @print 襄阳已经完成。 $zdwk [else] $zdwk [else if] (arg0)==快速运镖 || (arg0)==快速押镖 || (arg0)==ksyb stopstate $to 扬州城-镖局正厅 ksyb {r林震南} @tip 最近暂时($done)委托,你先休息下吧|你需要支付($charges)黄金的雇佣费用|只有总镖头才($can)雇佣镖师|如果你不能把镖银($escort)送到|你不是($escort)运镖吗 [if] (charges)!=null <-recordGains task yunbiao {r林震南} qkstart @await 11000 @tidyBag recordGains->nopopup [else if] (can)!=null tm 运镖环数不到200环,无法快速运镖。 [else if] (escort)!=null tm 当前有未完成的运镖任务,无法快速运镖。 $zdwk [else if] (arg0)==扫荡妖塔 || (arg0)==快速妖塔 || (arg0)==sdyt || (arg0)==ksyt stopstate [if] (:room) != 古大陆-墓园 $goyt @until (:room) != 古大陆-墓园 @await 1000 ss muyuan @tip 你即将消耗一个扫荡符,($jl_yt)精力快速完成一次弑妖塔|你尚未($ytJS)弑妖塔 [if] (ytJS) == null saodang muyuan @tip 你消耗一个扫荡符|你的扫荡符不够继续扫荡了。 [else] @print 妖塔未解锁,无法扫荡。 $zdwk [else if] (arg0)==门贡换元晶 || (arg0)==mghyj stopstate ($hqName) = 门派后勤管理员 [if] (:family) == 武当派 ($hqMap) = 武当派-石阶 [else if] (:family) == 少林派 ($hqMap) = 少林派-山门殿 [else if] (:family) == 华山派 ($hqMap) = 华山派-练武场 [else if] (:family) == 峨眉派 ($hqMap) = 峨眉派-走廊 [else if] (:family) == 逍遥派 ($hqMap) = 逍遥派-林间小道 [else if] (:family) == 丐帮 ($hqMap) = 丐帮-暗道 [else if] (:family) == 杀手楼 ($hqMap) = 杀手楼-休息室 [else] ($hqMap) = 扬州城-扬州武馆 ($hqName) = 武馆后勤 [while] (:room) != (hqMap) $to (hqMap) [if] (:family) == 丐帮 @await 300 go east @await 500 [if] {r(hqName)}? == null @print 后勤失踪,请稍后再试。 [else] ask1 {r(hqName)}? @dialog buy 1 {d元晶o}? from {r(hqName)}? @tip 你从门派后勤管理员购买了||这里没有($mgYJ)多的||你没有那么多的($mgGJ)功绩 [if] (mgGJ) != null @print 门贡不足,无法购买。 [else if] (mgYJ) != null @print 元晶已售空,无法购买。 [else] @print 已购买 $zdwk [else if] (arg0)==擂台报名 || (arg0)==ltbm stopstate;$to 扬州城-擂台 @await 500 select {r擂台比武报名}? askbiwu {r擂台比武报名}? @tip 你使用当前装备和技能($ltBM)参加比武|你已经报名参加比武,($ltGX)更新你的技能和装备|你已报名或更新状态,请勿连续报名。 [if] (ltGX) != null biwu record ok $zdwk [else if] (arg0)==藏宝图 || (arg0)==cbt @js DungeonsShortcuts.cangbaotu() [else] @print 🐟 一键咸鱼,目前提供以下功能: @js Message.append(`
🤌 襄阳捐钱🦆 快速运镖🐉 扫荡妖塔🍟 门贡换元晶💎 藏宝图

🐘 襄阳报名🏆 擂台报名
`) @js $(".quick_cmd").off("click") //襄阳捐钱 @js $(".qc_xyjq").on("click", function(){ToRaid.perform(`//~silent\n@print 🐟 一键咸鱼 => 襄阳捐钱\n@call 一键咸鱼 襄阳捐钱`);}) //快速运镖 @js $(".qc_ksyb").on("click", function(){ToRaid.perform(`//~silent\n@print 🐟 一键咸鱼 => 快速运镖\n@call 一键咸鱼 快速运镖`);}) //扫荡妖塔 @js $(".qc_sdyt").on("click", function(){ToRaid.perform(`//~silent\n@print 🐟 一键咸鱼 => 扫荡妖塔\n@call 一键咸鱼 扫荡妖塔`);}) //门贡换元晶 @js $(".qc_mghyj").on("click", function(){ToRaid.perform(`//~silent\n@print 🐟 一键咸鱼 => 门贡换元晶\n@call 一键咸鱼 门贡换元晶`);}) //藏宝图 @js $(".qc_cbt").on("click", function(){ToRaid.perform(`//~silent\n@print 🐟 一键咸鱼 => 藏宝图\n@call 一键咸鱼 藏宝图`);}) //襄阳报名 @js $(".qc_xybm").on("click", function(){ToRaid.perform(`//~silent\n@print 🐟 一键咸鱼 => 襄阳报名\n@call 一键咸鱼 襄阳报名`);}) //擂台报名 @js $(".qc_ltbm").on("click", function(){ToRaid.perform(`//~silent\n@print 🐟 一键咸鱼 => 擂台报名\n@call 一键咸鱼 擂台报名`);}) @js $('.WG_log')[0].scrollTop = 99999;