├── .github └── workflows │ └── mirror-to-gitee.yml ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── plugins ├── complete.mp3 ├── complete.wav ├── other │ ├── wsmud_funny.user.js │ └── wsmud_funny_mobile.user.js ├── stylus │ ├── wsmud_3column_stylus.css │ ├── wsmud_accessibility_color_stylus.css │ └── wsmud_flat_color_stylus.css ├── wsmud_Raid.user.js ├── wsmud_Trigger.user.js ├── wsmud_color_accessibility.css ├── wsmud_color_flat.css ├── wsmud_mo_simple.user.js └── wsmud_pluginss.user.js ├── version.txt ├── 一键咸鱼.flow.txt ├── 三三懒人包.flow.txt ├── 副本 ├── 云梦沼泽 │ ├── 副本-云梦沼泽.flow.txt │ ├── 师徒云梦师父.trigger.txt │ └── 师徒云梦徒弟.flow.txt ├── 五毒教 │ ├── 副本-五毒教.flow.txt │ ├── 副本-五毒教组队.flow.txt │ ├── 师徒五毒师父.trigger.txt │ └── 师徒五毒徒弟.flow.txt ├── 偷渡副本.flow.txt ├── 光明顶 │ ├── 光明顶翻车.trigger.txt │ ├── 副本-光明顶快速杀张无忌.flow.txt │ ├── 师徒光明顶师父.trigger.txt │ └── 师徒光明顶徒弟.flow.txt ├── 刷困难移花售卖装备.flow.txt ├── 副本-侠客岛赏善.flow.txt ├── 副本-困难天龙偷渡刷六脉.flow.txt ├── 副本-困难缥缈偷渡不背人杀秋水童姥.flow.txt ├── 副本-小树林.flow.txt ├── 副本-武当困难禅宗僧王线(清和版).flow.txt ├── 副本-武当困难禅宗僧王线(清和版微调).flow.txt ├── 副本-青城山.flow.txt ├── 华山论剑 │ ├── 论剑无缝(华山).trigger.txt │ ├── 论剑无缝(逍遥).trigger.txt │ ├── 论剑翻车.trigger.txt │ └── 论剑躲吸气.trigger.txt ├── 古代宗门.flow.txt ├── 古墓 │ ├── 副本-困难古墓偷渡(只打杨过).flow.txt │ ├── 副本-简单古墓偷渡(只打杨过).flow.txt │ ├── 困难古墓翻车.trigger.txt │ └── 简单古墓翻车.trigger.txt ├── 古大陆药林寻路.flow.txt ├── 古宗门躺尸版.flow.txt ├── 圆月弯刀.flow.txt ├── 快速扫荡(旧版).flow.txt ├── 快速扫荡.flow.txt ├── 慈航七重门.flow.txt ├── 战神殿解谜.flow.txt ├── 普通缥缈背人全套.flow.txt ├── 杀手净念进钟楼.trigger.txt ├── 武当过禅宗僧王线 │ ├── 放连字诀.trigger.txt │ ├── 无缝缠.trigger.txt │ ├── 禅宗九阴缠.trigger.txt │ ├── 禅宗等信息.trigger.txt │ ├── 补九阴.trigger.txt │ ├── 补玄灵.trigger.txt │ ├── 补绿移花.trigger.txt │ └── 躺尸躲僧人.trigger.txt ├── 武神殿.flow.txt ├── 燕子坞躺尸版.flow.txt ├── 白驼山 │ ├── 大号带白驼.flow.txt │ └── 小号进白驼.trigger.txt ├── 移花宫 │ ├── 大号带移花.flow.txt │ └── 小号进移花.trigger.txt ├── 自动需求.trigger.txt └── 黑木崖 │ ├── 副本-黑木崖组队.flow.txt │ ├── 大号进黑木崖.trigger.txt │ ├── 小号出本.trigger.txt │ └── 小号带黑木崖.flow.txt ├── 帮派 ├── 一键捐装备(只捐10件).flow.txt ├── 一键捐装备.flow.txt ├── 分配装备(自定义数量).flow.txt ├── 分配装备.flow.txt ├── 加入帮派(提前设定帮派名字).flow.txt ├── 加入帮派.flow.txt ├── 华山控血.trigger.txt ├── 华山红 │ ├── 自动打红(清和版).flow.txt │ ├── 换摸红装.flow.txt │ ├── 红满伤.trigger.txt │ ├── 自爆(九阴版).trigger.txt │ ├── 自爆(自动判断版).trigger.txt │ └── 自爆.trigger.txt ├── 帝魄统计 │ ├── 帝魄查询.trigger.txt │ ├── 帝魄清零.trigger.txt │ └── 帝魄记录.trigger.txt ├── 帮战号令 │ ├── 号令倒计时.flow.txt │ ├── 号令启动.trigger.txt │ ├── 帮战查询.trigger.txt │ └── 帮战结束.trigger.txt ├── 帮战工具人辅助 │ ├── 工具人晕橙让其他人脱战.trigger.txt │ ├── 工具人自动下武器(六脉版).trigger.txt │ ├── 工具人自动下武当武器(峨眉夺魄版).trigger.txt │ └── 帮战技能监控.trigger.txt ├── 帮战打橙 │ ├── 帮战开始(仅武当).trigger.txt │ ├── 帮战清号令(旧版).flow.txt │ ├── 帮战清号令.flow.txt │ ├── 帮战结束(判断练习版).trigger.txt │ ├── 帮战结束.trigger.txt │ ├── 帮战翻车.trigger.txt │ ├── 橙满伤(丐帮武当精简版).trigger.txt │ └── 橙满伤.trigger.txt ├── 帮战残血跑路-峨眉.trigger.txt ├── 帮战残血跑路-杀手.trigger.txt ├── 帮战残血跑路-逍遥.trigger.txt ├── 帮派roll点.trigger.txt ├── 开丐帮.flow.txt ├── 开武当.flow.txt ├── 摸红换装.flow.txt ├── 聚义堂 │ ├── 召唤武帝boss.flow.txt │ ├── 聚义堂叫杀.trigger.txt │ ├── 聚义堂回血.trigger.txt │ └── 聚义堂满伤.trigger.txt ├── 聚义堂叫杀.trigger.txt ├── 聚义堂满伤.trigger.txt ├── 踢大号.flow.txt ├── 踢小号.flow.txt └── 蹭紫装 │ ├── 帮战开打紫.trigger.txt │ ├── 帮战打完紫.trigger.txt │ ├── 帮战紫换场.trigger.txt │ ├── 帮战紫满伤.trigger.txt │ ├── 帮战紫翻车.trigger.txt │ └── 帮战紫预备.trigger.txt ├── 快速导入三三懒人包.zml.txt ├── 提升 ├── 一键学习.flow.txt ├── 古墓打坐后自动重置.trigger.txt ├── 古墓打完坐(明玉换九阴).trigger.txt ├── 古墓打完坐.trigger.txt ├── 吸珠子.flow.txt ├── 推演御气.flow.txt ├── 精确练习(旧版).flow.txt ├── 精确练习.flow.txt ├── 练习代码生成器.flow.txt ├── 续药飞翼.trigger.txt ├── 自动吃突破.flow.txt ├── 自动生门.flow.txt └── 门派进阶.flow.txt ├── 旧版归档 ├── 圆月弯刀(旧版).flow.txt ├── 圆月弯刀-剧情版.flow.txt ├── 圆月弯刀1.4.flow.txt ├── 圆月弯刀融合版.flow.txt ├── 春节日常.flow.txt ├── 续冰心.trigger.txt ├── 续冰心飞翼.trigger.txt ├── 续药飞翼徽章.trigger.txt ├── 自动日常(旧版).flow.txt ├── 自动武道(九阴血刀快速版).flow.txt ├── 自动武道(旧版).flow.txt └── 自动武道(论坛版).flow.txt ├── 杂务 ├── 一键收割(旧版).flow.txt ├── 一键收割.flow.txt ├── 书架香炉.flow.txt ├── 分解装备清单.txt ├── 卖药(不分品质类型).flow.txt ├── 卸武自装.trigger.txt ├── 备份配置.trigger.txt ├── 押镖遇九阳.trigger.txt ├── 挖矿.zml.txt ├── 整理秘籍.flow.txt ├── 武道塔100+ │ ├── 打传承(武当招架带移花).trigger.txt │ ├── 打镇守(武当招架带乾坤).trigger.txt │ ├── 躺尸(武当打传承).trigger.txt │ └── 躺尸(武当打镇守).trigger.txt ├── 武道塔顶清虚弱.flow.txt ├── 死亡后武道塔顶清虚弱.trigger.txt ├── 清理数据.zml.txt ├── 炼药批量卖.flow.txt ├── 研制丹药 │ ├── 研制橙丹.flow.txt │ ├── 研制突破.flow.txt │ ├── 研制紫丹.flow.txt │ ├── 研制绿丹.flow.txt │ ├── 研制蓝丹.flow.txt │ └── 研制黄丹.flow.txt ├── 自动吃药.flow.txt ├── 自动售卖.flow.txt ├── 自动炼药.zml.txt ├── 自动藏宝图.flow.txt ├── 补指南.trigger.txt ├── 躺尸清虚弱.flow.txt └── 领取奖励.flow.txt ├── 汇报任务进度.trigger.txt ├── 红boss报告.trigger.txt ├── 自创推演.flow.txt ├── 自动日常.flow.txt ├── 自动武道.flow.txt ├── 自动红boss.flow.txt ├── 自动追捕.flow.txt ├── 节日日常.flow.txt ├── 襄阳 ├── 自动襄阳(扫墙版).flow.txt ├── 襄阳叫杀.trigger.txt └── 襄阳满军功.trigger.txt ├── 运镖 ├── 快速运镖.flow.txt ├── 旧版参考 │ ├── 自动运镖(旧版1).flow.txt │ ├── 自动运镖-召唤佛光版.flow.txt │ └── 自动运镖自定义版(旧版1).flow.txt ├── 自动运镖-召唤佛光触发(少林坦克配套支持多人排队召唤).trigger.txt └── 自动运镖.flow.txt └── 逍遥借技能 ├── 借出夺魄.trigger.txt ├── 借出无招.trigger.txt ├── 借夺魄.flow.txt └── 借无招.flow.txt /.github/workflows/mirror-to-gitee.yml: -------------------------------------------------------------------------------- 1 | name: 'Mirror To Gitee' 2 | 3 | on: [push, delete] 4 | 5 | jobs: 6 | mirror_to_gitee: 7 | runs-on: ubuntu-latest 8 | steps: 9 | - name: 'Checkout' 10 | uses: actions/checkout@v1 11 | - name: 'Mirror to gitee' 12 | uses: pixta-dev/repository-mirroring-action@v1 13 | with: 14 | target_repo_url: 15 | git@gitee.com:mapleobserver/wsmud-script.git 16 | ssh_private_key: 17 | ${{ secrets.GITEE_PRIVATE_KEY }} 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 0未完成/ 3 | 机器人/试验 4 | 机器人/旧版&参考 5 | plugins/test -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "files.associations": { 3 | "*.txt": "lua" 4 | } 5 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # wsmud-script 2 | ## 简介 3 | 4 | 武神传说是一款文字 MUD 游戏,为了能够快乐游(xian)戏(yu),写了一些脚本,部分来自论坛[江湖客栈](http://wsmud.bobcn.me/)。 5 | 6 | 如果你还没玩过这款游戏,可以尝试一下,如果方便,可以通过我的推广链接注册游戏: 7 | 8 | 武神传说: 9 | [http://game.wsmud.com/e/191758](http://game.wsmud.com/e/191758) 10 | 11 | ## 使用 12 | 13 | 带有 `.flow` 后缀的是流程,`.trigger` 后缀的是触发。 14 | 15 | ~~为了方便代码高亮,文件格式用了 `.lua`,可以直接用文本编辑器打开。~~ 16 | 17 | ### 需要先按顺序安装以下插件: 18 | 19 | wsmud_pluginss: 20 | [https://greasyfork.org/zh-CN/scripts/371372-wsmud-pluginss](https://greasyfork.org/zh-CN/scripts/371372-wsmud-pluginss) 21 | 22 | wsmud-Raid: 23 | [https://greasyfork.org/zh-CN/scripts/375851-wsmud-raid](https://greasyfork.org/zh-CN/scripts/375851-wsmud-raid) 24 | 25 | wsmud-Trigger: 26 | [https://greasyfork.org/zh-CN/scripts/378984-wsmud-trigger](https://greasyfork.org/zh-CN/scripts/378984-wsmud-trigger) 27 | 28 | ### 其它辅助插件(非必需): 29 | 30 | 以下两个插件功能上有所重叠,使用中建议只激活一个就好避免出现问题: 31 | 32 | wsmud-funny: 33 | [https://greasyfork.org/zh-CN/scripts/380709-wsmud-funny](https://greasyfork.org/zh-CN/scripts/380709-wsmud-funny) 34 | 35 | wsmud-mo-simple: 36 | [https://greasyfork.org/zh-CN/scripts/394530-wsmud-mo-simple](https://greasyfork.org/zh-CN/scripts/394530-wsmud-mo-simple) 37 | 38 | ### 配色插件(非必需): 39 | 40 | 该插件修改了游戏中的文字配色,Firefox 浏览器用户可以直接通过油猴脚本方式安装,Chrome、Edge、Kiwi 等浏览器用户建议先在浏览器扩展中安装 Stylus 扩展之后,以 *Install as user style* 方式安装。 41 | 42 | wsmud_flat_color: 43 | [https://greasyfork.org/zh-CN/scripts/394736-wsmud-flat-color](https://greasyfork.org/zh-CN/scripts/394736-wsmud-flat-color) 44 | 45 | 另外有面向色盲、色弱群体玩家的配色方案: 46 | 47 | wsmud_accessibility_color: 48 | [https://greasyfork.org/zh-CN/scripts/395561-wsmud-accessibility-color](https://greasyfork.org/zh-CN/scripts/395561-wsmud-accessibility-color) 49 | 50 | ## 鸣谢 51 | 52 | - 插件作者:knva、Raid、苏轻 53 | - 论坛上的大佬们 54 | - 游戏中的大佬们 55 | 56 | ## 其它 57 | 58 | 如果平常访问 Github 比较吃力,可以访问国内 Gitee 镜像仓库: 59 | [https://gitee.com/mapleobserver/wsmud-script](https://gitee.com/mapleobserver/wsmud-script) -------------------------------------------------------------------------------- /plugins/complete.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapleobserver/wsmud-script/7b58bd956bec0ea72f850d1c3c774609ff8df693/plugins/complete.mp3 -------------------------------------------------------------------------------- /plugins/complete.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mapleobserver/wsmud-script/7b58bd956bec0ea72f850d1c3c774609ff8df693/plugins/complete.wav -------------------------------------------------------------------------------- /plugins/stylus/wsmud_3column_stylus.css: -------------------------------------------------------------------------------- 1 | @-moz-document domain("wsmud.com") { 2 | @media screen and (min-width: 1200px){ 3 | body { 4 | width:48%; 5 | } 6 | .container { 7 | flex: 1 0 auto; 8 | margin: 0; 9 | } 10 | .channel { 11 | position: fixed; 12 | top: 0; 13 | left: 0; 14 | width: 24%; 15 | min-height: 99%; 16 | } 17 | .content-message { 18 | position: fixed; 19 | top: 0; 20 | right: 0; 21 | width: 24%; 22 | bottom: 10px; 23 | } 24 | .map { 25 | position: fixed; 26 | top: 10%; 27 | z-index: 15; 28 | border-style: ridge; 29 | background: #000000f5; 30 | overflow: auto; 31 | } 32 | .WG_log { 33 | flex: 1; 34 | overflow-y: auto; 35 | max-height: 48em; 36 | width: calc(100%); 37 | } 38 | .settingbox { 39 | height: 10rem !important; 40 | } 41 | .zdy_dialog { 42 | width: 540px !important; 43 | } 44 | } 45 | } -------------------------------------------------------------------------------- /plugins/stylus/wsmud_accessibility_color_stylus.css: -------------------------------------------------------------------------------- 1 | /* ==UserStyle== 2 | @name wsmud_accessibility_color 3 | @homepageURL https://greasyfork.org/zh-CN/scripts/395561-wsmud-accessibility-color 4 | @description 武神传说(wsmud)无障碍配色,适用于色弱色盲群体。正常视觉可使用 wsmud_flat_color 5 | @author mapleo 6 | @namespace https://greasyfork.org/zh-CN/scripts/395561-wsmud-accessibility-color 7 | @version 1.0.2 8 | ==/UserStyle== */ 9 | @-moz-document domain("wsmud.com") { 10 | @media screen and (-webkit-min-device-pixel-ratio:0) { 11 | .item-status-bar > .status-item { 12 | zoom: 1 13 | } 14 | } 15 | pre{ 16 | font-size: 1em; 17 | } 18 | .container, .login-content, .left, .right{ 19 | color: rgb(0,178,0); 20 | background-color: #000000; 21 | } 22 | .tool-bar > .tool-item { 23 | color:#000000; 24 | background-color:#ADADAD; 25 | } 26 | .room-item > .item-name { 27 | margin-left: 1em; 28 | } 29 | .room-item > .item-name { 30 | margin-left: 1em; 31 | } 32 | .room_items { 33 | max-height: 120px; 34 | } 35 | .item-status-bar > .status-item { 36 | font-size: 0.8em; 37 | font-weight: lighter; 38 | } 39 | .state-bar { 40 | overflow-x: auto; 41 | } 42 | .hp > .progress-bar { 43 | background-color: #D55E00; 44 | } 45 | .mp > .progress-bar { 46 | background-color: #56B4DF; 47 | } 48 | HIG { 49 | color: #009E73; 50 | } 51 | HIC { 52 | color: #56B4DF; 53 | } 54 | HIY { 55 | color: #F0E442; 56 | } 57 | HIZ { 58 | color: #CC79A7; 59 | } 60 | HIO { 61 | color: #E69F00; 62 | } 63 | HIR { 64 | color: #D55E00; 65 | } 66 | HIM { 67 | color: #e84393; 68 | } 69 | 70 | /* left right */ 71 | .left, .right { 72 | width: 350px; 73 | } 74 | .left-content { 75 | font-size: 13px; 76 | } 77 | .span-btn { 78 | font-size: 13px; 79 | } 80 | /* pluggis */ 81 | .layui-layer-content { 82 | font-size: 13px; 83 | } 84 | } -------------------------------------------------------------------------------- /plugins/stylus/wsmud_flat_color_stylus.css: -------------------------------------------------------------------------------- 1 | /* ==UserStyle== 2 | @name wsmud_flat_color 3 | @homepageURL https://greasyfork.org/zh-CN/scripts/394736-wsmud-flat-color 4 | @description 武神传说(wsmud)配色 5 | @author mapleo 6 | @namespace mos 7 | @version 1.0.3 8 | ==/UserStyle== */ 9 | @-moz-document domain("wsmud.com") { 10 | @media screen and (-webkit-min-device-pixel-ratio:0) { 11 | .item-status-bar > .status-item { 12 | zoom: 1 13 | } 14 | } 15 | pre{ 16 | font-size: 1em; 17 | } 18 | .container, .login-content, .left, .right{ 19 | color: rgb(0,178,0); 20 | background-color: #212121; 21 | } 22 | .room-item > .item-name { 23 | margin-left: 1em; 24 | } 25 | .room_items { 26 | max-height: 120px; 27 | } 28 | .item-status-bar > .status-item { 29 | font-size: 0.8em; 30 | font-weight: lighter; 31 | } 32 | .state-bar { 33 | overflow-x: auto; 34 | } 35 | .hp > .progress-bar { 36 | background-color: #c0392b; 37 | } 38 | .mp > .progress-bar { 39 | background-color: #2980b9; 40 | } 41 | HIG { 42 | color: #2ecc71; 43 | } 44 | HIC { 45 | color: #2980b9; 46 | } 47 | HIY { 48 | color: #f1c40f; 49 | } 50 | HIZ { 51 | color: #8e44ad; 52 | } 53 | HIO { 54 | color: #e67e22; 55 | } 56 | HIR { 57 | color: #c0392b; 58 | } 59 | HIM { 60 | color: #e84393; 61 | } 62 | 63 | /* left right */ 64 | .left, .right { 65 | width: 350px; 66 | } 67 | .left-content { 68 | font-size: 13px; 69 | } 70 | .span-btn { 71 | font-size: 13px; 72 | } 73 | /* pluggis */ 74 | .layui-layer-page > .layui-layer-content { 75 | font-size: 12px; 76 | color: rgb(0, 128, 0); 77 | } 78 | } -------------------------------------------------------------------------------- /plugins/wsmud_color_accessibility.css: -------------------------------------------------------------------------------- 1 | @media screen and (max-width: 340px){ 2 | #raidToolbar { 3 | font-size: 0.7rem; 4 | } 5 | .WG_button > .zdy-item { 6 | font-size: 0.7rem; 7 | margin-left: 0.1em; 8 | padding-left: 0.1em; 9 | padding-right: 0.1em; 10 | } 11 | } 12 | @media screen and (-webkit-min-device-pixel-ratio:0) { 13 | .item-status-bar > .status-item { 14 | zoom: 1 15 | } 16 | } 17 | .login-dialog-rows { 18 | max-height: 640px; 19 | } 20 | pre{ 21 | font-size: 12px; 22 | } 23 | .container, .login-content, .left, .right{ 24 | color: rgb(0,178,0); 25 | background-color: #000000; 26 | } 27 | .tool-bar > .tool-item { 28 | color:#000000; 29 | background-color:#ADADAD; 30 | } 31 | .room-item > .item-name { 32 | margin-left: 1em; 33 | } 34 | .room-item > .item-name { 35 | margin-left: 1em; 36 | } 37 | .room_items { 38 | max-height: 120px; 39 | } 40 | .item-status-bar > .status-item { 41 | font-size: 0.8em; 42 | font-weight: lighter; 43 | } 44 | .state-bar { 45 | overflow-x: auto; 46 | } 47 | .hp > .progress-bar { 48 | background-color: #D55E00; 49 | } 50 | .mp > .progress-bar { 51 | background-color: #56B4DF; 52 | } 53 | HIG { 54 | color: #009E73; 55 | } 56 | HIC { 57 | color: #56B4DF; 58 | } 59 | HIY { 60 | color: #F0E442; 61 | } 62 | HIZ { 63 | color: #CC79A7; 64 | } 65 | HIO { 66 | color: #E69F00; 67 | } 68 | HIR { 69 | color: #D55E00; 70 | } 71 | HIM { 72 | color: #e84393; 73 | } 74 | 75 | /* left right */ 76 | .left, .right { 77 | width: 350px; 78 | } 79 | .left-content { 80 | font-size: 13px; 81 | } 82 | .span-btn { 83 | font-size: 13px; 84 | } 85 | /* pluggins */ 86 | .layui-layer-content { 87 | font-size: 13px; 88 | } 89 | /* raid */ 90 | .layui-layer-page > .layui-layer-content { 91 | font-size: 12px; 92 | color: rgb(0, 128, 0); 93 | } -------------------------------------------------------------------------------- /plugins/wsmud_color_flat.css: -------------------------------------------------------------------------------- 1 | @media screen and (max-width: 340px){ 2 | #raidToolbar { 3 | font-size: 0.7rem; 4 | } 5 | .WG_button > .zdy-item { 6 | font-size: 0.7rem; 7 | margin-left: 0.1em; 8 | padding-left: 0.1em; 9 | padding-right: 0.1em; 10 | } 11 | } 12 | @media screen and (-webkit-min-device-pixel-ratio: 0) { 13 | .item-status-bar > .status-item { 14 | zoom: 1 15 | } 16 | } 17 | .login-dialog-rows { 18 | max-height: 640px; 19 | } 20 | pre { 21 | font-size: 12px; 22 | } 23 | .container, 24 | .login-content, 25 | .left, 26 | .right { 27 | color: rgb(0, 178, 0); 28 | background-color: #000000; 29 | } 30 | .room-item > .item-name { 31 | margin-left: 1em; 32 | } 33 | .room_items { 34 | max-height: 120px; 35 | } 36 | .item-status-bar > .status-item { 37 | font-size: 0.8em; 38 | font-weight: lighter; 39 | } 40 | .state-bar { 41 | overflow-x: auto; 42 | } 43 | .hp > .progress-bar { 44 | background-color: #c0392b; 45 | } 46 | .mp > .progress-bar { 47 | background-color: #2980b9; 48 | } 49 | HIG { 50 | color: #2ecc71; 51 | } 52 | HIC { 53 | color: #2980b9; 54 | } 55 | HIY { 56 | color: #f1c40f; 57 | } 58 | HIZ { 59 | color: #8e44ad; 60 | } 61 | HIO { 62 | color: #e67e22; 63 | } 64 | HIR { 65 | color: #c0392b; 66 | } 67 | HIM { 68 | color: #e84393; 69 | } 70 | 71 | /* funny */ 72 | .left, 73 | .right { 74 | width: 350px; 75 | } 76 | .left, 77 | .left-content, 78 | .right > .msg { 79 | font-size: 12px; 80 | } 81 | .span-btn { 82 | font-size: 12px; 83 | } 84 | /* raid */ 85 | .layui-layer-page > .layui-layer-content { 86 | font-size: 12px; 87 | color: rgb(0, 128, 0); 88 | } -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- 1 | {"lrb":2022081701,"zdrc":2023121401,"zdwd":2020112501,"zdzb":2020112501,"kssd":2021110701,"tdfb":2021042301,"yjsg":2021072802,"zdcbt":2021022201,"zlmj":2022062701,"lxdm":2022062701,"yjxx":2022032701,"jqlx":2022062701,"mpjj":2022062701,"zdyb":2022040602,"zcty":2023062501,"yywd":2022020501,"sjxl":20211124001,"gdzm":2022013001,"wsd":2022020101,"zdhboss":2022070401,"rboss":"'2022112101','白三三·红boss报告·触发@a20975c8f87c9a0cb34fa58363cb6608'"} -------------------------------------------------------------------------------- /副本/云梦沼泽/副本-云梦沼泽.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | [if] (_DungeonHpThreshold) == null 3 | ($_DungeonHpThreshold) = 50 4 | [if] (_DungeonWaitSkillCD) == null 5 | ($_DungeonWaitSkillCD) = 打开 6 | [if] (_DungeonBagCleanWay) == null 7 | ($_DungeonBagCleanWay) = 存仓及售卖 8 | #select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 9 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 10 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 11 | #input ($_repeat) = 重复次数,1 12 | #config 13 | [if] (arg0) != null 14 | ($_DungeonHpThreshold) = (arg0) 15 | [if] (arg1) != null 16 | ($_DungeonWaitSkillCD) = (arg1) 17 | [if] (arg2) != null 18 | ($_DungeonBagCleanWay) = (arg2) 19 | [if] (arg3) != null 20 | ($_repeat) = (arg3) 21 | <-stopSSAuto 22 | stopstate 23 | <--- 24 | ($hpPer) = (_DungeonHpThreshold)/100 25 | [if] (:hpPer) < (hpPer) 26 | @liaoshang 27 | ---> 28 | <-recordGains 29 | ($_i) = 0 30 | [while] (_i) < (_repeat) 31 | @renew 32 | [if] (_DungeonBagCleanWay) == 售卖 33 | @cleanBag 34 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 35 | @tidyBag 36 | 37 | //进副本 38 | jh fb 17 start1 39 | cr cd/yunmeng/senlin 40 | $wait 500 41 | go east 42 | @kill 巨鳄 43 | go north 44 | @kill 巨鳄,巨鳄 45 | go east 46 | @kill 巨鳄,巨鳄 47 | go west;go north 48 | @kill 巨鳄,巨鳄 49 | look lu;kan lu;go north 50 | @kill 火龙 51 | go north 52 | @kill 火龙 53 | go north 54 | @kill 火龙 55 | [if] (_DungeonWaitSkillCD) == 打开 56 | @cd 57 | go north 58 | @kill 火龙王 59 | 60 | // 副本结束 61 | cr;cr over 62 | ($_i) = (_i) + 1 63 | [if] (_DungeonBagCleanWay) == 售卖 64 | @cleanBag 65 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 66 | @tidyBag 67 | $to 住房-练功房;dazuo 68 | recordGains-> 69 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/云梦沼泽/师徒云梦师父.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //四区白三三 3 | //配合 师徒云梦徒弟 流程使用 4 | //新提示信息 5 | //关键字:已进入组队副本【云梦沼泽】 6 | //提前组队,徒弟号为队长 7 | @stopSSAuto 8 | stopstate 9 | $wait 500 10 | @tidyBag 11 | @renew 12 | //进副本 13 | cr cd/yunmeng/senlin 2 0 14 | $wait 500 15 | go east 16 | @kill 巨鳄 17 | go north 18 | @kill 巨鳄,巨鳄 19 | go east 20 | @kill 巨鳄,巨鳄 21 | go west;go north 22 | @kill 巨鳄,巨鳄 23 | look lu;kan lu;go north 24 | @kill 火龙 25 | go north 26 | @kill 火龙 27 | go north 28 | @kill 火龙 29 | go north 30 | @kill 火龙王 31 | cr;cr over 32 | @tidyBag 33 | $zdwk 34 | @recoverSSAuto -------------------------------------------------------------------------------- /副本/云梦沼泽/师徒云梦徒弟.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | //四区白三三 3 | //配合 师徒云梦师父 触发使用 4 | //提前组队,徒弟号为队长 5 | #input ($FBMasterName) = 师父名字,(FBMasterName) 6 | #input ($_repeat) = 重复次数,1 7 | #config 8 | <-stopSSAuto 9 | stopstate 10 | //组队 11 | //@toolbar message 12 | //@js $(".dialog").find(".dialog-footer").last().children("span:contains('关系')").click() 13 | //@await 500 14 | //@js $(".dialog").find(".item-commands").last().children("span:contains('邀请组队')").click() 15 | //@await 500 16 | //@tip (FBMasterName)加入队伍 17 | team set free_get 18 | @renew 19 | ($_i) = 0 20 | [while] (_i) < (_repeat) 21 | stopstate;jh fb 17 start3;cr cd/yunmeng/senlin 2 0 22 | @tip 你们师徒合力完成一次组队副本 23 | $wait 2000 24 | cr;cr over 25 | $wait 2000 26 | ($_i) = (_i) + 1 27 | team out 28 | stopSSAuto-> 29 | $zdwk -------------------------------------------------------------------------------- /副本/五毒教/副本-五毒教.flow.txt: -------------------------------------------------------------------------------- 1 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,关闭 2 | #input ($repeat) = 重复次数,1 3 | #config 4 | <-recordGains 5 | <-stopSSAuto 6 | ($num) = 0 7 | [while] (num) < (repeat) 8 | @renew 9 | jh fb 11 start1;cr cd/wudu/damen 10 | @kill 五毒教徒,五毒教徒,五毒教徒,五毒教徒 11 | go east 12 | @kill 沙千里 13 | go south 14 | @kill 藏獒 15 | go west 16 | @kill 白髯老者 17 | go east 18 | go south 19 | @kill 毒郎中 20 | go north 21 | go north 22 | @liaoshang 23 | [if](_DungeonWaitSkillCD) == 打开 24 | @cd 25 | go east 26 | @kill 潘秀达,岑其斯,齐云敖 27 | @liaoshang 28 | [if](_DungeonWaitSkillCD) == 打开 29 | @cd 30 | go east 31 | @kill 何红药 32 | @liaoshang 33 | [if](_DungeonWaitSkillCD) == 打开 34 | @cd 35 | go east 36 | @kill 何铁手 37 | cr;cr over 38 | @tidyBag 39 | ($num) = (num) + 1 40 | stopSSAuto-> 41 | recordGains-> 42 | $zdwk -------------------------------------------------------------------------------- /副本/五毒教/副本-五毒教组队.flow.txt: -------------------------------------------------------------------------------- 1 | #input ($NameSC) = 输入组队的随从名字,(NameSC) 2 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 3 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 4 | #input ($repeat) = 重复次数,1 5 | #config 6 | <-recordGains 7 | <-stopSSAuto 8 | stopstate 9 | team out 10 | ($num) = 0 11 | [while] (num) < (repeat) 12 | @renew 13 | [if] (_DungeonBagCleanWay) == 售卖 14 | @cleanBag 15 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 16 | @tidyBag 17 | @cmdDelay 500 18 | $to 住房-小花园 19 | team with {r(NameSC)} 20 | jh fb 11 start3 21 | cr cd/wudu/damen 2 0 22 | @kill 五毒教徒,五毒教徒,五毒教徒,五毒教徒 23 | go east 24 | @kill 沙千里 25 | go south 26 | @kill 藏獒 27 | go west 28 | @kill 白髯老者 29 | go east 30 | go south 31 | @kill 毒郎中 32 | go north 33 | go north 34 | [if](_DungeonWaitSkillCD) == 打开 35 | @cd 36 | go east 37 | @kill 潘秀达,岑其斯,齐云敖 38 | [if](_DungeonWaitSkillCD) == 打开 39 | @cd 40 | go east 41 | @kill 何红药 42 | [if](_DungeonWaitSkillCD) == 打开 43 | @cd 44 | go east 45 | @kill 何铁手 46 | cr;cr over 47 | team out 48 | ($num) = (num) + 1 49 | [if] (_DungeonBagCleanWay) == 售卖 50 | @cleanBag 51 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 52 | @tidyBag 53 | team out 54 | stopSSAuto-> 55 | recordGains-> 56 | $zdwk -------------------------------------------------------------------------------- /副本/五毒教/师徒五毒师父.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //四区白三三 3 | //配合 师徒五毒徒弟 流程使用 4 | //新提示信息 5 | //关键字:已进入组队副本【五毒教】 6 | //提前组队,徒弟号为队长 7 | @stopSSAuto 8 | stopstate 9 | $wait 500 10 | @tidyBag 11 | @renew 12 | //进副本 13 | cr cd/wudu/damen 2 0 14 | @kill 五毒教徒,五毒教徒,五毒教徒,五毒教徒 15 | go east 16 | @kill 沙千里 17 | go south 18 | @kill 藏獒 19 | go west 20 | @kill 白髯老者 21 | go east;go south 22 | @kill 毒郎中 23 | go north;go north;go east 24 | @kill 潘秀达,岑其斯,齐云敖 25 | go east 26 | @kill 何红药 27 | go east 28 | @kill 何铁手 29 | cr;cr over 30 | @tidyBag 31 | $zdwk 32 | @recoverSSAuto -------------------------------------------------------------------------------- /副本/五毒教/师徒五毒徒弟.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | //四区白三三 3 | //配合 师徒五毒师父 触发使用 4 | //提前组队,徒弟号为队长 5 | #input ($FBMasterName) = 师父名字,(FBMasterName) 6 | #input ($_repeat) = 重复次数,1 7 | #config 8 | <-stopSSAuto 9 | stopstate 10 | team set free_get 11 | @renew 12 | ($_i) = 0 13 | [while] (_i) < (_repeat) 14 | stopstate;jh fb 17 start3;cr cd/wudu/damen 2 0 15 | @tip 你们师徒合力完成一次组队副本 16 | $wait 2000 17 | cr;cr over 18 | $wait 2000 19 | ($_i) = (_i) + 1 20 | team out 21 | stopSSAuto-> 22 | $zdwk -------------------------------------------------------------------------------- /副本/偷渡副本.flow.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | // 偷渡副本 3 | // 四区:白三三 4 | ($localVer) = 2021022201 5 | ($changeLog) = 增加阴阳谷、简单战神、困难战神 6 | 7 | #select ($TDFBName) = 偷渡副本,星宿海|困难移花|困难缥缈|光明顶|困难天龙|困难古墓|困难禅宗|简单慈航|困难慈航|阴阳谷|简单战神|困难战神,(TDFBName) 8 | #input ($_repeat) = 偷渡副本次数,1 9 | #config 10 | <-stopSSAuto 11 | [if] (TDFBName) == 星宿海 12 | ($fbcr) = xingxiu/xxh6 0 13 | [else if] (TDFBName) == 困难移花 14 | ($fbcr) = huashan/yihua/shandao 1 15 | [else if] (TDFBName) == 困难缥缈 16 | ($fbcr) = lingjiu/shanjiao 1 17 | [else if] (TDFBName) == 光明顶 18 | ($fbcr) = mj/shanmen 0 19 | [else if] (TDFBName) == 困难天龙 20 | ($fbcr) = tianlong/damen 1 21 | [else if] (TDFBName) == 困难古墓 22 | ($fbcr) = gumu/gumukou 1 23 | [else if] (TDFBName) == 困难禅宗 24 | ($fbcr) = chanzong/shanmen 1 25 | [else if] (TDFBName) == 简单慈航 26 | ($fbcr) = cihang/shanmen 0 27 | [else if] (TDFBName) == 困难慈航 28 | ($fbcr) = cihang/shanmen 1 29 | [else if] (TDFBName) == 阴阳谷 30 | ($fbcr) = yyg/ya 0 31 | [else if] (TDFBName) == 简单战神 32 | ($fbcr) = zsd/damen 0 33 | [else if] (TDFBName) == 困难战神 34 | ($fbcr) = zsd/damen 1 35 | stopstate 36 | ($_i) = 0 37 | @cmdDelay 500 38 | [while] (_i) < (_repeat) 39 | cr (fbcr) 0;cr over 40 | ($_i) = (_i) + 1 41 | $zdwk 42 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/光明顶/光明顶翻车.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //已死亡 3 | [if] (:room) == 光明顶-圣火堂(副本区域) 4 | relive 5 | relive 6 | @renew 7 | @cd 8 | @until (:status xuruo) == false 9 | team out 10 | $to 住房-小花园 11 | team with {r(NameSC)} 12 | jh fb 26 start3 13 | cr mj/shanmen 2 0 14 | go north;go west;go northwest 15 | go north[5] 16 | @kill 韦一笑,殷天正 17 | go north[2] 18 | @kill 张无忌,杨逍,范遥 -------------------------------------------------------------------------------- /副本/光明顶/副本-光明顶快速杀张无忌.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 组队模式,只杀韦一笑,殷天正,张无忌,杨逍,范遥五个人 3 | // 四区白三三 4 | [if] (_DungeonHpThreshold) == null 5 | ($_DungeonHpThreshold) = 50 6 | [if] (_DungeonWaitSkillCD) == null 7 | ($_DungeonWaitSkillCD) = 打开 8 | [if] (_DungeonBagCleanWay) == null 9 | ($_DungeonBagCleanWay) = 存仓及售卖 10 | #input ($NameSC) = 输入组队的随从名字,(NameSC) 11 | #select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 12 | #select ($_DungeonWaitSkillCD) = 进副本前先等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 13 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 14 | #input ($_repeat) = 重复次数,1 15 | #config 16 | [if] (arg0) != null 17 | ($_DungeonHpThreshold) = (arg0) 18 | [if] (arg1) != null 19 | ($_DungeonWaitSkillCD) = (arg1) 20 | [if] (arg2) != null 21 | ($_DungeonBagCleanWay) = (arg2) 22 | [if] (arg3) != null 23 | ($_repeat) = (arg3) 24 | <-stopSSAuto 25 | stopstate 26 | <--- 27 | ($hpPer) = (_DungeonHpThreshold)/100 28 | [if] (:hpPer) < (hpPer) 29 | @liaoshang 30 | ---> 31 | <-recordGains 32 | ($_i) = 0 33 | @on 光明顶翻车 34 | [while] (_i) < (_repeat) 35 | @renew 36 | [if] (_DungeonBagCleanWay) == 售卖 37 | @cleanBag 38 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 39 | @tidyBag 40 | // 副本 41 | [if] (_DungeonWaitSkillCD) == 打开 42 | @cd 43 | $to 住房-小花园 44 | team with {r(NameSC)} 45 | jh fb 26 start3 46 | cr mj/shanmen 2 0 47 | go north;go west;go northwest 48 | go north[5] 49 | @kill 韦一笑,殷天正 50 | go north[2] 51 | @kill 张无忌,杨逍,范遥 52 | cr;cr over 53 | taskover signin;taskover zz1;taskover zz2 54 | ($_i) = (_i) + 1 55 | [if] (_DungeonBagCleanWay) == 售卖 56 | @cleanBag 57 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 58 | @tidyBag 59 | @renew 60 | $to 住房-练功房;dazuo 61 | @off 光明顶翻车 62 | team out 63 | recordGains-> 64 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/光明顶/师徒光明顶师父.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //四区白三三 3 | //配合 师徒光明顶徒弟 流程使用 4 | //新提示信息 5 | //关键字:已进入组队副本【光明顶】 6 | //提前组队,徒弟号为队长 7 | @stopSSAuto 8 | stopstate 9 | $wait 500 10 | @renew 11 | //进副本 12 | cr mj/shanmen 2 0 13 | go north;go west;go northwest 14 | go north[5] 15 | @kill 韦一笑,殷天正 16 | go north[2] 17 | @kill 张无忌,杨逍,范遥 18 | @cd 19 | cr;cr over 20 | $zdwk 21 | @recoverSSAuto -------------------------------------------------------------------------------- /副本/光明顶/师徒光明顶徒弟.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | //四区白三三 3 | //配合 师徒光明顶师父 触发使用 4 | //提前组队,徒弟号为队长 5 | #input ($FBMasterName) = 师父名字,(FBMasterName) 6 | #input ($_repeat) = 重复次数,1 7 | #config 8 | <-stopSSAuto 9 | stopstate 10 | team set free_get 11 | @renew 12 | ($_i) = 0 13 | [while] (_i) < (_repeat) 14 | cr mj/shanmen 2 0 15 | @tip 你们师徒合力完成一次组队副本 16 | @await 2000 17 | cr;cr over 18 | @await 2000 19 | ($_i) = (_i) + 1 20 | team out 21 | stopSSAuto-> 22 | $zdwk -------------------------------------------------------------------------------- /副本/刷困难移花售卖装备.flow.txt: -------------------------------------------------------------------------------- 1 | // 扫荡困难移花,售卖副本装备 2 | // 四区白三三 3 | #input ($_repeat) = 重复次数,1 4 | #config 5 | [while] (_repeat) > 0 6 | [if] (_repeat) >= 10 7 | cr huashan/yihua/shandao 1 10 8 | [else] 9 | cr huashan/yihua/shandao 1 (_repeat) 10 | @wait 10000 11 | $to 扬州城-杂货铺 12 | [while] true 13 | [if] {b移花宫p#}? != null 14 | sell 1 {b移花宫p}? to {r杨永福}? 15 | [else if] {b涟星的冰玉簪y%#}? != null 16 | sell 1 {b涟星的冰玉簪y%}? to {r杨永福}? 17 | [else if] {b邀月的手镯y%#}? != null 18 | sell 1 {b邀月的手镯y%}? to {r杨永福}? 19 | [else if] {b花无缺的玉佩y%#}? != null 20 | sell 1 {b花无缺的玉佩y%}? to {r杨永福}? 21 | [else if] {b碧血照丹青o}? != null 22 | @print 碧血已出! 23 | [exit] 24 | [else] 25 | [break] 26 | @tidyBag 27 | @wait 5000 28 | ($_repeat) = (_repeat) - 10 -------------------------------------------------------------------------------- /副本/副本-侠客岛赏善.flow.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | //四区白三三 3 | //建议先把基础技能熟练度练至90%以上,换好悟性装备再运行流程,节约时间 4 | [if] (Fight_before) == null 5 | ($Fight_before) = $eq 1 6 | #input ($intro)=建议先把基础技能熟练度练至90%以上,换好悟性装备再运行流程,节约时间 7 | #input ($Fight_before)=第六次告诉石破天之前更换技能装备命令(多个命令用英文;隔开),(Fight_before) 8 | #select ($Fight_yes)=是否需要比试石破天来增加命中,比试|不比试,(Fight_yes) 9 | #input ($Fight_skill)=比试石破天释放技能代码(多个技能用英文逗号隔开),(Fight_skill) 10 | #input ($Skill_before)=不比试时,告诉石破天之前释放技能代码(一般是明玉,多个技能用英文逗号隔开),(Skill_before) 11 | #config 12 | <-stopSSAuto 13 | stopstate 14 | jh fb 31 start1 15 | cr xkd/shimen 16 | @await 500 17 | go north 18 | @tip 你目前可以直接前往第($floor)层石洞 19 | go east;go enter 20 | go out;look bi 21 | @tip 石破天对你说到:你知道($poem)是什么意思吗 22 | @print 诗句:(poem) 23 | [if] (poem) == 赵客缦胡缨 || (poem) == 十步杀一人 || (poem) == 闲过信陵饮 || (poem) == 三杯吐然诺 || (poem) == 救赵挥金槌 || (poem) == 纵死侠骨香 24 | ($go) = go east 25 | ($out) = go west 26 | [else if] (poem) == 吴钩霜雪明 || (poem) == 千里不留行 || (poem) == 脱剑膝前横 || (poem) == 五岳倒为轻 || (poem) == 邯郸先震惊 || (poem) == 不惭世上英 27 | ($go) = go south 28 | ($out) = go north 29 | [else if] (poem) == 银鞍照白马 || (poem) == 事了拂衣去 || (poem) == 将炙啖朱亥 || (poem) == 眼花耳热后 || (poem) == 千秋二壮士 || (poem) == 谁能书阁下 30 | ($go) = go west 31 | ($out) = go east 32 | [else if] (poem) == 飒沓如流星 || (poem) == 深藏身与名 || (poem) == 持觞劝侯嬴 || (poem) == 意气素霓生 || (poem) == 烜赫大梁城 || (poem) == 白首太玄经 || (poem) == 煊赫大梁城 33 | ($go) = go north 34 | ($out) = go south 35 | [if] (go) != null 36 | stopstate;go enter;(go);lingwu bi 37 | [else] 38 | tm 房间识别错误,请手动操作 39 | $tts 房间识别错误,请手动操作 40 | @tip 你观察石壁上的一幅刻图和诗句 41 | [if] (floor) != 六 42 | @tip 你的基本($skill)等级提升了 43 | stopstate;(out);go out 44 | say 是(skill) 45 | @tip 你帮助石破天解惑 46 | [else] 47 | @tip 感到一阵眩晕 48 | stopstate;(out);go out 49 | (Fight_before) 50 | @await 10000 51 | @liaoshang 52 | say 不知道 53 | @tip 看上去很好玩 54 | go enter;go north 55 | @tip 石破天的内息($type1)汹涌澎湃,顷刻间冲破了七八个窒滞之处||你眼见石破天($type2),全身大汗淋漓 56 | @await 500 57 | @liaoshang 58 | [if] (Fight_yes) == 比试 59 | @cmdDelay 500 60 | [while] (:combating) == false 61 | fight {r石破天}? 62 | @until (:combating) == true 63 | [if] (Fight_skill) != null 64 | $waitpfm (Fight_skill) 65 | @until (:combating) == false 66 | @tip 你眼见石破天($type2)万分,全身大汗淋漓 67 | [if] (Skill_before) != null 68 | $waitpfm (Skill_before) 69 | //@tip 帮他一把 70 | @await 500 71 | ($nohelp)=不需要 72 | [while] (nohelp) != null 73 | helpshi {r石破天}? 74 | @tip 石破天($nohelp)你的帮助|一道($tag)破空而去|全身内力($tag)成河|手中(tag)无剑 75 | [if] (tag) != null 76 | [break] 77 | // @tip 一道劲气破空而去 78 | @tip 你帮助石破天领悟太玄功 79 | cr;cr over 80 | $zdwk 81 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/副本-困难天龙偷渡刷六脉.flow.txt: -------------------------------------------------------------------------------- 1 | // 困难天龙偷渡刷六脉 2 | // wsmud.bobcn.me 3 | // 基于jicki版本修改 4 | [if] (_DungeonHpThreshold) == null 5 | ($_DungeonHpThreshold) = 50 6 | [if] (_DungeonWaitSkillCD) == null 7 | ($_DungeonWaitSkillCD) = 打开 8 | [if] (_DungeonBagCleanWay) == null 9 | ($_DungeonBagCleanWay) = 存仓及售卖 10 | #select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 11 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 12 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 13 | #input ($_repeat) = 重复次数,1 14 | #config 15 | <-stopSSAuto 16 | stopstate 17 | <--- 18 | ($hpPer) = (_DungeonHpThreshold)/100 19 | [if] (:hpPer) < (hpPer) 20 | @liaoshang 21 | ---> 22 | <-recordGains 23 | ($_i) = 0 24 | [while] (_i) < (_repeat) 25 | @renew 26 | jh fb 27 start2;cr tianlong/damen 1 0 27 | go south[3] 28 | @kill 本因 29 | go north 30 | go southwest 31 | @kill 本观 32 | go south 33 | @kill 本参 34 | go east 35 | go south 36 | @liaoshang 37 | [if] (_DungeonWaitSkillCD) == 打开 38 | @cd 39 | @kill 枯荣大师 40 | kill {r段誉} 41 | @until (:combating) == false 42 | go north 43 | go east 44 | @kill 本相 45 | go north 46 | @kill 本尘 47 | cr;cr over 48 | ($_i) = (_i) + 1 49 | [if] (_DungeonBagCleanWay) == 售卖 50 | @cleanBag 51 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 52 | @tidyBag 53 | $to 住房-练功房;dazuo 54 | recordGains-> 55 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/副本-困难缥缈偷渡不背人杀秋水童姥.flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //困难缥缈偷渡,可选凌波或者神行,背人后比试易直非开凌波或神行过桥,童姥下来后杀李秋水再杀童姥,提高不老爆率。 3 | //四区白三三 4 | [if] (Skill_Dodge) == null 5 | ($Skill_Dodge) = 凌波 6 | [if] (_DungeonHpThreshold) == null 7 | ($_DungeonHpThreshold) = 50 8 | [if] (_DungeonWaitSkillCD) == null 9 | ($_DungeonWaitSkillCD) = 打开 10 | [if] (_DungeonBagCleanWay) == null 11 | ($_DungeonBagCleanWay) = 存仓及售卖 12 | #select ($Skill_Dodge) = 使用轻功,凌波|神行,(Skill_Dodge) 13 | #select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 14 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 15 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 16 | #input ($_repeat) = 重复次数,1 17 | #config 18 | [if] (arg0) != null 19 | ($_DungeonHpThreshold) = (arg0) 20 | [if] (arg1) != null 21 | ($_DungeonWaitSkillCD) = (arg1) 22 | [if] (arg2) != null 23 | ($_DungeonBagCleanWay) = (arg2) 24 | [if] (arg3) != null 25 | ($_repeat) = (arg3) 26 | <-stopSSAuto 27 | stopstate 28 | [if] (Skill_Dodge) == 凌波 29 | ($skilldodge) = dodge.lingbo 30 | [else if] (Skill_Dodge) == 神行 31 | ($skilldodge) = dodge.chan 32 | <--- 33 | ($hpPer) = (_DungeonHpThreshold)/100 34 | [if] (:hpPer) < (hpPer) 35 | @liaoshang 36 | ---> 37 | <-recordGains 38 | ($_i) = 0 39 | [while] (_i) < (_repeat) 40 | @renew 41 | [if] (_DungeonBagCleanWay) == 售卖 42 | @cleanBag 43 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 44 | @tidyBag 45 | //进副本 46 | jh fb 25 start2 47 | cr lingjiu/shanjiao 1 0 48 | ($nvtong) = false 49 | go northup 50 | @kill 乌老大,不平道人 51 | go northup 52 | @kill 卓不凡 53 | @await 1000 54 | go southdown 55 | [if] {r女童的尸体}? == null 56 | jiu {r女童} 57 | ($nvtong) = true 58 | go southdown 59 | @liaoshang 60 | //等待所有技能冷却,或者只等待凌波神行冷却 61 | [if] (_DungeonWaitSkillCD) == 打开 62 | @cd 63 | [else] 64 | @cd (skilldodge) 65 | //比试易直非过桥 66 | $stoppfm 67 | fight {r易直非};$waitpfm (skilldodge);go northup[3] 68 | zou tiesuo 69 | $startpfm 70 | //@until (:status tong) == false && {r天山童姥}? != null 71 | [if] (nvtong) == true 72 | @until {天山童姥} != null 73 | @kill 李秋水 74 | @until {李秋水的尸体} != null 75 | [if] {r天山童姥}? != null 76 | [if] (_DungeonWaitSkillCD) == 打开 77 | @cd 78 | kill {r童姥}? 79 | @until {天山童姥的尸体}? != null 80 | go northup;go north 81 | @kill 余婆婆 82 | go north;go north;go west 83 | @kill 竹剑 84 | go east;go east 85 | @kill 梅剑 86 | go west;go north;go west 87 | @kill 菊剑 88 | go east;go east 89 | @kill 兰剑 90 | // 副本结束 91 | cr;cr over 92 | ($_i) = (_i) + 1 93 | [if] (_DungeonBagCleanWay) == 售卖 94 | @cleanBag 95 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 96 | @tidyBag 97 | $to 住房-练功房;dazuo 98 | recordGains-> 99 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/副本-小树林.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | [if] (_DungeonHpThreshold) == null 3 | ($_DungeonHpThreshold) = 50 4 | [if] (_DungeonWaitSkillCD) == null 5 | ($_DungeonWaitSkillCD) = 打开 6 | [if] (_DungeonBagCleanWay) == null 7 | ($_DungeonBagCleanWay) = 存仓及售卖 8 | #select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 9 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 10 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 11 | #input ($_repeat) = 重复次数,1 12 | #config 13 | [if] (arg0) != null 14 | ($_DungeonHpThreshold) = (arg0) 15 | [if] (arg1) != null 16 | ($_DungeonWaitSkillCD) = (arg1) 17 | [if] (arg2) != null 18 | ($_DungeonBagCleanWay) = (arg2) 19 | [if] (arg3) != null 20 | ($_repeat) = (arg3) 21 | <-stopSSAuto 22 | stopstate 23 | <--- 24 | ($hpPer) = (_DungeonHpThreshold)/100 25 | [if] (:hpPer) < (hpPer) 26 | @liaoshang 27 | ---> 28 | <-recordGains 29 | ($_i) = 0 30 | [while] (_i) < (_repeat) 31 | @renew 32 | [if] (_DungeonBagCleanWay) == 售卖 33 | @cleanBag 34 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 35 | @tidyBag 36 | 37 | // 副本 38 | jh fb 0 start1 39 | cr yz/lw/shangu 40 | go west 41 | @kill 毒蛇,毒蛇 42 | go west 43 | @kill 狼,狼 44 | [if] (_DungeonWaitSkillCD) == 打开 45 | @cd 46 | go west 47 | @kill 狼王 48 | search 49 | @await 1000 50 | // 副本结束 51 | cr;cr over 52 | ($_i) = (_i) + 1 53 | [if] (_DungeonBagCleanWay) == 售卖 54 | @cleanBag 55 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 56 | @tidyBag 57 | $to 住房-练功房;dazuo 58 | recordGains-> 59 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/副本-武当困难禅宗僧王线(清和版).flow.txt: -------------------------------------------------------------------------------- 1 | // 武当禅宗僧王线流程 2 | // 四区 清和 3 | 4 | @cmdDelay 500 5 | #select ($stage) = 阶段,全自动|进本前|进本后|钟楼等待|打天僧,全自动 6 | #select ($Food) = 要使用的丹药,黄玄灵|紫玄灵|黄凝神|紫凝神,紫玄灵 7 | #config 8 | 9 | // 确定丹药数量 10 | [if] (Food) == 黄玄灵 && {b玄灵丹y#}? == null || {b玄灵丹y#}? <= 5 11 | tm 背包内黄玄灵丹数量不足 建议超过五颗 12 | [exit] 13 | [else if] (Food) == 紫玄灵 && {b玄灵丹p#}? == null || {b玄灵丹p#}? <= 4 14 | tm 背包内紫玄灵丹数量不足 建议超过四颗 15 | [exit] 16 | [else if] (Food) == 黄凝神 && {b凝神丹y#}? == null || {b凝神丹y#}? <= 10 17 | tm 背包内黄凝神丹数量不足 建议超过十颗 18 | [exit] 19 | [else if] (Food) == 紫凝神 && {b凝神丹p#}? == null || {b凝神丹p#}? <= 5 20 | tm 背包内紫凝神丹数量不足 建议超过五颗 21 | [exit] 22 | [if] (Food) == 黄玄灵 23 | ($food) = use {b玄灵丹y} 24 | [if] (Food) == 紫玄灵 25 | ($food) = use {b玄灵丹p} 26 | [if] (Food) == 黄凝神 27 | ($food) = use {b凝神丹y} 28 | [if] (Food) == 紫凝神 29 | ($food) = use {b凝神丹p} 30 | 31 | [if] (stage) == 全自动 || (stage) == 进本前 32 | // 装备唐诗剑法 33 | @toolbar skills 34 | @js ($tangshi) = $(".skill:contains(唐诗剑法)").attr("skid") 35 | [if] (tangshi) == null 36 | tm (:name)的技能栏未找到唐诗剑法;$tts (:name)的技能栏未找到唐诗剑法 37 | [exit] 38 | [else] 39 | enable sword tangshijianfa 40 | 41 | // 装备橙真武剑 42 | @toolbar pack 43 | uneq (:eq0) 44 | [if] {b真武剑o}? == null 45 | tm (:name)的背包内未找到橙真武剑;$tts (:name)的背包内未找到橙真武剑 46 | [exit] 47 | [else] 48 | eq {b真武剑o}? 49 | 50 | @renew 51 | cr chanzong/shanmen 1 0 52 | 53 | [if] (stage) == 全自动 || (stage) == 进本后 54 | go north[13] 55 | @perform sword.wu 56 | @tip 你似乎听到禅院内部有些异响,衣袂声起,几个压阵的僧人迅速向铜楼方向而去。 57 | go north;go northwest 58 | 59 | [if] (stage) == 全自动 || (stage) == 钟楼等待 60 | enable sword taijijian2 61 | setting auto_pfm force.cui,sword.chan,parry.yi,unarmed.qi,unarmed.liu,sword.lian; 62 | @tip 你看到一个黑影扑向铜殿,打开铜殿的大门跑了进去,四周衣袂声不断响起,大群僧兵围向小小的铜殿,那里似乎是禅院及其重要的场所。 63 | go southeast;go north[2] 64 | ($xzl) = {r徐子陵} 65 | (food) 66 | kill (xzl) 67 | [while] true 68 | [if] (:status food) == false 69 | (food) 70 | [if] (:status busy,(xzl)) == false 71 | @perform sword.chan 72 | [if] (:status force) == false 73 | @perform force.cui 74 | [if] (:status force) == true && (:status yihua) == false 75 | @perform parry.yi 76 | [if] (:status force) == true && (:cd sword.lian) == false 77 | @perform sword.lian 78 | [if] (:exist (xzl)) == false 79 | [break] 80 | @await 200 81 | go south[2];go northwest;jumpdown 82 | [if] (stage) == 全自动 || (stage) == 打天僧 83 | enable sword tangshijianfa 84 | ($ts) = {r天僧} 85 | @liaoshang 86 | fight (ts) 87 | @perform sword.wu 88 | @until (:combating) == false 89 | @liaoshang 90 | enable sword taijijian2 91 | (food) 92 | kill (ts) 93 | [while] true 94 | [if] (:status food) == false 95 | (food) 96 | [if] (:status busy,(ts)) == false 97 | @perform sword.chan 98 | [if] (:status force) == false 99 | @perform force.cui 100 | [if] (:status force) == true && (:status yihua) == false 101 | @perform parry.yi 102 | [if] (:status force) == true && (:cd sword.lian) == false 103 | @perform sword.lian 104 | [if] (:exist (ts)) == false 105 | [break] 106 | @await 200 107 | $tts 天僧已死 请替天僧收尸 -------------------------------------------------------------------------------- /副本/副本-武当困难禅宗僧王线(清和版微调).flow.txt: -------------------------------------------------------------------------------- 1 | // 武当禅宗僧王线流程 2 | // 四区 清和 3 | 4 | #select ($stage) = 阶段,全自动|进本前|进本后|钟楼等待|打天僧,全自动 5 | #select ($yao) = 要使用的丹药,黄玄灵|紫玄灵|黄凝神|紫凝神,紫玄灵 6 | #config 7 | 8 | // 确定丹药数量 9 | [if] (yao) == 黄玄灵 && {b玄灵丹y#}? == null || {b玄灵丹y#}? <= 5 10 | tm 背包内黄玄灵丹数量不足,建议至少6颗。 11 | [exit] 12 | [else if] (yao) == 紫玄灵 && {b玄灵丹p#}? == null || {b玄灵丹p#}? <= 4 13 | tm 背包内紫玄灵丹数量不足,建议至少5颗。 14 | [exit] 15 | [else if] (yao) == 黄凝神 && {b凝神丹y#}? == null || {b凝神丹y#}? <= 10 16 | tm 背包内黄凝神丹数量不足,建议至少11颗。 17 | [exit] 18 | [else if] (yao) == 紫凝神 && {b凝神丹p#}? == null || {b凝神丹p#}? <= 5 19 | tm 背包内紫凝神丹数量不足,建议至少6颗。 20 | [exit] 21 | [if] (yao) == 黄玄灵 22 | ($food) = use {b玄灵丹y} 23 | [if] (yao) == 紫玄灵 24 | ($food) = use {b玄灵丹p} 25 | [if] (yao) == 黄凝神 26 | ($food) = use {b凝神丹y} 27 | [if] (yao) == 紫凝神 28 | ($food) = use {b凝神丹p} 29 | 30 | @cmdDelay 500 31 | stopstate 32 | [if] (stage) == 全自动 || (stage) == 进本前 33 | // 装备唐诗剑法 34 | ($sword0) = (:kf_jian) 35 | enable sword tangshijianfa 36 | [if] (:kf_jian) != tangshijianfa 37 | tm (:name)没有唐诗剑法;$tts (:name)没有唐诗剑法 38 | enable sword (sword0) 39 | $zdwk 40 | [exit] 41 | 42 | // 装备橙真武剑 43 | //@toolbar pack 44 | uneq (:eq0) 45 | [if] {b真武剑o}? == null 46 | tm (:name)的背包内未找到橙真武剑;$tts (:name)的背包内未找到橙真武剑 47 | $zdwk 48 | [exit] 49 | [else] 50 | eq {b真武剑o}? 51 | @await 3000 52 | 53 | @renew 54 | cr chanzong/shanmen 1 0 55 | 56 | [if] (stage) == 全自动 || (stage) == 进本后 57 | go north[3] 58 | go north[3] 59 | go north[3] 60 | go north[3] 61 | go north 62 | @perform sword.wu 63 | @tip 你似乎听到禅院内部有些异响,衣袂声起,几个压阵的僧人迅速向铜楼方向而去。 64 | go north;go northwest 65 | 66 | [if] (stage) == 全自动 || (stage) == 钟楼等待 67 | enable sword taijijian2 68 | //setting auto_pfm force.cui,sword.chan,parry.yi,unarmed.qi,unarmed.liu,sword.lian; 69 | @tip 你看到一个黑影扑向铜殿,打开铜殿的大门跑了进去,四周衣袂声不断响起,大群僧兵围向小小的铜殿,那里似乎是禅院及其重要的场所。 70 | go southeast;go north[2] 71 | ($xzl) = {r徐子陵} 72 | (food) 73 | kill (xzl) 74 | @perform force.cui,sword.chan,parry.yi,unarmed.qi,unarmed.liu,sword.lian 75 | [while] true 76 | [if] (:status food) == false 77 | (food) 78 | [if] (:status busy,(xzl)) == false 79 | @perform sword.chan 80 | [if] (:status force) == false 81 | @perform force.cui 82 | [if] (:status force) == true && (:status yihua) == false 83 | @perform parry.yi 84 | [if] (:status force) == true && (:cd sword.lian) == false 85 | @perform sword.lian 86 | [if] (:exist (xzl)) == false 87 | [break] 88 | @await 500 89 | go south[2];go northwest;jumpdown 90 | [if] (stage) == 全自动 || (stage) == 打天僧 91 | enable sword tangshijianfa 92 | ($ts) = {r天僧} 93 | @liaoshang 94 | fight (ts) 95 | @perform sword.wu 96 | @until (:combating) == false 97 | @liaoshang 98 | enable sword taijijian2 99 | (food) 100 | kill (ts);perform force.cui;perform sword.chan;perform parry.yi;perform sword.lian 101 | [while] true 102 | [if] (:status food) == false 103 | (food) 104 | [if] (:status busy,(ts)) == false 105 | @perform sword.chan 106 | [if] (:status force) == false 107 | @perform force.cui 108 | [if] (:status force) == true && (:status yihua) == false 109 | @perform parry.yi 110 | [if] (:status force) == true && (:cd sword.lian) == false 111 | @perform sword.lian 112 | [if] (:exist (ts)) == false 113 | [break] 114 | @await 200 115 | $tts 天僧已死 请替天僧收尸 -------------------------------------------------------------------------------- /副本/副本-青城山.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | [if] (_DungeonHpThreshold) == null 3 | ($_DungeonHpThreshold) = 50 4 | [if] (_DungeonWaitSkillCD) == null 5 | ($_DungeonWaitSkillCD) = 打开 6 | [if] (_DungeonBagCleanWay) == null 7 | ($_DungeonBagCleanWay) = 存仓及售卖 8 | #select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 9 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 10 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 11 | #input ($_repeat) = 重复次数,1 12 | #config 13 | [if] (arg0) != null 14 | ($_DungeonHpThreshold) = (arg0) 15 | [if] (arg1) != null 16 | ($_DungeonWaitSkillCD) = (arg1) 17 | [if] (arg2) != null 18 | ($_DungeonBagCleanWay) = (arg2) 19 | [if] (arg3) != null 20 | ($_repeat) = (arg3) 21 | <-stopSSAuto 22 | stopstate 23 | <--- 24 | ($hpPer) = (_DungeonHpThreshold)/100 25 | [if] (:hpPer) < (hpPer) 26 | @liaoshang 27 | ---> 28 | <-recordGains 29 | ($_i) = 0 30 | [while] (_i) < (_repeat) 31 | @renew 32 | [if] (_DungeonBagCleanWay) == 售卖 33 | @cleanBag 34 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 35 | @tidyBag 36 | 37 | // 副本 38 | jh fb 13 start1 39 | cr wuyue/qingcheng/shanlu 40 | go westup 41 | @kill 青城派弟子,青城派弟子 42 | go north 43 | go northup 44 | go eastup 45 | @kill 青城派弟子,青城派弟子 46 | go northup 47 | @kill 洪人雄 48 | go north[3] 49 | @kill 于人豪 50 | go north 51 | @kill 侯人英,罗人杰 52 | go south 53 | go east 54 | @kill 余人彦 55 | [if] (_DungeonWaitSkillCD) == 打开 56 | @cd 57 | go north 58 | @kill 余沧海 59 | 60 | // 副本结束 61 | cr;cr over 62 | ($_i) = (_i) + 1 63 | [if] (_DungeonBagCleanWay) == 售卖 64 | @cleanBag 65 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 66 | @tidyBag 67 | $to 住房-练功房;dazuo 68 | recordGains-> 69 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/华山论剑/论剑无缝(华山).trigger.txt: -------------------------------------------------------------------------------- 1 | //人物刷新:东邪|西毒|南帝|北丐|中神通 2 | //招架:移花(推荐)或九剑,拳脚:大嵩阳,内功建议:明玉功 3 | [if] (:room) == 华山论剑-论剑台(副本区域) 4 | @wait 50 5 | [if] (:cd sword.poqi) == false 6 | @perform sword.poqi 7 | [else if] (:cd unarmed.chan) == false 8 | @perform unarmed.chan 9 | [else] 10 | [if] (:cd parry.yi) == false && (:kf_zhao) == yihuajiemu 11 | @perform parry.yi 12 | [else if] (:cd parry.pojian) == false && (:kf_zhao) == dugujiujian2 13 | @perform parry.pojian 14 | @until (:cd sword.poqi) == false||(:cd unarmed.chan) == false 15 | [if] (:cd sword.poqi) == false 16 | @perform sword.poqi 17 | [else if] (:cd unarmed.chan) == false 18 | @perform unarmed.chan 19 | -------------------------------------------------------------------------------- /副本/华山论剑/论剑无缝(逍遥).trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 人物刷新:东邪|西毒|南帝|北丐|中神通 3 | [if] (:room) == 华山论剑-论剑台(副本区域) 4 | @wait 50 5 | @perform parry.yi 6 | [if] (:cd force.wuwo) == false 7 | @perform force.wuwo 8 | [else if] (:cd sword.duo) == false 9 | @perform sword.duo 10 | [else if] (:cd sword.wu) == false 11 | @perform sword.wu 12 | [else if] (:cd dodge.lingbo) == false 13 | @perform dodge.lingbo -------------------------------------------------------------------------------- /副本/华山论剑/论剑翻车.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //已死亡 3 | [if] (:room) == 华山论剑-论剑台(副本区域) 4 | $wait 1000 5 | relive 6 | relive 7 | @renew 8 | @cd 9 | @until (:status xuruo) == false 10 | jh fb 30 start1;cr huashan/lunjian/leitaixia 11 | go up 12 | [if] (:date) != (FCdate) && (:hour) >4 13 | ($FCdate) = (:date) 14 | ($FC_LunjianYesterday) = (FC_Lunjian) 15 | ($FC_Lunjian) = 0 16 | ($FC_Lunjian) = (FC_Lunjian) + 1 17 | @print 论剑翻车次数更新:昨日(FC_LunjianYesterday)次,今日(FC_Lunjian)次。 -------------------------------------------------------------------------------- /副本/华山论剑/论剑躲吸气.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //buff新增:他人; 3 | //buffid:hama|force|dodge 4 | [if] (:room) == 华山论剑-论剑台(副本区域) 5 | $wait 5000 6 | [if] {r欧阳锋}? != null || {r洪七公}? != null 7 | @perform dodge.power -------------------------------------------------------------------------------- /副本/古墓/副本-困难古墓偷渡(只打杨过).flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //困难古墓,卸下九阴再装上,残血血刀砍杨过拿残页 3 | //建议配合【困难古墓翻车】触发一起使用 4 | [if] (_DungeonBagCleanWay) == null 5 | ($_DungeonBagCleanWay) = 存仓及售卖 6 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 7 | #input ($_repeat) = 重复次数,1 8 | #config 9 | <-stopSSAuto 10 | <-recordGains 11 | stopstate 12 | ($_i) = 0 13 | @on 困难古墓翻车 14 | [while] (_i) < (_repeat) 15 | //@renew 16 | [if] (_DungeonBagCleanWay) == 售卖 17 | @cleanBag 18 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 19 | @tidyBag 20 | //进副本 21 | jh fb 29 start2 22 | cr gumu/gumukou 1 0 23 | go enter;go east 24 | enable force none;enable force jiuyinshengong 25 | @cd 26 | @until (:status unarmed) == false && (:status xuantie) == false && (:status xuruo) == false 27 | // 叫杀小龙女让杨过挡刀 28 | kill {r小龙女}? 29 | @until {r杨过的尸体}? != null && {r小龙女的尸体}? != null 30 | // 副本结束 31 | cr;cr over 32 | taskover signin;taskover zz1;taskover zz2 33 | ($_i) = (_i) + 1 34 | [if] (_DungeonBagCleanWay) == 售卖 35 | @cleanBag 36 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 37 | @tidyBag 38 | $zdwk 39 | @off 困难古墓翻车 40 | recordGains-> 41 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/古墓/副本-简单古墓偷渡(只打杨过).flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //简单古墓,卸下九阴再装上,残血血刀砍杨过拿残页 3 | //建议配合【简单古墓翻车】触发一起使用 4 | [if] (_DungeonBagCleanWay) == null 5 | ($_DungeonBagCleanWay) = 存仓及售卖 6 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 7 | #input ($_repeat) = 重复次数,1 8 | #config 9 | <-stopSSAuto 10 | <-recordGains 11 | stopstate 12 | ($_i) = 0 13 | @on 简单古墓翻车 14 | [while] (_i) < (_repeat) 15 | //@renew 16 | [if] (_DungeonBagCleanWay) == 售卖 17 | @cleanBag 18 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 19 | @tidyBag 20 | //进副本 21 | jh fb 29 start1 22 | cr gumu/gumukou 0 0 23 | go enter;go east 24 | enable force none;enable force jiuyinshengong 25 | @cd 26 | @until (:status unarmed) == false && (:status xuantie) == false 27 | // 叫杀小龙女让杨过挡刀 28 | kill {r小龙女}? 29 | @until {r杨过的尸体}? != null && {r小龙女的尸体}? != null 30 | // 副本结束 31 | cr;cr over 32 | taskover signin;taskover zz1;taskover zz2 33 | ($_i) = (_i) + 1 34 | [if] (_DungeonBagCleanWay) == 售卖 35 | @cleanBag 36 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 37 | @tidyBag 38 | $to 住房-练功房;dazuo 39 | @off 简单古墓翻车 40 | recordGains-> 41 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/古墓/困难古墓翻车.trigger.txt: -------------------------------------------------------------------------------- 1 | [if] (:room) == 古墓派-后堂(副本区域) 2 | relive 3 | relive 4 | @renew 5 | @cd 6 | @until (:status xuruo) == false 7 | jh fb 29 start2;cr gumu/gumukou 1 0 8 | go enter;go east 9 | enable force none;enable force jiuyinshengong 10 | @cd 11 | kill {r小龙女}? -------------------------------------------------------------------------------- /副本/古墓/简单古墓翻车.trigger.txt: -------------------------------------------------------------------------------- 1 | [if] (:room) == 古墓派-后堂(副本区域) 2 | relive 3 | relive 4 | @renew 5 | @cd 6 | @until (:status xuruo) == false 7 | jh fb 29 start1;cr gumu/gumukou 0 0 8 | go enter;go east 9 | enable force none;enable force jiuyinshengong 10 | @cd 11 | kill {r小龙女}? -------------------------------------------------------------------------------- /副本/古大陆药林寻路.flow.txt: -------------------------------------------------------------------------------- 1 | //四区白三三 2 | // 检测武器类型 3 | [if] (:weapon sword) != true 4 | [if] (weaponSword) == null 5 | ($weaponSword) = 绣花针 6 | #input ($weaponSword) = 本流程需要装备剑类武器,请填写剑武器名称,(weaponSword) 7 | #config 8 | stopstate 9 | eq {b(weaponSword)}? 10 | @await 3000 11 | [if] (:weapon sword) != true 12 | @print 选择的武器不是剑,流程终止。 13 | [exit] 14 | // 检测唐诗剑法 15 | [if] (:kf_jian) != tangshijianfa 16 | enable sword tangshijianfa 17 | [if] (:kf_jian) != tangshijianfa 18 | @print 没有唐诗剑法,流程终止。 19 | 20 | @print 如果寻路一直失败,请检查设置中【切换房间时不清空上房间信息】是否开启。 21 | // 检测是否在副本中 22 | [if] (:room 副本区域,忧愁谷) == true 23 | @print 当前处于副本中,无法寻路! 24 | [exit] 25 | // 开始寻路 26 | @cmdDelay 500 27 | [if] (:room) != 武道塔-塔顶 28 | stopstate 29 | jh fam 9 start 30 | go enter 31 | go up 32 | @tip 打败我,你就($pass)上去|聚魂成功|踏过长生门|你已堪破生死|古老的大陆寻找真相|你连($pass)都没聚合|你想($pass)为神吗 33 | [if] (pass) != null 34 | @print 不符合前往古大陆要求,流程终止。 35 | [exit] 36 | ggdl {r疯癫的老头} 37 | go north[3] 38 | go north[3] 39 | look shi 40 | tiao1 shi;tiao1 shi;tiao2 shi 41 | @until (:room) == 古大陆-断山 42 | // 获取方向信息,预处理 43 | @js ($ylfx) = $(".room_desc").text().match(/[东南西北],/g) 44 | @js ($ylfx) = var f="(ylfx)";f.replace(/,/g,"") 45 | @js ($ylfx) = var f="(ylfx)";f.replace(/东/g,"west") 46 | @js ($ylfx) = var f="(ylfx)";f.replace(/西/g,"east") 47 | @js ($ylfx) = var f="(ylfx)";f.replace(/南/g,"north") 48 | @js ($ylfx) = var f="(ylfx)";f.replace(/北/g,"south") 49 | @js ($ylfx) = var f="(ylfx)";f.replace(/,/g,"','") 50 | @js ($ylfx) = var f=['(ylfx)'];f.reverse() 51 | @js ($ylfx) = var f="(ylfx)";f.replace(/,/g,"','") 52 | @js ($ylfx) = "'"+"(ylfx)"+"'" 53 | @js ($fl) = [(ylfx)].length 54 | // 进入森林 55 | go down 56 | go south[3] 57 | go south[2] 58 | go west 59 | // 探索第一步 60 | ($go) = 'east','west','south','north' 61 | ($num) = 0 62 | [while] (num) < 4 63 | @await 500 64 | @js $(".content-message pre").html(""); 65 | @await 500 66 | @js ($fx1) = [(go)][(num)] 67 | go (fx1) 68 | @js ($lost) = $(".content-message").text().match("你似乎迷路了") 69 | [if] (lost) != null 70 | go south[3] 71 | go south[3] 72 | go west 73 | ($num) = (num) + 1 74 | [else] 75 | [break] 76 | // 后续5步 77 | [if] (fl) == 5 78 | ($num) = 0 79 | [while] (num) < 5 80 | @js ($fx) = [(ylfx)][(num)] 81 | go (fx) 82 | ($num) = (num) + 1 83 | [else if] (fl) == 4 84 | @js ($fx2) = [(ylfx)][0] 85 | @js ($fx3) = [(ylfx)][1] 86 | @js ($fx4) = [(ylfx)][2] 87 | @js ($fx5) = [(ylfx)][3] 88 | ($lxjh) = {"lx":"go (fx2);go (fx3);go (fx4);go (fx5);go (fx5)"},{"lx":"go (fx2);go (fx3);go (fx4);go (fx4);go (fx5)"},{"lx":"go (fx2);go (fx3);go (fx3);go (fx4);go (fx5)"},{"lx":"go (fx2);go (fx2);go (fx3);go (fx4);go (fx5)"} 89 | [else if] (fl) == 3 90 | @js ($fx2) = [(ylfx)][0] 91 | @js ($fx3) = [(ylfx)][1] 92 | @js ($fx4) = [(ylfx)][2] 93 | ($lxjh) = {"lx":"go (fx2);go (fx3);go (fx4);go (fx4);go (fx4)"},{"lx":"go (fx2);go (fx3);go (fx3);go (fx3);go (fx4)"},{"lx":"go (fx2);go (fx2);go (fx2);go (fx3);go (fx4)"},{"lx":"go (fx2);go (fx3);go (fx3);go (fx4);go (fx4)"},{"lx":"go (fx2);go (fx2);go (fx3);go (fx4);go (fx4)"},{"lx":"go (fx2);go (fx2);go (fx3);go (fx3);go (fx4)"} 94 | [else if] (fl) == 2 95 | @js ($fx2) = [(ylfx)][0] 96 | @js ($fx3) = [(ylfx)][1] 97 | ($lxjh) = {"lx":"go (fx2);go (fx3);go (fx3);go (fx3);go (fx3)"},{"lx":"go (fx2);go (fx2);go (fx3);go (fx3);go (fx3)"},{"lx":"go (fx2);go (fx2);go (fx2);go (fx3);go (fx3)"},{"lx":"go (fx2);go (fx2);go (fx2);go (fx2);go (fx3)"} 98 | [else if] (fl) == 1 99 | @js ($fx2) = [(ylfx)][0] 100 | ($lxjh) = {"lx":"go (fx2);go (fx2);go (fx2);go (fx2);go (fx2)"} 101 | [if] (fl) < 5 102 | @js ($fxlen) = [(lxjh)].length 103 | ($num) = 0 104 | [while] (num) < (fxlen) 105 | @js ($map) = var f=[(lxjh)];f[(num)]["lx"] 106 | (map) 107 | [if] (:room) != 古大陆-药林 108 | [while] (:room) != 古大陆-平原 109 | go south 110 | @await 350 111 | go north;go west 112 | go (fx1) 113 | ($num) = (num) + 1 114 | [else] 115 | [break] 116 | tiao bush 117 | [if] (:room) == 古大陆-山脚 118 | @print 古宗门自动寻路已完成! 119 | [else] 120 | @print 寻路失败,请重新运行或换个时间。 -------------------------------------------------------------------------------- /副本/快速扫荡(旧版).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 用于快速扫荡副本,可选择是否自动购买扫荡符。 4 | // 2020.10.02 - 增加扫荡次数上限和提示信息。 5 | #input ($info) = 扫荡开始后无法中止,为避免意外,次数限定最高2000次。,👇🏻仔细填写👇🏻 6 | #select ($AutoBuy) = 自动补充扫荡符(免费扫荡期间选不购买),购买|不购买,(AutoBuy) 7 | #select ($FBNameQ) = 副本,财主家(困难)|丽春院|鳌拜府|天地会|神龙教|关外|温府|五毒教|恒山|青城山|衡山|嵩山|云梦沼泽|桃花岛(简单)|桃花岛(困难)|白驼山|星宿海|冰火岛(困难)|移花宫(简单)|移花宫(困难)|燕子坞(简单)|燕子坞(困难)|黑木崖(简单)|黑木崖(困难)|缥缈峰(困难)|光明顶|光明顶(组队)|天龙寺(困难)|血刀门|古墓派(简单)|古墓派(困难)|华山论剑|侠客岛|净念禅宗(简单)|净念禅宗(困难)|慈航静斋(简单)|慈航静斋(困难)|阴阳谷|战神殿(简单)|战神殿(困难),(FBNameQ) 8 | #input ($repeat) = 扫荡副本次数,1 9 | #config 10 | [if] (repeat) > 2000 11 | tm 所填次数(repeat)超出本流程2000次上限,请重新填写! 12 | @print 所填次数(repeat)超出本流程2000次上限,请重新填写! 13 | [exit] 14 | <-stopSSAuto 15 | stopstate 16 | [if] (FBNameQ) == 财主家(困难) 17 | ($fbcr) = cr yz/cuifu/caizhu 1 18 | [else if] (FBNameQ) == 丽春院 19 | ($fbcr) = cr yz/lcy/dating 0 20 | [else if] (FBNameQ) == 鳌拜府 21 | ($fbcr) = cr bj/ao/damen 0 22 | [else if] (FBNameQ) == 天地会 23 | ($fbcr) = cr bj/tdh/hct 0 24 | [else if] (FBNameQ) == 神龙教 25 | ($fbcr) = cr bj/shenlong/haitan 0 26 | [else if] (FBNameQ) == 关外 27 | ($fbcr) = cr bj/guanwai/damen 0 28 | [else if] (FBNameQ) == 温府 29 | ($fbcr) = cr cd/wen/damen 0 30 | [else if] (FBNameQ) == 五毒教 31 | ($fbcr) = cr cd/wudu/damen 0 32 | [else if] (FBNameQ) == 恒山 33 | ($fbcr) = cr wuyue/hengshan/daziling 0 34 | [else if] (FBNameQ) == 青城山 35 | ($fbcr) = cr wuyue/qingcheng/shanlu 0 36 | [else if] (FBNameQ) == 衡山 37 | ($fbcr) = cr wuyue/henshan/hengyang 0 38 | [else if] (FBNameQ) == 嵩山 39 | ($fbcr) = cr wuyue/songshan/taishi 0 40 | [else if] (FBNameQ) == 云梦沼泽 41 | ($fbcr) = cr cd/yunmeng/senlin 0 42 | [else if] (FBNameQ) == 桃花岛(简单) 43 | ($fbcr) = cr taohua/haitan 0 44 | [else if] (FBNameQ) == 桃花岛(困难) 45 | ($fbcr) = cr taohua/haitan 1 46 | [else if] (FBNameQ) == 白驼山 47 | ($fbcr) = cr baituo/damen 0 48 | [else if] (FBNameQ) == 星宿海 49 | ($fbcr) = cr xingxiu/xxh6 0 50 | [else if] (FBNameQ) == 冰火岛(困难) 51 | ($fbcr) = cr mj/bhd/haibian 1 52 | [else if] (FBNameQ) == 移花宫(简单) 53 | ($fbcr) = cr huashan/yihua/shandao 0 54 | [else if] (FBNameQ) == 移花宫(困难) 55 | ($fbcr) = cr huashan/yihua/shandao 1 56 | [else if] (FBNameQ) == 燕子坞(简单) 57 | ($fbcr) = cr murong/anbian 0 58 | [else if] (FBNameQ) == 燕子坞(困难) 59 | ($fbcr) = cr murong/anbian 1 60 | [else if] (FBNameQ) == 黑木崖(简单) 61 | ($fbcr) = cr heimuya/shangu 0 62 | [else if] (FBNameQ) == 黑木崖(困难) 63 | ($fbcr) = cr heimuya/shangu 1 64 | [else if] (FBNameQ) == 缥缈峰(困难) 65 | ($fbcr) = cr lingjiu/shanjiao 1 66 | [else if] (FBNameQ) == 光明顶 67 | ($fbcr) = cr mj/shanmen 0 68 | [else if] (FBNameQ) == 天龙寺(困难) 69 | ($fbcr) = cr tianlong/damen 1 70 | [else if] (FBNameQ) == 血刀门 71 | ($fbcr) = cr xuedao/shankou 0 72 | [else if] (FBNameQ) == 古墓派(简单) 73 | ($fbcr) = cr gumu/gumukou 0 74 | [else if] (FBNameQ) == 古墓派(困难) 75 | ($fbcr) = cr gumu/gumukou 1 76 | [else if] (FBNameQ) == 华山论剑 77 | ($fbcr) = cr huashan/lunjian/leitaixia 0 78 | [else if] (FBNameQ) == 侠客岛 79 | ($fbcr) = cr xkd/shimen 0 80 | [else if] (FBNameQ) == 净念禅宗(简单) 81 | ($fbcr) = cr chanzong/shanmen 0 82 | [else if] (FBNameQ) == 净念禅宗(困难) 83 | ($fbcr) = cr chanzong/shanmen 1 84 | [else if] (FBNameQ) == 慈航静斋(简单) 85 | ($fbcr) = cr cihang/shanmen 0 86 | [else if] (FBNameQ) == 慈航静斋(困难) 87 | ($fbcr) = cr cihang/shanmen 1 88 | [else if] (FBNameQ) == 阴阳谷 89 | ($fbcr) = cr yyg/ya 0 90 | [else if] (FBNameQ) == 战神殿(简单) 91 | ($fbcr) = cr zsd/damen 0 92 | [else if] (FBNameQ) == 战神殿(困难) 93 | ($fbcr) = cr zsd/damen 1 94 | [else] 95 | @print 没有找到对应副本,请重新选择! 96 | ($FBNameQ) = null 97 | ($fbcr) = null 98 | [exit] 99 | [if] (repeat) == null 100 | @print 扫荡次数错误,请重新填写! 101 | [exit] 102 | //是否补充扫荡符 103 | [if] (AutoBuy) == 购买 104 | [if] {b扫荡符#}? != null && {b扫荡符#}? < (repeat) 105 | ($num) = (repeat) - {b扫荡符#} 106 | shop 0 (num) 107 | [else if] {b扫荡符#}? == null 108 | shop 0 (repeat) 109 | <-recordGains 110 | [if] (fbcr) == null 111 | @print 副本代码无效,请重新选择! 112 | [else] 113 | tm 根据设置,开始扫荡【(FBNameQ)】(repeat)次。 114 | (fbcr) (repeat) 115 | @tip 扫荡完成|扫荡符($lack)继续扫荡|你的($jingli)不够 116 | [if] (lack) != null 117 | @print 扫荡符不足,已停止。 118 | tm 扫荡符不足,已停止。 119 | [else if] (jingli) != null 120 | @print 精力不足,已停止。 121 | tm 精力不足,已停止。 122 | [else] 123 | @print 扫荡【(FBNameQ)】(repeat)次已完成。 124 | tm 扫荡【(FBNameQ)】(repeat)次已完成。 125 | recordGains-> 126 | @tidyBag 127 | @wait 3000 128 | $cleanall 129 | @await 3000 130 | stopSSAuto-> 131 | $zdwk -------------------------------------------------------------------------------- /副本/慈航七重门.flow.txt: -------------------------------------------------------------------------------- 1 | [if] (:room 慈航静斋) == false 2 | @print 请先进入慈航副本再运行。 3 | [exit] 4 | [else] 5 | [if] (:room) != 慈航静斋-山门(副本区域) || (:room) != 慈航静斋-帝踏峰(副本区域) 6 | @print 请在山门或帝踏峰运行。 7 | [exit] 8 | ($go) = 'east','west','south','north' 9 | ($qiku) = '老','病','死','爱别离','怨憎会','求不得' 10 | ($num1) = 0 11 | [if] (:room) == 慈航静斋-山门(副本区域) 12 | go south 13 | [else if] (:room) == 慈航静斋-帝踏峰(副本区域) 14 | go south[2] 15 | @cmdDelay 500 16 | [while] (num1) < 6 17 | @js ($ku) = [(qiku)][(num1)] 18 | //@print (ku) 19 | ($num2) = 0 20 | [while] true 21 | [if] (map) != null && (retry) == true 22 | (map) 23 | @await 500 24 | @js ($fx) = [(go)][(num2)] 25 | [if] (fx) == null 26 | @print 自动寻路失败,请回到山门重新运行! 27 | [exit] 28 | go (fx) 29 | [if] (:room) == 慈航静斋-七重门(副本区域) 30 | @js ($ku_now) = $(".room_desc").text().match(",是名([^%]+)苦。")[1] 31 | //@print (ku) - (ku_now) 32 | [if] (ku) != (ku_now) 33 | [while] true 34 | go west 35 | [if] (:room) == 慈航静斋-七重门(副本区域) 36 | @js ($dir_gc) = $("text:contains('广场')").attr("dir") 37 | [if] (dir_gc) == south 38 | go south 39 | @await 200 40 | [if] (:room) == 慈航静斋-山门(副本区域) 41 | [break] 42 | [else if] (:room) == 慈航静斋-广场(副本区域) 43 | @print 已走出七重门! 44 | //@print 路线:(map) 45 | [exit] 46 | go south 47 | ($num2) = (num2) + 1 48 | ($retry) = true 49 | [else] 50 | [if] (map) == null 51 | ($map) = go (fx) 52 | [else] 53 | ($map) = (map);go (fx) 54 | ($retry) = false 55 | [break] 56 | [else if] (:room) == 慈航静斋-广场(副本区域) 57 | @print 已走出七重门! 58 | [exit] 59 | ($num1) = (num1) + 1 60 | //@print 路线:(map) 61 | go south 62 | [if] (:room) == 慈航静斋-广场(副本区域) 63 | @print 已走出七重门! -------------------------------------------------------------------------------- /副本/战神殿解谜.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 战神殿解谜开秘道,在最左边有神石的左雁翼房间运行,自动点石板开秘道,会在队伍频道报最后一个方位。右雁翼打完第三波守卫后自动进入秘道。 3 | // 四区白三三 4 | // 2020.11.24 战斗失败退出副本时,流程将会自动结束。 5 | [if] (:room 战神殿) == false 6 | @print 请先进入战神殿副本再运行。 7 | [exit] 8 | [if] (:room) != 战神殿-左雁翼(副本区域) 9 | @print 请先手动向左走到左雁翼。 10 | @until (:room) == 战神殿-左雁翼(副本区域) 11 | look shi 12 | @tip 和外面星空星宿位置一一对应,($star_0),($star_1),($star_2),($star_3),($star_4),($star_5),($star_6),($star_7)这些星宿依次闪烁 13 | ($stars) = "(star_0)","(star_1)","(star_2)","(star_3)","(star_4)","(star_5)","(star_6)","(star_7)" 14 | ($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"} 15 | @cmdDelay 100 16 | ($num_1) = 0 17 | [while] (num_1) < 8 18 | @js ($star) = [(stars)][(num_1)] 19 | ($num_2) = 0 20 | [while] (num_2) < 28 21 | ($dir) = null 22 | @js ($dir) = var d=[(dirs)];var s=d[(num_2)]["star"].indexOf("(star)");if(s>=0){d[(num_2)]["dir"]} 23 | [if] (dir) != null 24 | [break] 25 | ($num_2) = (num_2) + 1 26 | push (dir) 27 | ($num_1) = (num_1) + 1 28 | look shi 29 | @tip 殿顶的星图依旧,却仅剩一颗($last)宿星孤零零的闪烁着 30 | ($num_3) = 0 31 | [while] (num_3) < 28 32 | ($dir_l) = null 33 | ($go_l) = null 34 | @js ($dir_l) = var d=[(dirs)];var s=d[(num_3)]["star"].indexOf("(last)");if(s>=0){d[(num_3)]["eswn"]} 35 | @js ($go_l) = var d=[(dirs)];var s=d[(num_3)]["star"].indexOf("(last)");if(s>=0){d[(num_3)]["go"]} 36 | [if] (dir_l) != null && (go_l) != null 37 | [break] 38 | ($num_3) = (num_3) + 1 39 | @print (last)宿,最后一个方位是【(dir_l)】 40 | tm (last)宿,最后一个方位是【(dir_l)】60秒倒计时已开始,请抓紧开打。 41 | @print 打完右雁翼最后一波守卫后会自动进秘道【(go_l)】 42 | @until (:room) == 战神殿-右雁翼(副本区域) || (:room 副本区域) == false 43 | @until (:combating) == true || (:room 副本区域) == false 44 | @until (:combating) == false || (:room 副本区域) == false 45 | [if] (:room 副本区域) == false 46 | [exit] 47 | [while] (:room) == 战神殿-右雁翼(副本区域) && (:living) == true 48 | go (go_l);$wait 100 -------------------------------------------------------------------------------- /副本/普通缥缈背人全套.flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //普通缥缈使用,换技能比试开神行,背过桥换技能打李秋水 3 | //内功轻功技能代码需自己修改 4 | //四区白三三 5 | @cmdDelay 100 6 | //如果有起手触发就先关掉 7 | //@off 起手紫霞破气 8 | @cd 9 | //****换神行等技能*** 10 | enable force mingyugong 11 | enable dodge shenxingbaibian 12 | //****换神行等技能*** 13 | @liaoshang 14 | @cd 15 | $stoppfm 16 | fight {r女童} 17 | @perform force.power,dodge.chan 18 | //perform throwing.jiang 19 | //@until (:combating) == false 20 | go northup;go southdown 21 | //select {r女童}; 22 | jiu {r女童}? 23 | jiu {r女童}? 24 | //$wait 500 25 | go northup;go northup;look tiesuo;zou tiesuo 26 | $startpfm 27 | //****换正常技能* 28 | //enable force zixiashengong2 29 | enable dodge tagexing 30 | //****换正常技能*** 31 | //如果有起手触发就先打开 32 | //@on 起手紫霞破气 33 | @until {r天山童姥} != null 34 | kill {r李秋水};kill {r李秋水} -------------------------------------------------------------------------------- /副本/杀手净念进钟楼.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //四区白三三 3 | //杀手专用 4 | //有和氏璧buff后,从崖底运行这个流程 5 | enable force shashengjue2 6 | @cd force.tuoli 7 | go south;go southwest;go north;go north 8 | [while] true 9 | go north 10 | $waitpfm force.tuoli 11 | [if] (:room) == 净念禅宗-主殿(副本区域) 12 | go north;go northwest 13 | [break] 14 | [if] (:room) == 净念禅宗-白石广场(副本区域) 15 | go northwest 16 | [break] 17 | @cd force.tuoli -------------------------------------------------------------------------------- /副本/武当过禅宗僧王线/放连字诀.trigger.txt: -------------------------------------------------------------------------------- 1 | // 触发:技能冷却 2 | // 技能id:sword.lian|force.zhui 3 | [if] (id)==sword.lian 4 | @until (:status force) == true 5 | @perform sword.lian 6 | [else if] (id)==force.zhui 7 | [if] {r天僧}? != null 8 | ($cid)={r天僧}? 9 | [else if] {r徐子陵}? != null 10 | ($cid)={r徐子陵}? 11 | @until (:status jiuyin,(cid))==true 12 | @perform force.zhui -------------------------------------------------------------------------------- /副本/武当过禅宗僧王线/无缝缠.trigger.txt: -------------------------------------------------------------------------------- 1 | // 触发:buff改变 2 | // 对象:他人 3 | // buffid:busy 4 | // 改变类型:移除 5 | @perform sword.chan -------------------------------------------------------------------------------- /副本/武当过禅宗僧王线/禅宗九阴缠.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 触发:进入战斗 3 | // 四区白三三 4 | @cmdDelay 0 5 | [if] (:room) == 净念禅宗-铜殿内部(副本区域) 6 | use {b玄灵丹y}? 7 | [else if] (:room) == 净念禅宗-钟楼(副本区域) 8 | use {b玄灵丹p}? 9 | @perform force.cui,sword.chan,parry.yi,sword.lian 10 | @on 补玄灵 -------------------------------------------------------------------------------- /副本/武当过禅宗僧王线/禅宗等信息.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 新提示信息:内部有些异响 3 | // 四区白三三 4 | @cmdDelay 0 5 | go north;go northwest 6 | @tip 一个黑影扑向 7 | go southeast;go north;go north 8 | @until (:room) == 净念禅宗-铜殿内部(副本区域) 9 | kill {r徐子陵}?;kill {r徐子陵}? 10 | @until {r徐子陵的尸体}? != null 11 | @off 补玄灵 12 | @off 禅宗九阴缠 13 | @on 躺尸躲僧人 14 | go south;go south;go northwest 15 | jumpdown 16 | @cd 17 | enable sword tangshijianfa -------------------------------------------------------------------------------- /副本/武当过禅宗僧王线/补九阴.trigger.txt: -------------------------------------------------------------------------------- 1 | // 触发:buff改变 2 | // 对象:自己 3 | // buffid:force 4 | // 改变类型:移除 5 | @perform force.cui -------------------------------------------------------------------------------- /副本/武当过禅宗僧王线/补玄灵.trigger.txt: -------------------------------------------------------------------------------- 1 | // 触发:buff改变 2 | // 对象:自己 3 | // buffid:food 4 | // 改变类型:移除 5 | // 四区白三三 6 | @cmdDelay 0 7 | [if] (:room) == 净念禅宗-铜殿内部(副本区域) && (:combating) == true 8 | use {b玄灵丹y}? 9 | [else if] (:room) == 净念禅宗-钟楼(副本区域) && (:combating) == true 10 | use {b玄灵丹p}? -------------------------------------------------------------------------------- /副本/武当过禅宗僧王线/补绿移花.trigger.txt: -------------------------------------------------------------------------------- 1 | // 触发:buff改变 2 | // 对象:自己 3 | // buffid:yihua 4 | // 改变类型:移除 5 | @perform parry.yi -------------------------------------------------------------------------------- /副本/武当过禅宗僧王线/躺尸躲僧人.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 触发:进入战斗 3 | // 四区白三三 4 | $stoppfm;$waitpfm sword.wu 5 | @cd sword.wu 6 | enable sword taijijian2 7 | @on 禅宗九阴缠 8 | @off 躺尸躲僧人 -------------------------------------------------------------------------------- /副本/武神殿.flow.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | // 白三三 3 | // 版本检测 4 | // 2022-02-01 08:26 5 | ($localVer) = 2022020101 6 | ($changeLog) = 🚌。目前路线有:10页修罗刀。\n🆕 增加武帝以下境界自动走移花宫功能。🙏 如果有新攻略或者遇到bug,请到仙界群反馈。 7 | ($flowName) = 武神殿 8 | ($flowCode) = wsd 9 | ($flowPath) = 副本 10 | ($flowFinder) = 根文件夹 11 | //($repourl) = https://cdn.jsdelivr.net/gh/mapleobserver/wsmud-script 12 | ($repourl) = http://wsmud-cdn.if404.com 13 | @js ($version) = $.ajax({type: "GET", url: "(repourl)/version.txt", async: false, cache: false}).responseText; 14 | [if] (version) != null 15 | @js ($remoteVer) = var v = (version);v.(flowCode) 16 | [if] (localVer) < (remoteVer) && (remoteVer) != null 17 | [if] (UPnum) == null 18 | ($UPnum) = 0 19 | [if] (UPnum) < 2 20 | [if] (UPnum) == 1 21 | @print 未获取到最新版本,使用备用地址再次尝试... 22 | ($repourl) = http://wsmud-cdn.if404.com 23 | ($UPnum) = (UPnum) + 1 24 | [if] (flowPath) != 根文件夹 && (flowPath) != null 25 | ($flowSource) = (repourl)/(flowPath)/(flowName).flow.txt 26 | [else] 27 | ($flowSource) = (repourl)/(flowName).flow.txt 28 | [if] (flowFinder) == null 29 | ($flowFinder) = 根文件夹 30 | @js WG.SendCmd("tm 当前(flowName)版本【(localVer)】,将开始自动更新至最新【(remoteVer)】。") 31 | ($f_ss)={"name":"(flowName)","source":"(flowSource)","finder":"(flowFinder)"} 32 | @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);}); 33 | @wait 1500 34 | ($log) = ✅(flowName)已更新至最新版【(remoteVer)】,即将自动运行。 35 | [else] 36 | ($log) = ⭕(flowName)暂时无法正常更新至【(remoteVer)】,直接运行当前版本【(localVer)】。 37 | ($UPnum) = null 38 | @js WG.SendCmd("tm (log)") 39 | @print (log) 40 | [if] (UPnum) != null 41 | @js var f=(f_ss);ManagedPerformerCenter.start(f["name"], FlowStore.get(f["name"])); 42 | [exit] 43 | [else] 44 | ($UPnum) = null 45 | [if] (remoteVer) == null 46 | ($log) = ⚠️获取远程版本失败,维持当前版本不变。 47 | [else] 48 | ($log) = 🚀开始运行(flowName),当前版本【(remoteVer)】。更新内容:(changeLog) 49 | //@js WG.SendCmd("tm (log)") 50 | //@print (log) 51 | // 预处理 52 | @cmdDelay 500 53 | 54 | // 菜单 55 | #select ($type) = 当前只有10页修罗刀路线,一次性,一轮活动中重复进行不会再给。其它路线等待大佬补充。
 * 🚌 选择路线,10页修罗刀,(type) 56 | #config 57 | 58 | // 检查掌门扳指 59 | [if] (type) == 10页修罗刀b 60 | stopstate 61 | [if] {b掌门扳指o}? == null 62 | ($eqjz) = (:eq5) 63 | stopstate;uneq (:eq5) 64 | [if] {b掌门扳指o}? == null 65 | eq (eqjz) 66 | ($ready) = false 67 | @print 没有掌门扳指,流程终止,请先通过【古代宗门】活动副本获取掌门扳指。 68 | [else] 69 | stopstate;eq {b掌门扳指o}? 70 | 71 | // 未准备完善则终止。 72 | [if] (ready) == false 73 | $zdwk 74 | [exit] 75 | 76 | 77 | tm 本次副本路线:(type) 78 | @print 🚌 本次副本路线:(type) 79 | stopstate 80 | team out 81 | 82 | // 前往古大陆 83 | [if] (:grade) == 武神 || (:grade) == 剑神 || (:grade) == 刀皇 || (:grade) == 兵主 || (:grade) == 战神 84 | jh fam 9 start 85 | go enter 86 | go up 87 | @tip 打败我,你就($pass)上去|聚魂成功|踏过长生门|你已堪破生死|古老的大陆寻找真相|你连($pass)都没聚合|你想($pass)为神吗 88 | [if] (pass) != null 89 | @print 不符合前往古大陆要求,流程终止。 90 | $zdwk 91 | [exit] 92 | ggdl {r疯癫的老头} 93 | go north[3] 94 | go north[3] 95 | look shi 96 | tiao1 shi;tiao3 shi 97 | tiao1 shi;tiao3 shi 98 | tiao2 shi 99 | go north 100 | look xuanwo;tiao xuanwo 101 | [else] 102 | @cmdDelay 1500 103 | jh fb 22 start2;cr huashan/yihua/shandao 1 0 104 | [while] (xuanwo) != true 105 | <--- 106 | [if] {r神秘的尸体}? != null 107 | ($xuanwo) = true 108 | @cmdDelay 500 109 | [break] 110 | ---> 111 | go south[5] 112 | go south[5] 113 | go south[5] 114 | $killall 115 | @until (:combating) == false 116 | @await 3000 117 | go south 118 | go south 119 | $killall 120 | @until (:combating) == false 121 | @await 3000 122 | go south 123 | $killall 124 | @until (:combating) == false 125 | @await 3000 126 | go southeast 127 | $killall 128 | @until (:combating) == false 129 | @await 3000 130 | go northwest;go southwest 131 | $killall 132 | @until (:combating) == false 133 | @await 3000 134 | look hua 135 | @tip 你数了下大概有($number)朵花 136 | go southeast 137 | look bed;pushstart bed;pushleft bed[(number)] 138 | @await 2000 139 | pushright bed[8] 140 | @await 2000 141 | go down 142 | fire;go west 143 | $killall 144 | @until (:combating) == false 145 | @await 3000 146 | go west 147 | go west 148 | go north 149 | go north 150 | go north 151 | go north 152 | @print 未找到尸体,请重试。 153 | cr;cr over 154 | $zdwk 155 | [exit] 156 | look xuanwo;tiao xuanwo ok 157 | 158 | //往东前往武神殿副本 159 | go east 160 | 161 | //进入副本 162 | cr gzc/damen 163 | go north 164 | go north 165 | @tip 奉掌门令入殿|为什么不开放 166 | answer {r神殿守卫}? 1 167 | @tip 神殿守卫让开通路 168 | go north 169 | 170 | //主线 171 | [if] (type) == 10页修罗刀 172 | //转雕像 173 | ($go1) = 'north','south','west','east' 174 | ($go2) = 'south','north','east','west' 175 | ($dir) = '南','北','东','西' 176 | ($num) = 0 177 | [while] (num) < 4 178 | @js ($eswn1) = [(go1)][(num)] 179 | @js ($eswn2) = [(go2)][(num)] 180 | @js ($dir1) = [(dir)][(num)] 181 | go (eswn1) 182 | [while] true 183 | zhuan xiang 184 | @tip 你将雕塑转动,面向了($dir2)方 185 | [if] (dir2) == (dir1) 186 | go (eswn2) 187 | [break] 188 | ($num) = (num) + 1 189 | go northwest 190 | go east 191 | go down;go south 192 | @print *************************************** 193 | @print (:hour):(:minute):(:second) 此处需等待约2分钟,请不要换房间。 194 | @print *************************************** 195 | @tip 就算那只火鸟自己跑来 196 | //@tip 定然不负所托 197 | //@tip 你感觉到神殿外一阵强大的威压降临 198 | go north;go up;go west 199 | @print *************************************** 200 | @print (:hour):(:minute):(:second) 此处需等待约2分钟,请不要换房间。 201 | @print *************************************** 202 | @tip 妖神打来了快跑吧 203 | go southeast 204 | @tip 盗取妖神气运神魂 205 | @tip 帮朱雀 206 | [if] (type) == 10页修罗刀 207 | go northwest 208 | go east 209 | go down;go south 210 | look men;dk men 211 | go south 212 | look fu;an fu 213 | @tip 可否帮我前去查探 214 | answer {r守墓老人}? 1 215 | @print (type)路线已完成,流程即将结束。 216 | // 结束副本 217 | cr;cr over 218 | $zdwk -------------------------------------------------------------------------------- /副本/燕子坞躺尸版.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | [if] (_DungeonHpThreshold) == null 3 | ($_DungeonHpThreshold) = 50 4 | [if] (_DungeonWaitSkillCD) == null 5 | ($_DungeonWaitSkillCD) = 打开 6 | [if] (_DungeonBagCleanWay) == null 7 | ($_DungeonBagCleanWay) = 存仓及售卖 8 | #select ($FBName) = 副本,燕子坞(简单)|燕子坞(困难),(FBName) 9 | #select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 10 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 11 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 12 | #input ($_repeat) = 重复次数,1 13 | #config 14 | [if] (arg0) != null 15 | ($_DungeonHpThreshold) = (arg0) 16 | [if] (arg1) != null 17 | ($_DungeonWaitSkillCD) = (arg1) 18 | [if] (arg2) != null 19 | ($_DungeonBagCleanWay) = (arg2) 20 | [if] (arg3) != null 21 | ($_repeat) = (arg3) 22 | <-stopSSAuto 23 | stopstate 24 | <--- 25 | ($hpPer) = (_DungeonHpThreshold)/100 26 | [if] (:hpPer) < (hpPer) 27 | @liaoshang 28 | ---> 29 | <-recordGains 30 | [if] (FBName) == 燕子坞(简单) 31 | ($FBCr) = cr murong/anbian 0 0 32 | [else if] (FBName) == 燕子坞(困难) 33 | ($FBCr) = cr murong/anbian 1 0 34 | ($jianfa) = (:kf_jian) 35 | ($weapon) = (:eq0) 36 | ($_i) = 0 37 | [while] (_i) < (_repeat) 38 | @renew 39 | [if] (_DungeonBagCleanWay) == 售卖 40 | @cleanBag 41 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 42 | @tidyBag 43 | 44 | // 副本 45 | (FBCr) 46 | go east;go east 47 | @kill 包不同 48 | go east;go south;go east;go south;go south 49 | @kill 王夫人 50 | go north;go north;go west;go north 51 | [if] (_DungeonWaitSkillCD) == 打开 52 | @cd 53 | go east;go east;go east 54 | @kill 慕容复 55 | go west;go north 56 | look pai;bai pai[3] 57 | go north;search 58 | cha none;enable sword tangshijianfa 59 | @wait 3000 60 | [if] (_DungeonWaitSkillCD) == 打开 61 | @cd 62 | go south;$waitpfm sword.wu 63 | @cd sword.wu 64 | cha none;enable sword (jianfa);eq (weapon) 65 | @wait 3000 66 | @kill 慕容博 67 | go east 68 | @kill 阿朱 69 | 70 | // 副本结束 71 | cr;cr over 72 | ($_i) = (_i) + 1 73 | [if] (_DungeonBagCleanWay) == 售卖 74 | @cleanBag 75 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 76 | @tidyBag 77 | $to 住房-练功房;dazuo 78 | recordGains-> 79 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/白驼山/大号带白驼.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | //四区白三三 3 | //配合 小号进白驼 流程使用 4 | [if] (_DungeonHpThreshold) == null 5 | ($_DungeonHpThreshold) = 50 6 | [if] (_DungeonWaitSkillCD) == null 7 | ($_DungeonWaitSkillCD) = 打开 8 | [if] (_DungeonBagCleanWay) == null 9 | ($_DungeonBagCleanWay) = 存仓及售卖 10 | #input ($FBBTSPlayerName) = 小号名字,(FBBTSPlayerName) 11 | //#select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 12 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 13 | //#select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 14 | #input ($_repeat) = 重复次数,1 15 | #config 16 | //队伍分配改自由拾取、关闭个人自动拾取 17 | <-stopSSAuto 18 | stopstate 19 | ($_i) = 0 20 | [while] (_i) < (_repeat) 21 | team set free_get 22 | setting auto_get 0 23 | @renew 24 | cr baituo/damen 2 0 25 | go north[4] 26 | @until {r(FBBTSPlayerName)} != null 27 | @kill 欧阳锋 28 | go south 29 | @until {r(FBBTSPlayerName)} != null 30 | @kill 欧阳克,白衣少女 31 | @until {r(FBBTSPlayerName)} == null 32 | cr;cr over 33 | $wait 3000 34 | ($_i) = (_i) + 1 35 | setting auto_get 1 36 | $to 住房-练功房;dazuo 37 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/白驼山/小号进白驼.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //四区白三三 3 | //配合 大号带白驼 流程使用 4 | //新提示信息 5 | //关键字:已进入组队副本【白驼山】 6 | <-stopSSAuto 7 | stopstate 8 | cr baituo/damen 2 0 9 | @await 1000 10 | go north[4] 11 | @until {r欧阳锋的尸体}? != null 12 | select {r欧阳锋的尸体}? 13 | get all from {r欧阳锋的尸体}? 14 | @await 500 15 | go south 16 | @until {r欧阳克的尸体}? != null 17 | select {r欧阳克的尸体}? 18 | get all from {r欧阳克的尸体}? 19 | @await 1000 20 | cr;cr over 21 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/移花宫/大号带移花.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | //四区白三三 3 | //配合 小号进移花 流程使用 4 | [if] (_DungeonHpThreshold) == null 5 | ($_DungeonHpThreshold) = 90 6 | [if] (_DungeonWaitSkillCD) == null 7 | ($_DungeonWaitSkillCD) = 打开 8 | [if] (_DungeonBagCleanWay) == null 9 | ($_DungeonBagCleanWay) = 存仓及售卖 10 | #input ($FBBTSPlayerName) = 小号名字,(FBBTSPlayerName) 11 | //#select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 12 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 13 | //#select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 14 | #input ($_repeat) = 重复次数,1 15 | #config 16 | //队伍分配改自由拾取、关闭个人自动拾取 17 | <-stopSSAuto 18 | stopstate 19 | <--- 20 | ($hpPer) = (_DungeonHpThreshold)/100 21 | [if] (:hpPer) < (hpPer) 22 | @liaoshang 23 | ---> 24 | ($_i) = 0 25 | [while] (_i) < (_repeat) 26 | team set free_get 27 | setting auto_get 0 28 | @renew 29 | jh fb 22 start2;cr huashan/yihua/shandao 2 0 30 | go south[5] 31 | go south[5] 32 | go south[5] 33 | //@until {r(FBBTSPlayerName)}? != null 34 | @kill 花月奴 35 | $getall 36 | go south;go south 37 | //@until {r(FBBTSPlayerName)}? != null 38 | @kill 移花宫女弟子,移花宫女弟子 39 | $getall 40 | go south 41 | //@until {r(FBBTSPlayerName)}? != null 42 | @kill 移花宫女弟子,移花宫女弟子 43 | $getall 44 | [if] (_DungeonWaitSkillCD) == 打开 45 | @cd 46 | go southeast 47 | @until {r(FBBTSPlayerName)}? != null 48 | @kill 涟星 49 | [if] {r邀月}? != null 50 | @kill 邀月 51 | [if] {r邀月的尸体}? == null 52 | [if] (_DungeonWaitSkillCD) == 打开 53 | @cd 54 | go northwest;go southwest 55 | @until {r(FBBTSPlayerName)}? != null 56 | [if] {r邀月}? != null 57 | @kill 邀月 58 | look hua 59 | @tip 你数了下大概有($number)朵花 60 | go southeast 61 | @until {r(FBBTSPlayerName)}? != null 62 | look bed;pushstart bed;pushleft bed[(number)] 63 | pushright bed[8] 64 | go down;fire;go west 65 | @until {r(FBBTSPlayerName)}? != null 66 | @kill 花无缺 67 | look xia;open xia 68 | @until {r(FBBTSPlayerName)}? == null 69 | cr;cr over 70 | $wait 3000 71 | @tidyBag 72 | ($_i) = (_i) + 1 73 | setting auto_get 1 74 | $to 住房-练功房;dazuo 75 | stopSSAuto-> -------------------------------------------------------------------------------- /副本/移花宫/小号进移花.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //四区白三三 3 | //配合 大号带移花 流程使用 4 | //新提示信息 5 | //关键字:已进入组队副本【移花宫】 6 | @js ($FBDHPlayer) = '(text)'.match('你的队友([^%]+)已进入组队副本')[1] 7 | <-stopSSAuto 8 | stopstate 9 | <--- 10 | [if] (:hpPer) < 0.5 11 | @liaoshang 12 | ---> 13 | cr huashan/yihua/shandao 2 0 14 | [while] (:room) != 移花宫-宫门(副本区域) 15 | go south 16 | @await 200 17 | //@wait 10000 18 | @until {r花月奴的尸体}? != null 19 | go south;go south 20 | @until {r移花宫女弟子的尸体}? != null 21 | //@wait 10000 22 | go south 23 | @until {r移花宫女弟子的尸体}? != null 24 | //@wait 10000 25 | go southeast 26 | @until {r涟星的尸体}? != null 27 | $getall 28 | @await 500 29 | [if] {r邀月}? != null 30 | @until {r邀月的尸体}? != null 31 | $getall 32 | @await 500 33 | @until {r(FBDHPlayer)}? == null 34 | @wait 5000 35 | go northwest;go southwest 36 | [if] {r邀月}? != null 37 | @until {r邀月的尸体}? != null 38 | $getall 39 | go southeast 40 | @wait 1000 41 | @until {r(FBDHPlayer)}? != null 42 | @wait 1000 43 | @until {r(FBDHPlayer)}? == null 44 | @wait 1000 45 | go down;go west 46 | @until {r花无缺的尸体}? != null 47 | $getall 48 | @await 500 49 | look xia;open xia 50 | @await 1000 51 | cr;cr over 52 | stopSSAuto-> 53 | $zdwk -------------------------------------------------------------------------------- /副本/自动需求.trigger.txt: -------------------------------------------------------------------------------- 1 | // 新提示信息:尸体里拿出来 2 | // 组队副本中自动点需求按钮避免忘记 3 | // 四区白三三 4 | @js ($g) = "(text)".match("尸体里拿出来.*<.*>(.*)<")[1] 5 | @js $(".warn-dialog").children(":contains('(g)')").next().children(":first").click() 6 | @print 自动需求 => (g) -------------------------------------------------------------------------------- /副本/黑木崖/副本-黑木崖组队.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 根据论坛上的版本和一区辟邪山庄【妙妙教主】版本修改。 3 | // 四区白三三 4 | [if] (NeedProp) == null 5 | ($NeedProp) = 扫荡 6 | [if] (_DungeonHpThreshold) == null 7 | ($_DungeonHpThreshold) = 50 8 | [if] (_DungeonWaitSkillCD) == null 9 | ($_DungeonWaitSkillCD) = 打开 10 | [if] (_DungeonBagCleanWay) == null 11 | ($_DungeonBagCleanWay) = 存仓及售卖 12 | #input ($NameSC) = 输入组队的随从名字,(NameSC) 13 | #select ($NeedProp) = 令牌火折子不足时是否先扫荡至物品齐全,扫荡|中断,(NeedProp) 14 | #select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 15 | #select ($_DungeonWaitSkillCD) = Boss战前等待技能冷却,打开|关闭,(_DungeonWaitSkillCD) 16 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 17 | #input ($_repeat) = 重复次数,1 18 | #config 19 | 20 | <-recordGains 21 | <-stopSSAuto 22 | stopstate 23 | team out 24 | <--- 25 | ($hpPer) = (_DungeonHpThreshold)/100 26 | [if] (:hpPer) < (hpPer) 27 | @liaoshang 28 | ---> 29 | 30 | ($_i) = 0 31 | [while] (_i) < (_repeat) 32 | @renew 33 | [if] (_DungeonBagCleanWay) == 售卖 34 | @cleanBag 35 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 36 | @tidyBag 37 | [if] {b青龙堂令牌}? != null && {b白虎堂令牌}? != null && {b风雷堂令牌}? != null && {b火折子}? != null 38 | @cmdDelay 500 39 | $to 住房-小花园 40 | team with {r(NameSC)} 41 | jh fb 24 start3 42 | cr heimuya/shangu 2 0 43 | go east;go east 44 | look xiazi;push xiazi 45 | go enter;go up 46 | look xiazi;push xiazi 47 | go enter;go up 48 | look xiazi;push xiazi 49 | go enter;go up 50 | go east 51 | @kill 童百熊,贾布,上官云 52 | go east 53 | look wan;circle wan 54 | go down;fire 55 | push 56 | [if] (_DungeonWaitSkillCD) == 打开 57 | @cd 58 | go south;go east 59 | @kill 东方不败 60 | cr;cr over 61 | team out 62 | [else] 63 | [if] (NeedProp) == 扫荡 64 | @print 令牌或火折子不足,根据设置先扫荡。 65 | tm 令牌或火折子不足,根据设置先扫荡。 66 | [if] {b扫荡符#}? != null 67 | shop 0 1 68 | cr heimuya/shangu 1 1 69 | [else] 70 | @print 缺少令牌火折子,中断流程! 71 | tm 缺少【令牌】或【火折子】,中断流程! 72 | [break] 73 | ($_i) = (_i) + 1 74 | [if] (_DungeonBagCleanWay) == 售卖 75 | @cleanBag 76 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 77 | @tidyBag 78 | team out 79 | $to 住房-练功房;dazuo 80 | stopSSAuto-> 81 | recordGains-> -------------------------------------------------------------------------------- /副本/黑木崖/大号进黑木崖.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 大号进黑木崖。配合触发【小号带黑木崖】、【小号出本】使用。 3 | // 队伍频道。关键字:进来 4 | // 四区白三三 5 | @cmdDelay 500 6 | stopstate 7 | cr heimuya/shangu 2 0 8 | go east[2] 9 | go enter;go up 10 | go enter;go up 11 | go enter;go up 12 | go east[2] 13 | go down 14 | go south 15 | @await 1000 16 | go east 17 | @kill 东方不败 18 | go west 19 | @await 1000 20 | cr;cr over 21 | tm 出来 22 | $zdwk -------------------------------------------------------------------------------- /副本/黑木崖/小号出本.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 小号出本。配合触发【小号带黑木崖】、【大号进黑木崖】使用。 3 | // 队伍频道。关键字:出来 4 | // 四区白三三 5 | [if] (content) == 出来 6 | ($HMYover) = true -------------------------------------------------------------------------------- /副本/黑木崖/小号带黑木崖.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 根据论坛上的版本和一区辟邪山庄【妙妙教主】版本修改。 3 | // 小号插令牌打堂主开暗道,大号进本砍东方。配合触发【大号进黑木崖】、【小号出本】使用。 4 | // 先手动组好队伍 5 | // 四区白三三 6 | [if] (_DungeonHpThreshold) == null 7 | ($_DungeonHpThreshold) = 50 8 | [if] (_DungeonWaitSkillCD) == null 9 | ($_DungeonWaitSkillCD) = 打开 10 | [if] (_DungeonBagCleanWay) == null 11 | ($_DungeonBagCleanWay) = 存仓及售卖 12 | #input ($FBTeamPlayerName) = 大号名字,(FBTeamPlayerName) 13 | #select ($_DungeonHpThreshold) = 副本内疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(_DungeonHpThreshold) 14 | #select ($_DungeonBagCleanWay) = 背包清理方案,不清理|售卖|存仓及售卖,(_DungeonBagCleanWay) 15 | #input ($_repeat) = 重复次数,1 16 | #config 17 | <-recordGains 18 | <-stopSSAuto 19 | stopstate 20 | ($HMYover) == null 21 | <--- 22 | ($hpPer) = (_DungeonHpThreshold)/100 23 | [if] (:hpPer) < (hpPer) 24 | @liaoshang 25 | ---> 26 | 27 | ($_i) = 0 28 | [while] (_i) < (_repeat) 29 | @renew 30 | [if] (_DungeonBagCleanWay) == 售卖 31 | @cleanBag 32 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 33 | @tidyBag 34 | //队伍分配改为自由拾取 35 | team set free_get 36 | [if] {b青龙堂令牌}? != null 37 | [if] {b白虎堂令牌}? != null 38 | [if] {b风雷堂令牌}? != null 39 | @cmdDelay 500 40 | jh fb 24 start3 41 | cr heimuya/shangu 2 0 42 | go north[2] 43 | @kill 教徒,教徒 44 | go south[4] 45 | @kill 教徒,教徒 46 | go north[2] 47 | go east;go north[2] 48 | @kill 教徒,教徒 49 | go south[2];go east 50 | look xiazi;push xiazi 51 | go enter;go up 52 | look xiazi;push xiazi 53 | go enter;go up 54 | look xiazi;push xiazi 55 | go enter;go up 56 | @kill 教徒,教徒 57 | go east 58 | @kill 童百熊,贾布,上官云 59 | go east 60 | look wan;circle wan 61 | go down;fire 62 | push 63 | @tip 开启了一扇石门 64 | go south 65 | tm 进来 66 | //@until {r(FBTeamPlayerName)} != null 67 | //@until {r(FBTeamPlayerName)} == null 68 | //@until {r(FBTeamPlayerName)} != null 69 | //@until {r(FBTeamPlayerName)} == null 70 | @until (HMYover) == true 71 | ($HMYover) == null 72 | [else] 73 | @print 缺少风雷堂令牌,中断流程! 74 | [break] 75 | [else] 76 | @print 缺少白虎堂令牌,中断流程! 77 | [break] 78 | [else] 79 | @print 缺少青龙堂令牌,中断流程! 80 | [break] 81 | // 副本结束 82 | cr;cr over 83 | ($_i) = (_i) + 1 84 | [if] (_DungeonBagCleanWay) == 售卖 85 | @cleanBag 86 | [else if] (_DungeonBagCleanWay) == 存仓及售卖 87 | @tidyBag 88 | $to 住房-练功房;dazuo 89 | stopSSAuto-> 90 | recordGains-> -------------------------------------------------------------------------------- /帮派/一键捐装备(只捐10件).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | stopstate 3 | $to 帮会-仓库 4 | @cmdDelay 300 5 | ($num) = 0 6 | [while] true 7 | alloc 8 | @tip 请选择对|目前没有可用的($finish)|不要急 9 | [if] (finish)!=null 10 | [break] 11 | @js $(".content-message").find(".item-commands").last().children(":first").click() 12 | ($num) = (num) + 1 13 | [if] (num) == 10 14 | [break] 15 | $zdwk -------------------------------------------------------------------------------- /帮派/一键捐装备.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | stopstate 3 | $to 帮会-仓库 4 | @cmdDelay 300 5 | [while] true 6 | alloc 7 | @tip 请选择对|目前没有可用的($finish)|不要急 8 | [if] (finish)!=null 9 | [break] 10 | @js $(".content-message").find(".item-commands").last().children(":first").click() 11 | $zdwk -------------------------------------------------------------------------------- /帮派/分配装备(自定义数量).flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //四区白三三 3 | #input ($PlayerName)=请输入参与分配的玩家名字,(PlayerName) 4 | #input ($EquipNum)=请输入分配给该玩家的装备数量,(EquipNum) 5 | #config 6 | stopstate 7 | $to 帮会-仓库 8 | @cmdDelay 300 9 | ($num) = 0 10 | [while] (num) < (EquipNum) 11 | alloc 12 | @tip 请选择对|目前没有可用的($finish)|不要急 13 | [if] (finish)!=null 14 | pty 仓库空了!已分配 (num) 件装备给[(PlayerName)] 15 | @await 4000 16 | [break] 17 | //点击分配按钮 18 | @js $(".content-message").find(".item-commands").last().children("span:contains('分配给参与战斗的玩家')").click() 19 | //检查是否存在指定玩家 20 | $wait 500 21 | @js ($playerList) = $(".content-message").find(".item-commands").last().children().text() 22 | @js ($playerYes) = "(playerList)".indexOf('(PlayerName)') 23 | //分配或扩充 24 | [if] (playerYes) != -1 25 | @js ($playlist) = $(".content-message").find(".item-commands").last().children("span:contains('(PlayerName)')").click() 26 | ($num) = (num) + 1 27 | [else] 28 | alloc 29 | @js $(".content-message").find(".item-commands").last().children(":first").click() 30 | pty 已分配 (num) 件装备给[(PlayerName)] 31 | $zdwk -------------------------------------------------------------------------------- /帮派/分配装备.flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //四区白三三 3 | #input ($PlayerName)=请输入参与分配的玩家名字,(PlayerName) 4 | #config 5 | stopstate 6 | $to 帮会-仓库 7 | @cmdDelay 300 8 | [while] true 9 | alloc 10 | @tip 请选择对|目前没有可用的($finish)|不要急 11 | [if] (finish)!=null 12 | [break] 13 | //点击分配按钮 14 | @js $(".content-message").find(".item-commands").last().children("span:contains('分配给参与战斗的玩家')").click() 15 | //检查是否存在指定玩家 16 | $wait 500 17 | @js ($playerList) = $(".content-message").find(".item-commands").last().children().text() 18 | @js ($playerYes) = "(playerList)".indexOf('(PlayerName)') 19 | //分配或扩充 20 | [if] (playerYes) != -1 21 | @js ($playlist) = $(".content-message").find(".item-commands").last().children("span:contains('(PlayerName)')").click() 22 | [else] 23 | alloc 24 | @js $(".content-message").find(".item-commands").last().children(":first").click() 25 | $zdwk -------------------------------------------------------------------------------- /帮派/加入帮派(提前设定帮派名字).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // author:四区白三三 3 | // 修改下面一行的帮派名字 4 | ($partyName) = 帮派名字自己修改 5 | stopstate 6 | $to 帮会-大院 7 | select {r帮会管理员} 8 | jiaru {r帮会管理员} 9 | @await 500 10 | say (partyName) 11 | @await 1000 12 | party join (partyName) ok 13 | @await 1000 14 | @renew 15 | $zdwk -------------------------------------------------------------------------------- /帮派/加入帮派.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // author:四区白三三 3 | // 加入帮派 4 | [if] ($partyName) != null 5 | (partyName) = null 6 | #input ($partyName)= 要加入的帮派,(partyName) 7 | #config 8 | [if] (arg0) != null 9 | ($partyName) = (arg0) 10 | stopstate 11 | $to 帮会-大院 12 | select {r帮会管理员} 13 | jiaru {r帮会管理员} 14 | @await 500 15 | say (partyName) 16 | @await 1000 17 | party join (partyName) ok 18 | @await 1000 19 | dazuo 20 | //@off 加入帮派 -------------------------------------------------------------------------------- /帮派/华山控血.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // author:四区白三三 3 | // 气血低于XX数值或百分比 4 | [if] (:room) == 华山派-客厅 && (:combating) == true 5 | ($id_ban) = {r岳不群}? 6 | [if] (id) == (id_ban) 7 | $stoppfm 8 | $tts 快停下来 9 | pty 停手 10 | [while] (:room) == 华山派-客厅 11 | perform unarmed.qi 12 | go south 13 | @await 500 14 | @until (:combating) == false 15 | go north 16 | -------------------------------------------------------------------------------- /帮派/华山红/ 自动打红(清和版).flow.txt: -------------------------------------------------------------------------------- 1 | // 自动打红流程 2 | // 四区-黑白郎君 3 | // 2021-05-24 21:00:00 4 | // 0.3、修改了红暴毙不关闭触发的bug 5 | 6 | @cmdDelay 500 7 | [if] (SectBossEquip) == null 8 | ($SectBossEquip) = 1 9 | [if] (SectBossSkill) == null 10 | ($SectBossSkill) = 1 11 | #input ($SectBossEquip) = 使用的装备套装名称,(SectBossEquip) 12 | #input ($SectBossSkill) = 使用的技能套装名称,(SectBossSkill) 13 | #select ($sectBossTrigger1) = 是否导入自爆触发,是|否,否 14 | #select ($sectBossTrigger2) = 是否导入关自爆触发,是|否,否 15 | #config 16 | 17 | [if] (sectBossTrigger1) == 是 18 | @js TriggerCenter.remove("自爆") 19 | @js TriggerCenter.remove("华山红") 20 | @js Server.importTrigger("清和·自爆·触发@be53ea8b0093c6700571315b9eb7440d") 21 | [if] (sectBossTrigger2) == 是 22 | @js TriggerCenter.remove("关自爆") 23 | @js TriggerCenter.remove("关触发") 24 | @js Server.importTrigger("清和·关自爆·触发@da27058706c62889d78d1702351df7a1") 25 | 26 | stopstate 27 | 28 | // 获取内置出招并保存 29 | @toolbar score 30 | @toolbar setting 31 | @js $(`span[for=custom]`).click() 32 | @js ($pfm) = document.getElementById("auto_pfm").value 33 | 34 | // 删内置出招 35 | setting auto_pfm 0; 36 | 37 | // 开打红触发、关自动出招 38 | @on 自爆 39 | @on 关自爆 40 | $stoppfm 41 | 42 | // 更换套装 43 | $eqskill (SectBossSkill) 44 | enable force jiuyinshengong 45 | @await 5000 46 | $eq 0 47 | @await 5000 48 | $eq (SectBossEquip) 49 | eq {b软猬甲}? 50 | @await 5000 51 | 52 | [while] (:room) != 华山派-客厅 53 | $to 华山派-客厅 54 | @await 200 55 | @await 2000 56 | 57 | [if] {r独孤败天}? != null 58 | kill {r独孤败天} 59 | 60 | @until {r独孤败天的尸体}? != null 61 | 62 | setting auto_pfm (pfm); 63 | 64 | [while] (:room) != 扬州城-武庙 65 | $to 扬州城-武庙 66 | @await 200 67 | @off 自爆 68 | @off 关自爆 69 | @renew 70 | @await 3000 71 | $zdwk -------------------------------------------------------------------------------- /帮派/华山红/换摸红装.flow.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | //四区:白三三 3 | [(MHskill)==null]($MHskill)=enable force jiuyinshengong 4 | [(MHTriggers)==null]($MHTriggers)=起手,血刀九阴,倚天九阴,血剑起手,混沌剑心,混沌九阴,九阴天魔,天地冷却 5 | [if] (:weapon sword) == false && {b东方不败的绣花针}? == null && {b君子剑o}? == null 6 | #input ($MHweapon)=未检测到剑类武器,请设置摸红武器id,(MHweapon) 7 | #input ($MHskill)=摸红换技能命令(多条命令用英文;隔开),(MHskill) 8 | #input ($MHTriggers)=关闭触发(多个触发名字用英文逗号隔开),(MHTriggers) 9 | #config 10 | 11 | @cmdDelay 500 12 | stopstate 13 | @stopSSAuto 14 | @toolbar jh 15 | @await 500 16 | // 隐藏玩家列表 17 | @js $(`span[command=setting]`).click(); 18 | @await 200 19 | @js $(`span[for=setting]`).click(); 20 | @await 200 21 | @js var i=$(`div[for=off_plist]`).find(`.switch-text`).text();if(i=='关'){$(`div[for=off_plist]`).find(`.switch-button`).click()}; 22 | @await 200 23 | // 关闭自动出招 24 | setting auto_pfm 0; 25 | @js $(`span[for=custom]`).click(); 26 | @js var i=$(`div[for=auto_pfm]`).find(`.switch-text`).text();if(i=='开'){$(`div[for=auto_pfm]`).find(`.switch-button`).click()}; 27 | $stoppfm 28 | //脱掉其他装备:鞋2、头3、披风4、项链6、饰品7、护腕8、腰带9 29 | uneq (:eq2);uneq (:eq3);uneq (:eq4);uneq (:eq6);uneq (:eq7);uneq (:eq8);uneq (:eq9) 30 | //换软猬甲(必需)、疤面(如果有) 31 | [if] {b软猬甲}? != null 32 | eq {b软猬甲}? 33 | [if] {b疤面面具}? != null 34 | eq {b疤面面具}? 35 | [if] {b曲洋的琴环}? != null 36 | eq {b曲洋的琴环}? 37 | [if] {b赵敏的戒指}? != null 38 | eq {b赵敏的戒指}? 39 | [if] {b阴阳环}? != null 40 | eq {b阴阳环}? 41 | [if] {b冰魄银针}? != null 42 | eq {b冰魄银针}? 43 | [if] {b逆鳞手环}? != null 44 | eq {b逆鳞手环}? 45 | [if] {b彼岸花}? != null 46 | eq {b彼岸花}? 47 | //换打红武器,优先自动换绣花针、橙君子剑 48 | [if] (:weapon sword) != true 49 | [if] {b东方不败的绣花针}? != null 50 | eq {b东方不败的绣花针}? 51 | [else if] {b君子剑o}? != null 52 | eq {b君子剑o}? 53 | [else] 54 | eq (MHweapon) 55 | @on 自爆 56 | @on 红满伤 57 | [if] (MHTriggers) != null 58 | @js ($tgs)=var ts=("\""+"(MHTriggers)"+"\"").replace(/,/g,",");ts.replace(/,/g,"\",\"").split(",") 59 | @js ($tl)=[(tgs)].length 60 | ($num)=0 61 | [while] (num)<(tl) 62 | @js ($t)=[(tgs)][(num)] 63 | @js ToRaid.perform(`//~silent\n@off (t)`); 64 | ($num)=(num)+1 65 | @await 3000 66 | [while] (:room) != 华山派-客厅 67 | $to 华山派-客厅 68 | @await 500 69 | [if] {r独孤败天}? != null 70 | @await 1000 71 | kill {r独孤败天}? -------------------------------------------------------------------------------- /帮派/华山红/红满伤.trigger.txt: -------------------------------------------------------------------------------- 1 | //伤害已满: 2 | //人名:独孤败天 3 | //百分比值:10 (武当少林可填8) 4 | [if] (:room) == 华山派-客厅 && (:combating) == true 5 | @off 自爆 6 | pty 已满10 7 | @until (:living) == false || (:combating) == false 8 | @wait 1000 9 | relive;relive 10 | @until (:mpPer) >= 0.1 11 | $to 华山派-客厅 12 | $getall 13 | liaoshang 14 | @off 红满伤 -------------------------------------------------------------------------------- /帮派/华山红/自爆(九阴版).trigger.txt: -------------------------------------------------------------------------------- 1 | //已死亡 2 | relive 3 | @cmdDelay 50 4 | $to 华山派-客厅 5 | @wait 200 6 | kill {r独孤败天}?;perform force.cui -------------------------------------------------------------------------------- /帮派/华山红/自爆(自动判断版).trigger.txt: -------------------------------------------------------------------------------- 1 | // 死亡状态改变触发器 2 | // 类型:已经死亡 3 | // by silent 4 | relive 5 | @cmdDelay 50 6 | [if] (:cd force.cui) == false && (:kf_nei) == jiuyinshengong 7 | @await 2500 8 | $to 华山派-客厅 9 | @await 200 10 | kill {r独孤败天};perform force.cui 11 | [else] 12 | $to 华山派-客厅 13 | @await 200 14 | kill {r独孤败天} -------------------------------------------------------------------------------- /帮派/华山红/自爆.trigger.txt: -------------------------------------------------------------------------------- 1 | //已死亡 2 | relive 3 | @cmdDelay 50 4 | $to 华山派-客厅 5 | @wait 200 6 | kill {r独孤败天}? -------------------------------------------------------------------------------- /帮派/帝魄统计/帝魄查询.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区白三三 3 | // 频道:帮派 4 | // 关键字:dp 5 | //@print (DPList) 6 | [if] (DPList) == null 7 | pty 今天暂无帝魄统计记录。 8 | [else] 9 | @js ($DPListNum) = [(DPList)].length 10 | @js ($DPListSort) = [(DPList)].sort() 11 | //@print (DPListSort) 12 | ($num1) = 0 13 | [while] (num1) < (DPListNum) 14 | ($count) = 0 15 | ($num2) = (num1) 16 | [while] (num2) < (DPListNum) 17 | @js ($dpPlayer1) = '(DPListSort)'.split(',')[(num1)] 18 | @js ($dpPlayer2) = '(DPListSort)'.split(',')[(num2)] 19 | @js ($dpYes) = '(dpPlayer1)'.indexOf('(dpStat)') 20 | [if] (dpYes) != -1 21 | [break] 22 | [else] 23 | [if] (dpPlayer1) == (dpPlayer2) 24 | ($count) = (count) + 1 25 | ($num2) = (num2) + 1 26 | [if] (count) < 5 27 | [if] (dpStat) != null 28 | ($dpStat) = (dpStat);(dpPlayer1)x(count) 29 | [else] 30 | ($dpStat) = (dpPlayer1)x(count) 31 | [else] 32 | [if] (dpStatFull) != null 33 | ($dpStatFull) = (dpStatFull);(dpPlayer1) 34 | [else] 35 | ($dpStatFull) = (dpPlayer1) 36 | ($num1) = (num1) + (count) 37 | pty 帝魄统计:(dpStat) 38 | [if] (dpStatFull) != null 39 | @await 4000 40 | pty 帝魄已满:(dpStatFull) -------------------------------------------------------------------------------- /帮派/帝魄统计/帝魄清零.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | // 凌晨1点后 3 | ($DPList) = null -------------------------------------------------------------------------------- /帮派/帝魄统计/帝魄记录.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区白三三 3 | // 新提示信息 4 | // 关键字:帝魄 5 | @js ($dpyes) = '(text)'.indexOf('的尸体') 6 | [if] (dpyes) != -1 7 | @js ($dpName) = '(text)'.match('([^%]+)从.*的尸体')[1] 8 | [if] (dpName) == 你 9 | ($dpName) = (:name) 10 | [if] (DPList) != null 11 | ($DPList) = (DPList),'(dpName)' 12 | [else] 13 | ($DPList) = '(dpName)' 14 | //@print (DPList) -------------------------------------------------------------------------------- /帮派/帮战号令/号令倒计时.flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //根据论坛 Raid 大佬的精确版修改。 3 | //四区白三三 4 | @cmdDelay 0 5 | pty 注意:号令计时器已经启动! 6 | [if] (stamp0) == null 7 | ($stamp0) = (:hour) * 60 * 60 + (:minute) * 60 + (:second) 8 | ($interval) = 60 * 5 9 | ($did_120) = false 10 | ($did_60) = false 11 | ($did_30) = false 12 | ($did_10) = false 13 | ($num) = 1 14 | [while] true 15 | <--- 16 | [if] (BPZEnd) == true 17 | [exit] 18 | ---> 19 | ($stamp) = (:hour) * 60 * 60 + (:minute) * 60 + (:second) 20 | ($r_120) = (stamp) + 120 - (stamp0) 21 | [if] (r_120) >= (interval) && (did_120) == false 22 | [if] (num) > 5 23 | pty 注意:帮战将在 2 分钟后结束! 24 | [else] 25 | pty 注意:号令将在 2 分钟后刷新! 26 | ($did_120) = true 27 | ($r_60) = (stamp) + 60 - (stamp0) 28 | [if] (r_60) >= (interval) && (did_60) == false 29 | [if] (num) > 5 30 | pty 注意:帮战将在 1 分钟后结束! 31 | [else] 32 | pty 注意:号令将在 1 分钟后刷新! 33 | ($did_60) = true 34 | ($r_30) = (stamp) + 30 - (stamp0) 35 | [if] (r_30) >= (interval) && (did_30) == false 36 | [if] (num) > 5 37 | pty 注意:帮战将在 30 秒后结束! 38 | [else] 39 | pty 注意:号令将在 30 秒后刷新! 40 | ($did_30) = true 41 | ($r_10) = (stamp) + 10 - (stamp0) 42 | [if] (r_10) >= (interval) && (did_10) == false 43 | [if] (num) > 5 44 | pty 注意:帮战将在 10 秒后结束! 45 | [else] 46 | pty 注意:号令将在 10 秒后刷新! 47 | ($did_10) = true 48 | ($r) = (stamp) - (stamp0) 49 | [if] (r) >= (interval) 50 | [if] (num) == 5 51 | pty 注意:还有 5 分钟,第 (num) 波号令已经刷新! 52 | [else if] (num) == 4 53 | pty 注意:还有 10 分钟,第 (num) 波号令已经刷新! 54 | [else] 55 | pty 注意:第 (num) 波号令已经刷新! 56 | @print 注意:第 (num) 波号令已经刷新! 57 | ($did_120) = false 58 | ($did_60) = false 59 | ($did_30) = false 60 | ($did_10) = false 61 | ($stamp0) = (stamp) 62 | ($num) = (num) + 1 63 | @await 200 -------------------------------------------------------------------------------- /帮派/帮战号令/号令启动.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 频道:帮派 3 | // 关键字:成员听令 4 | ($BPZEnd) = false 5 | ($BPZStart) = (:hour)*3600 + (:minute)*60 + (:second) 6 | ($BPZHour) = (:hour) 7 | ($BPZMin) = (:minute) 8 | ($BPZSec) = (:second) 9 | @call 号令倒计时 -------------------------------------------------------------------------------- /帮派/帮战号令/帮战查询.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //频道:帮派 3 | //关键字:bpz 4 | [if] (BPZStart) != null 5 | ($now) = (:hour)*3600 + (:minute)*60 + (:second) 6 | ($d) = (now) - (BPZStart) 7 | @js ($dm1) = parseInt((d)%3600/60) 8 | ($ds1) = (d)%60 9 | [if] (ds1) > 0 10 | ($dm2) = 29 - (dm1) 11 | ($ds2) = 60 - (ds1) 12 | [else] 13 | ($dm2) = 30 - (dm1) 14 | ($ds2) = 60 - (ds1) 15 | ($msg) = 帮战开始于(BPZHour):(BPZMin):(BPZSec),还有(dm2)分(ds2)秒结束。 16 | pty (msg) 17 | [else] 18 | pty 帮战未开始! -------------------------------------------------------------------------------- /帮派/帮战号令/帮战结束.trigger.txt: -------------------------------------------------------------------------------- 1 | // 帮派频道:获得了最终胜利|全部成员撤退 2 | ($BPZStart) = null 3 | ($BPZEnd) = true 4 | @off 自爆 5 | @on 红满伤 6 | $wait 10000 7 | @renew 8 | $zdwk -------------------------------------------------------------------------------- /帮派/帮战工具人辅助/工具人晕橙让其他人脱战.trigger.txt: -------------------------------------------------------------------------------- 1 | // 新提示信息:转身想跑 2 | // 适用于武当。触发名字建议为【晕橙脱战】,方便下面代码判断开关 3 | // 四区白三三 4 | // 2020.06.21 5 | @off 晕橙脱战 6 | [if] (:room) != 武当派-后山小院 7 | @on 晕橙脱战 8 | [exit] 9 | @js ($bname) = "(text)".match("([^%]+)转身想跑")[1] 10 | @js ($oname) = "(text)".match("转身想跑,([^%]+)一把拦住")[1] 11 | @print (bname),(oname) 12 | //tm (bname),(oname) 13 | ($oid)={r(oname)}? 14 | [if] (oid) != null && (:status faint,(oid)) == false && (:combating) == true 15 | ($bang) = {r张三丰}? 16 | ($id_1) = {r武当派长老}? 17 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 18 | [if] "(oid)" == "(id_1)" || "(oid)" == "(id_2)" 19 | @until (:hp (oid)) >= 15000000 20 | [else if] "(oid)" == "(bang)" 21 | @until (:hp (oid)) >= 40000000 22 | [else] 23 | tm 未找到对应橙,无法昏迷 24 | @on 晕橙脱战 25 | [exit] 26 | kill (oid);kill (oid) 27 | [if] (:kf_quan) == jiuyinbaiguzhao2 28 | $waitpfm unarmed.duo 29 | [else if] (:kf_quan) == liumaishenjian 30 | $waitpfm unarmed.qi 31 | @until (:status faint,(oid)) == true 32 | kill (MPnpc);kill (MPnpc) 33 | pty 【(bname)】尝试脱战 => 已昏迷【(oname)】 34 | @on 晕橙脱战 -------------------------------------------------------------------------------- /帮派/帮战工具人辅助/工具人自动下武器(六脉版).trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 帮派频道:即刻起开始进攻武当 3 | // 四区白三三 4 | @js ($fbroom)='(:room)'.indexOf('副本区域') 5 | [if] (fbroom) != -1 6 | stopstate 7 | cr;cr over 8 | @on 参合橙 9 | stopstate 10 | @await 500 11 | $stoppfm;enable sword wudugoufa;enable unarmed liumaishenjian;enable parry yihuajiemu;$eq 1 12 | @await 4000 13 | @renew 14 | @on 帮战翻车 15 | [while] (:room) != 武当派-后山小院 16 | $to 武当派-后山小院 17 | @await 2000 18 | pty 准备下武器,大佬们帮忙清下号令 19 | ($id_1) = {r武当派长老}? 20 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 21 | ($id_bang) = {r张三丰}? 22 | ($id_fight) = (id_2) 23 | liaoshang 24 | @tip 疗伤完毕|目前气血充沛 25 | [while] true 26 | ($succes) = null 27 | @cd sword.suo,unarmed.qi 28 | @print 开始比试 29 | fight (id_fight) 30 | @perform parry.yi,force.power,unarmed.qi,sword.suo 31 | @tip 当啷一声($succes)地上|手中并($succes)兵器|早有准备|你向后退了几步|这场比试算我输了|承让|脸色微变|向后跃开三尺|果然高明|你现在正忙|知道我的厉害 32 | [while] (:room) == 武当派-后山小院 33 | go south 34 | @await 500 35 | @until (:combating) == false 36 | @print 已比试 37 | go north 38 | [if] (succes) != null 39 | [if] "(id_fight)" == "(id_2)" 40 | ($id_fight) = (id_1) 41 | @print 3号下武器成功,准备下一个 42 | pty 3号下武器成功,准备下一个 43 | [else if] "(id_fight)" == "(id_1)" 44 | ($id_fight) = (id_bang) 45 | @print 2号下武器成功,准备下一个 46 | pty 2号下武器成功,准备下一个 47 | [else if] "(id_fight)" == "(id_bang)" 48 | [break] 49 | [else] 50 | @print 下武器失败,准备重试 51 | pty 下武器失败,准备重试 52 | $to 扬州城-武庙 53 | @liaoshang 54 | $to 武当派-后山小院 55 | pty 武器已下,坦克准备开战 56 | @liaoshang 57 | @on 帮战技能监控 58 | $usezml 参合 59 | $wait 8000 60 | kill (id_2);kill (id_2) 61 | @perform parry.yi,force.power 62 | @until (:status mingyu) == false 63 | @perform force.wang -------------------------------------------------------------------------------- /帮派/帮战工具人辅助/工具人自动下武当武器(峨眉夺魄版).trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 帮派频道:即刻起开始进攻武当 3 | // 四区白三三 4 | @js ($fbroom)='(:room)'.indexOf('副本区域') 5 | [if] (fbroom) != -1 6 | stopstate 7 | cr;cr over 8 | stopstate 9 | @await 500 10 | $stoppfm;enable sword wudugoufa;enable unarmed jiuyinbaiguzhao2;enable dodge anyingfuxiang;enable parry yihuajiemu;enable force mingyugong;$eq 1 11 | @await 4000 12 | @renew 13 | @on 帮战翻车 14 | [while] (:room) != 武当派-后山小院 15 | $to 武当派-后山小院 16 | @await 2000 17 | pty 准备下武器,大佬们帮忙清下号令 18 | ($id_1) = {r武当派长老}? 19 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 20 | ($id_bang) = {r张三丰}? 21 | ($id_fight) = (id_2) 22 | liaoshang 23 | @tip 疗伤完毕|目前气血充沛 24 | [while] true 25 | ($succes) = null 26 | @cd sword.suo,unarmed.duo 27 | @print 开始比试 28 | @until (:hp (id_fight)) == 20000000 || (:hp (id_fight)) == 50000000 29 | fight (id_fight) 30 | @perform parry.yi,force.power,unarmed.duo,sword.suo 31 | @tip 当啷一声($succes)地上|手中并($succes)兵器|早有准备|你向后退了几步|这场比试算我输了|承让|脸色微变|向后跃开三尺|果然高明|你现在正忙|知道我的厉害 32 | [while] (:room) == 武当派-后山小院 33 | go south 34 | @await 500 35 | @until (:combating) == false 36 | @print 已比试 37 | go north 38 | [if] (succes) != null 39 | [if] "(id_fight)" == "(id_2)" 40 | ($id_fight) = (id_1) 41 | @print 3号下武器成功,准备下一个 42 | pty 3号下武器成功,准备下一个 43 | [else if] "(id_fight)" == "(id_1)" 44 | ($id_fight) = (id_bang) 45 | @print 2号下武器成功,准备下一个 46 | pty 2号下武器成功,准备下一个 47 | [else if] "(id_fight)" == "(id_bang)" 48 | [break] 49 | [else] 50 | @print 下武器失败,准备重试 51 | pty 下武器失败,准备重试 52 | $to 扬州城-武庙 53 | @liaoshang 54 | $to 武当派-后山小院 55 | pty 武器已下,坦克准备开战 56 | @liaoshang 57 | @on 帮战技能监控 58 | $usezml 参合 59 | $wait 8000 60 | kill (id_2);kill (id_2) 61 | @perform parry.yi,force.power 62 | @until (:status mingyu) == false 63 | @perform force.wang -------------------------------------------------------------------------------- /帮派/帮战工具人辅助/帮战技能监控.trigger.txt: -------------------------------------------------------------------------------- 1 | // 帮战技能监控 2 | // 四区白三三 3 | // 新提示信息:缠字决|绵绵而上,使出一招“金蛇狂舞|突然金芒大盛|中指一按|冷笑数声|双掌不断拍出|破气式|一股劲气无声无息刺向 4 | @js ($pass) = '(text)'.indexOf('这里填要忽略的工具人名字') 5 | //忽略工具人 6 | [if] (pass) == -1 7 | //缠字诀 8 | @js ($s_chan) = "(text)".indexOf("使出太极剑【缠字决】") 9 | [if] (s_chan) != -1 10 | @js ($name) = "(text)".match("([^%]+)使出太极剑【缠字决】")[1] 11 | ($skill) = 缠字诀 12 | //金蛇剑-金蛇狂舞 13 | @js ($s_wu) = "(text)".indexOf("绵绵而上,使出一招“金蛇狂舞") 14 | [if] (s_wu) != -1 15 | @js ($name) = "(text)".match("([^%]+)身随剑走,绵绵而上,使出一招“金蛇狂舞")[1] 16 | ($skill) = 金蛇狂舞 17 | //金蛇剑-金蛇追魂 18 | @js ($s_hun) = "(text)".indexOf("突然金芒大盛,一道金光破空直袭") 19 | [if] (s_hun) != -1 20 | @js ($name) = "(text)".match("([^%]+)手中.*突然金芒大盛")[1] 21 | ($skill) = 金蛇追魂 22 | //六脉神剑 23 | @js ($s_liu) = "(text)".indexOf("中指一按,一股凌厉无伦") 24 | [if] (s_liu) != -1 25 | @js ($name) = "(text)".match("([^%]+)中指一按,一股凌厉无伦")[1] 26 | ($skill) = 无形剑气 27 | //嵩阳掌 28 | @js ($s_song) = "(text)".indexOf("双掌不断拍出") 29 | [if] (s_song) != -1 30 | @js ($name) = "(text)".match("([^%]+)双掌不断拍出")[1] 31 | ($skill) = 无影掌 32 | //九阴白骨爪 33 | @js ($s_duo) = "(text)".indexOf("冷笑数声,手指微微弯曲成爪") 34 | [if] (s_duo) != -1 35 | @js ($name) = "(text)".match("([^%]+)冷笑数声,手指微微弯曲成爪")[1] 36 | ($skill) = 夺魄 37 | //独孤九剑-破气 38 | @js ($s_poqi) = "(text)".indexOf("施出独孤九剑「破气式」") 39 | [if] (s_poqi) != -1 40 | @js ($name) = "(text)".match("([^%]+)施出独孤九剑「破气式」")[1] 41 | ($skill) = 破气诀 42 | //九阴神功-追魂 43 | @js ($s_zhui) = "(text)".indexOf("默运九阴神功,一股劲气无声无息刺向") 44 | [if] (s_zhui) != -1 && {r独孤败天}? != null 45 | @js ($name) = "(text)".match("([^%]+)默运九阴神功,一股劲气无声无息刺向")[1] 46 | ($skill) = 追魂 47 | //信息显示 48 | [if] (skill) != null 49 | ($info) = (:hour):(:minute):(:second) (name) => (skill) 50 | pty (info) 51 | @print (info) 52 | ($BPZLog) = (BPZLog)|(info) -------------------------------------------------------------------------------- /帮派/帮战打橙/帮战开始(仅武当).trigger.txt: -------------------------------------------------------------------------------- 1 | //武当帮战。可以保存为自命令,用触发调用 2 | //帮派频道关键字:即刻起开始进攻武当 3 | //四区白三三 4 | [if] (:room 副本区域,忧愁谷,襄阳城,古大陆,皇城) == true || (:state)==领悟 || (:state)==推演 5 | [exit] 6 | //********使用前请根据自己需要,自行修改以下几个参数******** 7 | //第几波号令才开打就填几 8 | ($haoling) = 1 9 | //号令清完后等多久再叫杀(默认30秒:30000) 10 | ($waitkill) = 30000 11 | //是否关闭自动出招,0为关闭,1为打开 12 | ($autopfm) = 1 13 | //********使用前请根据自己需要,自行修改以上几个参数******** 14 | @stopSSAuto 15 | stopstate 16 | //这里可以自己修改为换技能装备的代码 17 | $usezml 攻装 18 | @on 帮战翻车 19 | $wait 5000 20 | @renew 21 | @wait 1000 22 | [if] (autopfm) = 0 23 | $stoppfm 24 | [else] 25 | $startpfm 26 | [while] (:room) != 武当派-后山小院 27 | $to 武当派-后山小院 28 | @await 2000 29 | @print 等待开战 30 | ($id_1) = {r武当派长老}? 31 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 32 | ($id_bang) = {r张三丰}? 33 | //长老血量低于1950W,掌门低于4950W时自动叫杀最下面的长老。如果不想监控血量,也可以改成等待指定时间后叫杀。 34 | @until (:hp (id_2)) < 19500000 && (:hp (id_1)) < 19500000 && (:hp (id_bang)) < 49500000 35 | @wait 60000 36 | ($num) = 0 37 | [while] (num) < (haoling) 38 | @until (:status boss,(id_bang)) == false 39 | @until (:status boss,(id_bang)) == true 40 | ($num) = (num) + 1 41 | [if] (waitkill) != null 42 | @js ($waittime)=(waitkill)/1000 43 | pty 预计(waittime)秒后开始打橙 44 | @wait (waitkill) 45 | ($id_1) = {r武当派长老}? 46 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 47 | [if] "(id_2)" != "null" 48 | kill (id_2);kill (id_2) 49 | ($MPnpc) = (id_2) 50 | [else if] "(id_2)" == "null" && "(id_1)" != "null" 51 | kill (id_1);kill (id_1) 52 | ($MPnpc) = (id_1) 53 | [else] 54 | kill (id_bang);kill (id_bang) 55 | ($MPnpc) = (id_bang) -------------------------------------------------------------------------------- /帮派/帮战打橙/帮战清号令(旧版).flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //帮战清号令 3 | //四区白三三 4 | #select ($ZBmp) = 请选择进攻门派,武当派|丐帮|华山派|峨眉派|少林派|逍遥派,(ZBmp) 5 | #config 6 | [if] (arg0) != null 7 | ($ZBmp) = (arg0) 8 | stopstate 9 | @await 500 10 | $startpfm 11 | ($red)=上古 12 | [if] (arg0) != null 13 | ($ZBmp)=(arg0) 14 | [if] (ZBmp) == 丐帮 15 | ($bang)=洪七公 16 | jh fam 6 start 17 | [else if] (ZBmp) == 武当派 18 | ($bang)=张三丰 19 | jh fam 1 start 20 | [else if] (ZBmp) == 华山派 21 | ($bang)=岳不群 22 | jh fam 3 start 23 | [else if] (ZBmp) == 少林派 24 | ($bang)=玄难 25 | jh fam 2 start 26 | [else if] (ZBmp) == 峨眉派 27 | ($bang)=灭绝 28 | jh fam 4 start 29 | [else if] (ZBmp) == 逍遥派 30 | ($bang)=逍遥子 31 | jh fam 5 start 32 | @wait 100 33 | <--- 34 | [if] {r(bang)}? == null 35 | [if] {r(red)}? == null 36 | @await 100 37 | $killall 38 | @until (:combating) == false && (:status busy) == false 39 | @await 500 40 | [else if] {r岳不群}? != null 41 | @await 500 42 | [if] ($hsover) == true 43 | [exit] 44 | [else] 45 | [exit] 46 | ---> 47 | @cmdDelay 500 48 | [if] (ZBmp) == 武当派 49 | jh fam 1 start 50 | go north 51 | go south;go west 52 | go west 53 | go east;go northup 54 | go north 55 | go east 56 | go west;go west 57 | go northup 58 | go northup 59 | go northup 60 | go north 61 | go north 62 | go north 63 | go north 64 | go north 65 | go north 66 | [else if] (ZBmp) == 华山派 67 | ($hsover) = false 68 | jh fam 3 start 69 | go eastup 70 | go southup 71 | jumpdown 72 | go southup 73 | go south 74 | go east 75 | jh fam 3 start 76 | go westup 77 | go north 78 | go east 79 | go west;go north 80 | go east 81 | go west;go north 82 | go south[3] 83 | go west 84 | go east;go south 85 | go southup 86 | go southup 87 | look bi;break bi;go enter 88 | go westup 89 | go westup 90 | jumpup 91 | ($hsover) = true 92 | $to 华山派-客厅 93 | [else if] (ZBmp) == 少林派 94 | jh fam 2 start 95 | go north 96 | go west 97 | go east;go east 98 | go west;go north 99 | go northup 100 | go southdown;go northeast 101 | go northwest 102 | go southwest 103 | go northeast;go north 104 | go east 105 | go west;go west 106 | go east;go north 107 | go east 108 | go west;go west 109 | go east;go north 110 | go west 111 | go east;go north 112 | go north 113 | [else if] (ZBmp) == 峨眉派 114 | jh fam 4 start 115 | go northup 116 | go east 117 | go west;go southdown;go west 118 | go south 119 | go east 120 | go east 121 | go west;go south 122 | go north;go west;go south 123 | go north;go west 124 | go south 125 | go south 126 | go north;go north;go west 127 | go east;go north 128 | go north 129 | [else if] (ZBmp) == 逍遥派 130 | jh fam 5 start 131 | go north 132 | go north 133 | jh fam 5 start;go east 134 | go north 135 | go south;go south 136 | go south 137 | jh fam 5 start;go west 138 | go south 139 | jh fam 5 start;go south 140 | go south 141 | jh fam 5 start;go down 142 | go down 143 | [else if] (ZBmp) == 丐帮 144 | jh fam 6 start 145 | go down 146 | go east 147 | go east 148 | go east 149 | go up 150 | go down;go east 151 | go east 152 | go up -------------------------------------------------------------------------------- /帮派/帮战打橙/帮战清号令.flow.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | //帮战清号令 3 | //四区白三三 4 | [if] (BPZmp) == null 5 | ($BPZmp) = 武当派 6 | [if] (BPZact) == null || (BPZact) != 闭关 7 | ($BPZact) = 掌门房间 8 | #select ($BPZmp) = 请选择进攻门派,武当派|丐帮|华山派|峨眉派|少林派|逍遥派,(BPZmp) 9 | #select ($BPZact) = 清完号令后动作,掌门房间|闭关,(BPZact) 10 | #config 11 | 12 | [if] (arg0) != null 13 | ($BPZmp) = (arg0) 14 | [if] (arg1) != null 15 | ($BPZact) = (arg1) 16 | [if] (BPZmp) == null 17 | ($BPZmp) = 武当派 18 | [if] (BPZact) == null || (BPZact) != 闭关 19 | ($BPZact) = 掌门房间 20 | 21 | stopstate 22 | @await 500 23 | $startpfm 24 | ($red)=上古 25 | [if] (arg0) != null 26 | ($BPZmp)=(arg0) 27 | [if] (BPZmp) == 丐帮 28 | ($bang)=洪七公 29 | jh fam 6 start 30 | [else if] (BPZmp) == 武当派 31 | ($bang)=张三丰 32 | jh fam 1 start 33 | [else if] (BPZmp) == 华山派 34 | ($bang)=岳不群 35 | jh fam 3 start 36 | [else if] (BPZmp) == 少林派 37 | ($bang)=玄难 38 | jh fam 2 start 39 | [else if] (BPZmp) == 峨眉派 40 | ($bang)=灭绝 41 | jh fam 4 start 42 | [else if] (BPZmp) == 逍遥派 43 | ($bang)=逍遥子 44 | jh fam 5 start 45 | @wait 100 46 | <--- 47 | ($mpb) = {r(bang)}? 48 | ($mpr) = {r(red)}? 49 | [if] "(mpb)" == "null" 50 | [if] "(mpr)" == "null" 51 | @await 100 52 | [while] true 53 | ($mpc) = {r(BPZmp)}? 54 | [if] "(mpc)" != "null" 55 | [if] (:maxHp (mpc)) == 2000000 || (:maxHp (mpc)) == 200000 || (:maxHp (mpc)) == 40000 || (:maxHp (mpc)) == 2000 56 | kill (mpc) 57 | [else] 58 | [break] 59 | [else] 60 | [break] 61 | @until (:combating) == false && (:status busy) == false 62 | @await 500 63 | [else if] {r岳不群}? != null 64 | @await 500 65 | [if] (hsover) == true 66 | [if] (BPZact) == 闭关 67 | $zdwk 68 | [else] 69 | [exit] 70 | [else] 71 | [if] (BPZact) == 闭关 72 | $zdwk 73 | [else] 74 | [exit] 75 | ---> 76 | @cmdDelay 500 77 | [if] (BPZmp) == 武当派 78 | jh fam 1 start 79 | go north 80 | go south;go west 81 | go west 82 | go east;go northup 83 | go north 84 | go east 85 | go west;go west 86 | go northup 87 | go northup 88 | go northup 89 | go north 90 | go north 91 | go north 92 | go north 93 | go north 94 | go north 95 | [else if] (BPZmp) == 华山派 96 | ($hsover) = false 97 | jh fam 3 start 98 | go eastup 99 | go southup 100 | jumpdown 101 | go southup 102 | go south 103 | go east 104 | jh fam 3 start 105 | go westup 106 | go north 107 | go east 108 | go west;go north 109 | go east 110 | go west;go north 111 | go south[3] 112 | go west 113 | go east;go south 114 | go southup 115 | go southup 116 | look bi;break bi;go enter 117 | go westup 118 | go westup 119 | jumpup 120 | ($hsover) = true 121 | $to 华山派-客厅 122 | [else if] (BPZmp) == 少林派 123 | jh fam 2 start 124 | go north 125 | go west 126 | go east;go east 127 | go west;go north 128 | go northup 129 | go southdown;go northeast 130 | go northwest 131 | go southwest 132 | go northeast;go north 133 | go east 134 | go west;go west 135 | go east;go north 136 | go east 137 | go west;go west 138 | go east;go north 139 | go west 140 | go east;go north 141 | go north 142 | [else if] (BPZmp) == 峨眉派 143 | jh fam 4 start 144 | go northup 145 | go east 146 | go west;go southdown;go west 147 | go south 148 | go east 149 | go east 150 | go west;go south 151 | go north;go west;go south 152 | go north;go west 153 | go south 154 | go south 155 | go north;go north;go west 156 | go east;go north 157 | go north 158 | [else if] (BPZmp) == 逍遥派 159 | jh fam 5 start 160 | go north 161 | go north 162 | jh fam 5 start;go east 163 | go north 164 | go south;go south 165 | go south 166 | jh fam 5 start;go west 167 | go south 168 | jh fam 5 start;go south 169 | go south 170 | jh fam 5 start;go down 171 | go down 172 | [else if] (BPZmp) == 丐帮 173 | jh fam 6 start 174 | go down 175 | go east 176 | go east 177 | go east 178 | go up 179 | go down;go east 180 | go east 181 | go up -------------------------------------------------------------------------------- /帮派/帮战打橙/帮战结束(判断练习版).trigger.txt: -------------------------------------------------------------------------------- 1 | // 四区:白三三 2 | // 频道:帮派 3 | // 关键字:获得了最终胜利|全部成员撤退 4 | // 目前只暂定了武当、华山和丐帮的帮战,打其他门派的话可以自己添加房间检测条件。 5 | 6 | @off 自爆 7 | @off 红满伤 8 | @on 血刀九阴 9 | @off 帮战起手 10 | [if] (:room) == 武当派-后山小院 || (:room) == 华山派-客厅 || (:room) == 丐帮-林间小屋 11 | [if] (:living)==false 12 | ($place)=(:room) 13 | relive;relive 14 | @await 2000 15 | [while] (:room) != (place) 16 | $to (place) 17 | @await 500 18 | @await 2000 19 | $getall 20 | stopstate 21 | @renew 22 | @tidyBag 23 | @await 2000 24 | $to 住房-练功房 25 | dazuo 26 | @await 1000 27 | @until (:state) != 打坐 28 | @await 3000 29 | [if] (:state)==练习 30 | stopstate 31 | $usezml 悟装 32 | @await 6000 33 | [(:status food) == false && {b冰心丹}? != null]use {b冰心丹}? 34 | [(:status fy) == false]use (:eq0) 35 | dazuo 36 | [else] 37 | $zdwk 38 | @recoverSSAuto -------------------------------------------------------------------------------- /帮派/帮战打橙/帮战结束.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 频道:帮派 4 | // 关键字:获得了最终胜利|全部成员撤退 5 | // 目前只暂定了武当、华山和丐帮的帮战,打其他门派的话可以自己添加房间检测条件。 6 | [if] (:room) == 武当派-后山小院 || (:room) == 华山派-客厅 || (:room) == 丐帮-林间小屋 7 | [if] (:living)==false 8 | ($place)=(:room) 9 | relive;relive 10 | @await 1000 11 | $to (place) 12 | @await 2000 13 | $getall 14 | stopstate 15 | ($MPnpc) = null 16 | @wait 5000 17 | @off 自爆 18 | @off 红满伤 19 | @off 帮战翻车 20 | @tidyBag 21 | @renew 22 | @recoverSSAuto 23 | //可以设置换技能装备,方便后续修炼或者练习技能 24 | $zdwk -------------------------------------------------------------------------------- /帮派/帮战打橙/帮战翻车.trigger.txt: -------------------------------------------------------------------------------- 1 | // 仅用于武当帮战 2 | // 触发为 已死亡 3 | // 四区白三三 4 | [if] (:room) == 武当派-后山小院 5 | relive 6 | @liaoshang 7 | $to 武当派-后山小院 8 | $getall 9 | @until (:status xuruo) == false 10 | ($id_1) = {r武当派长老}? 11 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 12 | ($id_bang) = {r张三丰}? 13 | [if] (id_2) == null && (id_1) == null && (MPnpc) != null 14 | kill {r张三丰}? 15 | [else if] (id_2) == null && (id_1) != null && (MPnpc) != (id_1) && (MPnpc) != (id_bang) && (MPnpc) != null 16 | kill (id_1);kill (id_1) 17 | [else if] (MPnpc) == (id_2) || (MPnpc) == (id_1) || (MPnpc) == (id_bang) 18 | kill (MPnpc);kill (MPnpc) -------------------------------------------------------------------------------- /帮派/帮战打橙/橙满伤(丐帮武当精简版).trigger.txt: -------------------------------------------------------------------------------- 1 | // 打满后可自动卸掉武器脱战,该版本精简只保留丐帮和武当 2 | // 四区白三三 3 | // 人名关键词:长老|副帮主|洪七公|张三丰 4 | // 伤害百分比:11(武当只需要9) 5 | // 如果满伤脱战过程不想卸武器,请把下面的 ($xw) 值从 1 改为 0 6 | ($xw) = 1 7 | @cmdDelay 0 8 | ($weapon) = (:eq0) 9 | ($id_1) = {r副帮主}? 10 | ($id_2) = {r副帮主}?# obj.id == "(id_1)" # 11 | [if] (:room) == 丐帮-林间小屋 && (:combating) == true 12 | ($id_0) = {r洪七公}? 13 | [if] "(id)" != "(id_1)" && "(id)" != "(id_0)" 14 | ($MPnpc) = (id_1) 15 | kill (id_1);kill (id_1) 16 | pty 占比(percent),切换目标:第一个橙 17 | [else if] "(id)" == "(id_1)" 18 | ($MPnpc) = (id_0) 19 | kill (id_0);kill (id_0) 20 | pty 占比(percent),切换目标:洪七公 21 | [else if] "(id)" == "(id_0)" 22 | ($MPnpc) = null 23 | $stoppfm 24 | pty 洪七公已满,我先撤 25 | [while] (:eq0) != null && (xw) == 1 26 | uneq (weapon) 27 | [while] (:room) == 丐帮-林间小屋 28 | go down 29 | @await 1000 30 | @until (:combating) == false 31 | go up 32 | @await 1000 33 | [while] (:room) != 丐帮-林间小屋 34 | $to 丐帮-林间小屋 35 | @await 500 36 | $startpfm 37 | eq (weapon) 38 | [else if] (:room) == 武当派-后山小院 && (:combating) == true 39 | ($id_1) = {r武当派长老}? 40 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 41 | ($id_0) = {r张三丰}? 42 | [if] "(id)" != "(id_1)" && "(id)" != "(id_0)" 43 | ($MPnpc) = (id_1) 44 | kill (id_1);kill (id_1) 45 | pty 占比(percent),切换目标:第一个橙 46 | [else if] "(id)" == "(id_1)" 47 | ($MPnpc) = (id_0) 48 | kill (id_0);kill (id_0) 49 | pty 占比(percent),切换目标:张三丰 50 | [else if] "(id)" == "(id_0)" 51 | ($MPnpc) = null 52 | $stoppfm 53 | pty 张三丰已满,我先撤 54 | [while] (:eq0) != null && (xw) == 1 55 | uneq (weapon) 56 | [while] (:room) == 武当派-后山小院 57 | go south 58 | @await 500 59 | @until (:combating) == false 60 | go north 61 | @await 1000 62 | [while] (:room) != 武当派-后山小院 63 | $to 武当派-后山小院 64 | @await 500 65 | $startpfm 66 | eq (weapon) 67 | [else] 68 | $startpfm -------------------------------------------------------------------------------- /帮派/帮战打橙/橙满伤.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // author:四区白三三 3 | // 人名关键词:长老|副帮主|洪七公|张三丰|岳不群 4 | // 伤害百分比:11(武当只需要9) 5 | // 挡刀顺序:想打掌门:打第一个长老;想打第一个长老:打掌门;想打第二个长老:$killall 6 | @cmdDelay 0 7 | ($id_1) = {r副帮主}? 8 | ($id_2) = {r副帮主}?# obj.id == "(id_1)" # 9 | [if] (:room) == 丐帮-林间小屋 && (:combating) == true 10 | ($id_0) = {r洪七公}? 11 | [if] "(id)" != "(id_1)" && "(id)" != "(id_0)" 12 | ($MPnpc) = (id_1) 13 | kill (id_1);kill (id_1) 14 | pty 占比(percent),切换目标:第一个橙 15 | [else if] "(id)" == "(id_1)" 16 | ($MPnpc) = (id_0) 17 | kill (id_0);kill (id_0) 18 | pty 占比(percent),切换目标:洪七公 19 | [else if] "(id)" == "(id_0)" 20 | ($MPnpc) = null 21 | $stoppfm 22 | pty 洪七公已满,我先撤 23 | [while] (:room) == 丐帮-林间小屋 24 | go down 25 | @await 500 26 | @until (:combating) == false 27 | go up 28 | @await 500 29 | [while] (:room) != 丐帮-林间小屋 30 | $to 丐帮-林间小屋 31 | @await 500 32 | $startpfm 33 | [else if] (:room) == 武当派-后山小院 && (:combating) == true 34 | ($id_1) = {r武当派长老}? 35 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 36 | ($id_0) = {r张三丰}? 37 | [if] "(id)" != "(id_1)" && "(id)" != "(id_0)" 38 | ($MPnpc) = (id_1) 39 | kill (id_1);kill (id_1) 40 | pty 占比(percent),切换目标:第一个橙 41 | [else if] "(id)" == "(id_1)" 42 | ($MPnpc) = (id_0) 43 | kill (id_0);kill (id_0) 44 | pty 占比(percent),切换目标:张三丰 45 | [else if] "(id)" == "(id_0)" 46 | ($MPnpc) = null 47 | $stoppfm 48 | pty 张三丰已满,我先撤 49 | [while] (:room) == 武当派-后山小院 50 | go south 51 | @await 500 52 | @until (:combating) == false 53 | go north 54 | @await 500 55 | [while] (:room) != 武当派-后山小院 56 | $to 武当派-后山小院 57 | @await 500 58 | $startpfm 59 | [else if] (:room) == 华山派-客厅 && (:combating) == true 60 | ($id_1) = {r华山派长老}? 61 | ($id_2) = {r华山派长老}?# obj.id == "(id_1)" # 62 | ($id_0) = {r岳不群}? 63 | [if] "(id)" != "(id_1)" && "(id)" != "(id_0)" 64 | ($MPnpc) = (id_1) 65 | kill (id_1);kill (id_1) 66 | pty 占比(percent),切换目标:第一个橙 67 | [else if] "(id)" == "(id_1)" 68 | ($MPnpc) = (id_0) 69 | kill (id_0);kill (id_0) 70 | pty 占比(percent),切换目标:岳不群 71 | [else if] "(id)" == "(id_0)" 72 | ($MPnpc) = null 73 | $stoppfm 74 | pty 岳不群已满,我先撤 75 | [while] (:room) == 华山派-客厅 76 | go south 77 | @await 500 78 | @until (:combating) == false 79 | go north 80 | @await 500 81 | [while] (:room) != 华山派-客厅 82 | $to 华山派-客厅 83 | @await 500 84 | $startpfm 85 | [else if] (:room) == 逍遥派-地下石室 && (:combating) == true 86 | ($id_0) = {r逍遥子}? 87 | [if] "(id)" != "(id_1)" && "(id)" != "(id_0)" 88 | ($MPnpc) = (id_1) 89 | kill (id_1);kill (id_1) 90 | pty 占比(percent),切换目标:第一个橙 91 | [else if] "(id)" == "(id_1)" 92 | ($MPnpc) = (id_0) 93 | kill (id_0);kill (id_0) 94 | pty 占比(percent),切换目标:逍遥子 95 | [else if] "(id)" == "(id_0)" 96 | ($MPnpc) = null 97 | $stoppfm 98 | pty 逍遥子已满,我先撤 99 | [while] (:room) == 逍遥派-地下石室 100 | go up 101 | @await 500 102 | @until (:combating) == false 103 | go down 104 | @await 500 105 | [while] (:room) != 逍遥派-地下石室 106 | $to 逍遥派-地下石室 107 | @await 500 108 | $startpfm 109 | [else if] (:room) == 少林派-方丈楼 && (:combating) == true 110 | ($id_1) = {r长老}? 111 | ($id_2) = {r长老}?# obj.id == "(id_1)" # 112 | ($id_0) = {r玄难}? 113 | [if] "(id)" != "(id_1)" && "(id)" != "(id_0)" 114 | ($MPnpc) = (id_1) 115 | kill (id_1);kill (id_1) 116 | pty 占比(percent),切换目标:第一个橙 117 | [else if] "(id)" == "(id_1)" 118 | ($MPnpc) = (id_0) 119 | kill (id_0);kill (id_0) 120 | pty 占比(percent),切换目标:玄难 121 | [else if] "(id)" == "(id_0)" 122 | ($MPnpc) = null 123 | $stoppfm 124 | pty 玄难已满,我先撤 125 | [while] (:room) == 少林派-方丈楼 126 | go south 127 | @await 500 128 | @until (:combating) == false 129 | go north 130 | @await 500 131 | [while] (:room) != 少林派-方丈楼 132 | $to 少林派-方丈楼 133 | @await 500 134 | $startpfm 135 | [else if] (:room) == 峨眉派-清修洞 && (:combating) == true 136 | ($id_0) = {r灭绝}? 137 | [if] "(id)" != "(id_1)" && "(id)" != "(id_0)" 138 | ($MPnpc) = (id_1) 139 | kill (id_1);kill (id_1) 140 | pty 占比(percent),切换目标:第一个橙 141 | [else if] "(id)" == "(id_1)" 142 | ($MPnpc) = (id_0) 143 | kill (id_0);kill (id_0) 144 | pty 占比(percent),切换目标:灭绝 145 | [else if] "(id)" == "(id_0)" 146 | ($MPnpc) = null 147 | $stoppfm 148 | pty 灭绝已满,我先撤 149 | [while] (:room) == 峨眉派-清修洞 150 | go north 151 | @await 500 152 | @until (:combating) == false 153 | go south 154 | @await 500 155 | [while] (:room) != 峨眉派-清修洞 156 | $to 峨眉派-清修洞 157 | @await 500 158 | $startpfm 159 | [else] 160 | $startpfm -------------------------------------------------------------------------------- /帮派/帮战残血跑路-峨眉.trigger.txt: -------------------------------------------------------------------------------- 1 | // 触发气血低于一定百分比,人名关键词填自己的角色名 2 | // 仅用于武当 3 | // 四区白三三 4 | @cmdDelay 100 5 | ($id_1) = {r武当派长老}? 6 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 7 | [if] "(id_1)" != "null" 8 | ($id_pl) = (id_1) 9 | [else] 10 | ($id_pl) = {r张三丰}? 11 | @until (:hp (id_pl)) > 18000000 12 | kill (id_pl);kill (id_pl) 13 | [if] (:status faint,(id_pl)) == false 14 | @perform unarmed.duo 15 | [while] (:room) == 武当派-后山小院 && (:living) == true 16 | go south 17 | @await 500 18 | @until (:combating) == false || (:living) == false 19 | relive 20 | $to 扬州城-武庙 21 | @liaoshang 22 | [while] (:room) != 武当派-后山小院 23 | $to 武当派-后山小院 24 | @await 500 25 | $getall 26 | @until (:status xuruo) == false 27 | ($id_1) = {r武当派长老}? 28 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 29 | ($id_bang) = {r张三丰}? 30 | [if] "(MPnpc)" != "null" 31 | [if] "(MPnpc)" == "(id_2)" || "(MPnpc)" == "(id_1)" 32 | kill (MPnpc);kill (MPnpc) 33 | [else] 34 | kill (id_bang);kill (id_bang) 35 | [else] 36 | $killall -------------------------------------------------------------------------------- /帮派/帮战残血跑路-杀手.trigger.txt: -------------------------------------------------------------------------------- 1 | // 触发气血低于一定百分比,人名关键词填自己的角色名 2 | // 四区白三三 3 | @cmdDelay 100 4 | [if] (:kf_nei) == shashengjue || (:kf_nei) == shashengjue2 5 | $waitpfm force.tuoli 6 | [else] 7 | ($id_bang) = {r张三丰}? 8 | pty 残血快死了,求给三丰一个昏迷好跑路🙏 9 | [if] (:status faint,(id_bang)) == true 10 | kill (id_bang);kill (id_bang) 11 | [while] (:room) == 武当派-后山小院 && (:living) == true 12 | go south 13 | @await 500 14 | @until (:combating) == false || (:living) == false 15 | relive 16 | $to 扬州城-武庙 17 | @liaoshang 18 | [while] (:room) != 武当派-后山小院 19 | $to 武当派-后山小院 20 | @await 500 21 | $getall 22 | @until (:status xuruo) == false 23 | ($id_1) = {r武当派长老}? 24 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 25 | ($id_bang) = {r张三丰}? 26 | [if] "(MPnpc)" != "null" 27 | [if] "(MPnpc)" == "(id_2)" || "(MPnpc)" == "(id_1)" 28 | kill (MPnpc);kill (MPnpc) 29 | [else] 30 | kill (id_bang);kill (id_bang) 31 | [else] 32 | $killall -------------------------------------------------------------------------------- /帮派/帮战残血跑路-逍遥.trigger.txt: -------------------------------------------------------------------------------- 1 | // 触发气血低于一定百分比,人名关键词填自己的角色名 2 | // 四区白三三 3 | @cmdDelay 100 4 | ($id_1) = {r武当派长老}? 5 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 6 | ($id_bang) = {r张三丰}? 7 | [if] "(MPnpc)" == "null" 8 | [if] "(id_2)" != "null" 9 | ($MPnpc) = (id_2) 10 | [else if] "(id_2)" == "null" && "(id_1)" != "null" 11 | ($MPnpc) = (id_1) 12 | [else] 13 | ($MPnpc) = (id_bang) 14 | @perform dodge.lingbo 15 | @until (:status dodge) == true || (:status faint,(MPnpc)) == true 16 | [while] (:room) == 武当派-后山小院 && (:living) == true 17 | go south 18 | @await 500 19 | @until (:combating) == false || (:living) == false 20 | relive 21 | $to 扬州城-武庙 22 | @liaoshang 23 | [while] (:room) != 武当派-后山小院 24 | $to 武当派-后山小院 25 | @await 500 26 | $getall 27 | @await 3000 28 | @until (:status xuruo) == false 29 | //@cd dodge.lingbo 30 | ($id_1) = {r武当派长老}? 31 | ($id_2) = {r武当派长老}?# obj.id == "(id_1)" # 32 | ($id_bang) = {r张三丰}? 33 | [if] "(MPnpc)" != "null" 34 | [if] "(MPnpc)" == "(id_2)" || "(MPnpc)" == "(id_1)" 35 | kill (MPnpc);kill (MPnpc) 36 | [else] 37 | kill (id_bang);kill (id_bang) 38 | [else] 39 | $killall -------------------------------------------------------------------------------- /帮派/帮派roll点.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 频道:帮派 3 | // 关键字:roll 4 | @js ($onlyroll) = '(content)'.match('^roll$') 5 | [if] (onlyroll) != null 6 | @js ($rollNum) = Math.floor(Math.random()*100+1) 7 | @print [(name)]点数:(rollNum) 8 | ($LogRoll) = (LogRoll)|[(name)]点数:(rollNum) 9 | pty (:date)-(:hour):(:minute):(:second)-([(name)]点数:(rollNum) -------------------------------------------------------------------------------- /帮派/开丐帮.flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //party fam HUASHAN -> 华山派 3 | //party fam WUDANG -> 武当派 4 | //party fam GAIBANG -> 丐帮 5 | //party fam SHAOLIN -> 少林派 6 | //party fam EMEI -> 峨眉派 7 | //party fam XIAOYAO -> 逍遥派 8 | //四区白三三 9 | @stopSSAuto 10 | stopstate 11 | $usezml 百免 12 | $wait 3000 13 | party fam 14 | @tip 正在进攻别的门派,还有($cd_time)分结束|正在进攻别的门派,还有结束战斗|对门派发起($go)会消耗 15 | [if] (cd_time) != null 16 | ($cd_time) = (cd_time) + 1 17 | pty 帮战冷却中,还需 (cd_time) 分钟 18 | ($wait_time) = (cd_time) * 60000 19 | @wait (wait_time) 20 | [else if] (cd_time) == null && (go) == null 21 | @wait 60000 22 | party fam GAIBANG 23 | $wait 2000 24 | $to 丐帮-林间小屋 25 | $killall -------------------------------------------------------------------------------- /帮派/开武当.flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //party fam HUASHAN -> 华山派 3 | //party fam WUDANG -> 武当派 4 | //party fam GAIBANG -> 丐帮 5 | //party fam SHAOLIN -> 少林派 6 | //party fam EMEI -> 峨眉派 7 | //party fam XIAOYAO -> 逍遥派 8 | //四区白三三 9 | @stopSSAuto 10 | stopstate 11 | $usezml 毒手 12 | $wait 3000 13 | party fam 14 | @tip 正在进攻别的门派,还有($cd_time)分结束|正在进攻别的门派,还有结束战斗|对门派发起($go)会消耗 15 | [if] (cd_time) != null 16 | ($cd_time) = (cd_time) + 1 17 | pty 帮战冷却中,还需 (cd_time) 分钟 18 | ($wait_time) = (cd_time) * 60000 19 | @wait (wait_time) 20 | [else if] (cd_time) == null && (go) == null 21 | @wait 60000 22 | party fam WUDANG 23 | $wait 2000 24 | $to 武当派-后山小院 -------------------------------------------------------------------------------- /帮派/摸红换装.flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //四区:白三三 3 | #input ($MHweapon)=摸红武器id,(MHweapon) 4 | #config 5 | stopstate 6 | //脱掉其他装备:鞋2、头3、披风4、项链6、饰品7、护腕8、腰带9 7 | uneq (:eq2);uneq (:eq3);uneq (:eq4);uneq (:eq6);uneq (:eq7);uneq (:eq8);uneq (:eq9) 8 | //换软猬甲(必需)、疤面(如果有) 9 | [if] {b软猬甲}? != null 10 | eq {b软猬甲}? 11 | [if] {b疤面面具}? != null 12 | eq {b疤面面具}? 13 | [if] {b曲洋的琴环}? != null 14 | eq {b曲洋的琴环}? 15 | [if] {b赵敏的戒指}? != null 16 | eq {b赵敏的戒指}? 17 | [if] {b冰魄银针}? != null 18 | eq {b冰魄银针}? 19 | //换打红武器 20 | eq (MHweapon) 21 | $wait 3000 -------------------------------------------------------------------------------- /帮派/聚义堂/召唤武帝boss.flow.txt: -------------------------------------------------------------------------------- 1 | //召唤武帝boss 2 | //四区白三三 3 | ($num) = 0 4 | $to 帮会-大院 5 | [while] (num) < 11 6 | party boss 5 7 | ($num) = (num) + 1 -------------------------------------------------------------------------------- /帮派/聚义堂/聚义堂叫杀.trigger.txt: -------------------------------------------------------------------------------- 1 | // 触发类型:气血内力改变 2 | // 人名关键字:黄药师|谢逊|欧阳锋|邀月|涟星|慕容博|枯荣|张无忌|丁春秋|天山童姥|东方不败 3 | // 气血百分比低于100 4 | // 四区白三三 5 | [if] (:room) == 帮会-聚义堂 && (:combating) == false 6 | $startpfm 7 | kill (id) -------------------------------------------------------------------------------- /帮派/聚义堂/聚义堂回血.trigger.txt: -------------------------------------------------------------------------------- 1 | // 聚义堂装备血刀,配合【聚义堂满伤】触发使用,避免关闭自动攻击后血量过低死掉 2 | // 触发类型:气血内力改变 3 | // 人名关键字:填自己的角色名称 4 | // 气血百分比低于50 5 | // 四区白三三 6 | [if] (:room) == 帮会-聚义堂 && (:combating) == true 7 | [(:kf_dao)==xuedao]@perform blade.xue -------------------------------------------------------------------------------- /帮派/聚义堂/聚义堂满伤.trigger.txt: -------------------------------------------------------------------------------- 1 | // 触发类型:伤害已满 2 | // 人名关键字:黄药师|谢逊|欧阳锋|邀月|涟星|慕容博|枯荣|张无忌|丁春秋|天山童姥|东方不败 3 | // 百分比:3 4 | // 四区白三三 5 | [if] (:room) == 帮会-聚义堂 && (:combating) == true 6 | $stoppfm 7 | //pty 已满3 8 | @until (:combating) == false 9 | $startpfm -------------------------------------------------------------------------------- /帮派/聚义堂叫杀.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //触发:气血内力改变 3 | //人名关键词:黄药师|谢逊|欧阳锋|邀月|涟星|慕容博|枯荣|张无忌|丁春秋|天山童姥|东方不败 4 | //气血低于百分比:100 5 | [if] (:room) == 帮会-聚义堂 && (:combating) == false 6 | $startpfm 7 | kill (id) -------------------------------------------------------------------------------- /帮派/聚义堂满伤.trigger.txt: -------------------------------------------------------------------------------- 1 | //触发:伤害已满 2 | //人名关键词:涟星|黄药师|谢逊|欧阳锋|邀月|慕容博|丁春秋 3 | //百分比:3 4 | [if] (:room) == 帮会-聚义堂 && (:combating) == true 5 | $stoppfm 6 | pty 已满3 7 | @until (:combating) == false 8 | $startpfm -------------------------------------------------------------------------------- /帮派/踢大号.flow.txt: -------------------------------------------------------------------------------- 1 | // 根据设定的人名自动踢号 2 | // 四区白三三 3 | 4 | [if] (RoleList) == null 5 | ($RoleList) = '张三','李四','王五' 6 | #input ($RoleList)=要踢掉的玩家名字(用英文单引号和逗号隔开),(RoleList) 7 | #config 8 | 9 | [if] (arg0) != null 10 | ($RoleList) = (arg0) 11 | 12 | @js ($role_num) = [(RoleList)].length 13 | @toolbar jh 14 | @js $(`span[command=message]`).click() 15 | @js $(`span[for=3]`).click() 16 | @await 500 17 | ($num) = 0 18 | [while] (num) < (role_num) 19 | @js ($roleName) = [(RoleList)][(num)] 20 | @js ($roleid) = $("span:contains('(roleName)')").parent().attr("roleid") 21 | @print (roleid) 22 | party remove (roleid) ok 23 | ($num) = (num) + 1 -------------------------------------------------------------------------------- /帮派/踢小号.flow.txt: -------------------------------------------------------------------------------- 1 | //自动从下往上踢指定数量的小号 2 | //四区白三三 3 | #input ($KickNum)=请输入踢号数量,(KickNum) 4 | #config 5 | [if] (arg0) != null 6 | ($KickNum) = (arg0) 7 | 8 | @toolbar jh 9 | @js $(`span[command=message]`).click() 10 | @js $(`span[for=3]`).click() 11 | @await 500 12 | ($num) = 0 13 | [while] (num) < (KickNum) 14 | @js ($roleid) = $(".dialog-party").find(".party-role").last().attr("roleid") 15 | @print (roleid) 16 | party remove (roleid) ok 17 | ($num) = (num) + 1 -------------------------------------------------------------------------------- /帮派/蹭紫装/帮战开打紫.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 气血变化触发 4 | // 关键字:长老 5 | // 类型:气血低于100% 6 | [if] (:room) == 丐帮-暗道 && (:combating) == false && {r长老}? != null 7 | $killall -------------------------------------------------------------------------------- /帮派/蹭紫装/帮战打完紫.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 新文本信息触发 4 | // 关键字:这个方向没有出路 5 | [if] (:room) == 丐帮-暗道 && {r长老}? == null 6 | @off 帮战紫换场 7 | pty 触发:已蹭完紫怪,感谢大佬带路!有紫记得分赃❤️ 8 | $eq 2 9 | $wait 5000 10 | dazuo -------------------------------------------------------------------------------- /帮派/蹭紫装/帮战紫换场.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 脱离战斗 4 | [if] (:living) == true && (:room) == 丐帮-暗道 && {r长老}? == null 5 | go east -------------------------------------------------------------------------------- /帮派/蹭紫装/帮战紫满伤.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 伤害已满触发 4 | // 关键字:长老 5 | // 伤害百分比3 6 | [if] (:room) == 丐帮-暗道 && (:combating) == true 7 | kill {r长老}? 8 | pty 触发:伤害占比百分之(percent),切换目标。 -------------------------------------------------------------------------------- /帮派/蹭紫装/帮战紫翻车.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 已经死亡触发 4 | [if] (:room) == 丐帮-暗道 5 | relive 6 | pty 触发:💊翻车了,武庙回血中💊 7 | $wait 1000 8 | @renew 9 | pty 🥺虚弱恢复中,请稍等🥺 10 | @until (:status xuruo) == false 11 | $wait 2000 12 | $to 丐帮-破庙密室 13 | go east 14 | pty 💪我又回来了💪 15 | [if] (:room) == 丐帮-暗道 && (:combating) == false && {r长老}? = null 16 | go east -------------------------------------------------------------------------------- /帮派/蹭紫装/帮战紫预备.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 频道:帮派 4 | // 发言人:能开启帮战的人 5 | // 关键字:即刻起开始进攻丐帮 6 | stopstate 7 | @stopSSAuto 8 | $wait 3500 9 | $eq 1 10 | $wait 4000 11 | @renew 12 | $wait 2000 13 | $to 丐帮-破庙密室 14 | go east 15 | $wait 1000 16 | $startpfm 17 | @on 帮战开打紫 18 | @on 帮战紫满伤 19 | @on 帮战紫翻车 20 | @on 帮战紫换场 21 | @on 帮战打完紫 22 | @on 帮战结束 23 | pty 触发:帮战预备,打紫🍆人员已就位! -------------------------------------------------------------------------------- /快速导入三三懒人包.zml.txt: -------------------------------------------------------------------------------- 1 | // 导入三三懒人包流程,方便后续导入操作 2 | // 自命令类型选 Raidjs流程 3 | // 四区白三三 4 | ($f_ss)={"name":"三三懒人包","source":"http://wsmud-cdn.if404.com/三三懒人包.flow.txt","finder":"根文件夹"} 5 | @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);}); 6 | @awiat 1000 7 | tm 【三三懒人包】流程已导入,如果曾用早期版本的懒人包导入过流程,请先删除这些流程后再使用。 -------------------------------------------------------------------------------- /提升/古墓打坐后自动重置.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //新提示信息:你觉得你的经脉充盈,已经没有办法再增加内力了 3 | //古墓打坐后自动退出,换装,练功房重置武道,调用武道进阶流程 4 | @stopSSAuto 5 | [if] (:room) == 古墓派-卧室(副本区域) 6 | stopstate 7 | cr;cr over 8 | $wait 5000 9 | $usezml 悟装 10 | $wait 5000 11 | $to 住房-练功房 12 | $wait 5000 13 | lingwu reset 14 | lingwu reset ok 15 | @tip 你获得了|没有领悟到任何技能 16 | $wait 5000 17 | @call 武道进阶 -------------------------------------------------------------------------------- /提升/古墓打完坐(明玉换九阴).trigger.txt: -------------------------------------------------------------------------------- 1 | [if] (:room) == 古墓派-卧室(副本区域) 2 | stopstate 3 | [if] (:kf_nei) == mingyugong 4 | enable force jiuyinshengong 5 | @await 1000 6 | dazuo 7 | [else if] (:kf_nei) == jiuyinshengong 8 | cr;cr over 9 | $eq 3 10 | $wait 6000 11 | dazuo -------------------------------------------------------------------------------- /提升/古墓打完坐.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //新提示信息:你觉得你的经脉充盈,已经没有办法再增加内力了 3 | [if] (:room) == 古墓派-卧室(副本区域) 4 | stopstate 5 | cr;cr over 6 | $eq 2 7 | $wait 6000 8 | dazuo -------------------------------------------------------------------------------- /提升/吸珠子.flow.txt: -------------------------------------------------------------------------------- 1 | <-stopSSAuto 2 | use {b聚元珠} 3 | @tip 是否准备好了? 4 | wqcy ok 5 | @tip 你感觉四周的元气似乎有放缓的趋势,是否献祭你的内力? 6 | wqcy next 7 | @tip 你感觉四周的元气似乎有放缓的趋势,是否献祭你的内力? 8 | wqcy next 9 | @tip 你感觉四周的元气似乎有放缓的趋势,是否献祭你的内力? 10 | wqcy next 11 | @tip 你感觉四周的元气似乎有放缓的趋势,是否献祭你的内力? 12 | wqcy next 13 | @tip 你感觉四周的元气似乎有放缓的趋势,是否献祭你的内力? 14 | wqcy next 15 | @tip 你感觉四周的元气似乎有放缓的趋势,是否献祭你的内力? 16 | wqcy next 17 | @tip 恭喜你炼化成功, 18 | stopstate 19 | cr;cr over 20 | $zdwk 21 | stopSSAuto-> -------------------------------------------------------------------------------- /提升/推演御气.flow.txt: -------------------------------------------------------------------------------- 1 | // 如何制造原子弹 v1.4 2 | // 四区 黑白郎君 3 | // 献给所有为科学而牺牲的人(和瓜) 4 | 5 | // 依赖: 6 | // wsmud_funny >= 0.3.32 7 | // wsmud_Raid >= 2.4.16 8 | 9 | @cmdDelay 500 10 | @js ($funny) = (funny != undefined) 11 | [if] (funny) == false 12 | @js alert('本流程依赖于苏轻的funny脚本。') 13 | [if] (TYSlev) == null 14 | ($TYSlev) = 5000 15 | #input ($TYSid) = 自创武功id,(TYSid) 16 | #input ($TYSlev) = 自创武功等级,(TYSlev) 17 | #select ($TYStep) = 单步,true|false,(TYStep) 18 | #config 19 | 20 | stopstate 21 | checkskill (TYSid) 22 | @js ($l) = var s = $(".dialog-skills > pre:last");var m = s.text().match(/内力上限:\+[0-9]+/);s.remove();var f = parseInt(m[0].split('+')[1], '10');Math.floor((f/'(TYSlev)'-308)/8) 23 | ($TYEnable) = true 24 | 25 | [while] (TYEnable) 26 | stopstate 27 | [if] (l) == 0 28 | ($t) = 5 29 | [else] 30 | ($t) = (l) + 1 31 | @print 内力上限等级(l),升级需要推演(t)次 32 | cha 33 | @await 1000 34 | @js ($TYStartPot) = funny.role.pot 35 | tm 推演开始,当前潜能 (TYStartPot) 36 | @js $('#ty_prog').remove() 37 | @js $(`.room-item[itemid=(:id)]`).before(`
推演进度: (num)/(t)
`) 38 | 39 | [if] (:status food) == false 40 | use {b冰心丹}? 41 | [if] (:status fy) == false 42 | use (:eq0) 43 | zc prop force ban;zc prop force ban;zc prop force ban 44 | zc prop force ban;zc prop force ban;zc prop force ban 45 | zc typedel force;zc typelv force 46 | @await 300 47 | [while] (:state) == 推演 48 | @tip 有了更深入的理解 49 | cha 50 | @await 1000 51 | @js ($TYCurrentPot) = funny.role.pot 52 | @js ($num) = ('(TYStartPot)'*1 - '(TYCurrentPot)'*1)/100000 53 | @print 当前潜能 (TYCurrentPot), 已推演(num)次, 总共需要推演(t)次 54 | @js $('#ty_prog').text(`推演进度: (num)/(t)`) 55 | pty 推演进度: (num)/(t) 56 | [if] (num) >= (t) 57 | ($num) = 0 58 | stopstate;xiulian 59 | [if] (l) == 0 60 | ($l) = 2 61 | [else] 62 | ($l) = (l) + 1 63 | [if] (TYStep) == true 64 | ($TYEnable) = false 65 | stopstate;xiulian -------------------------------------------------------------------------------- /提升/精确练习(旧版).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 基于论坛qqqq大佬的版本修改 3 | // 四区白三三 4 | // 2020.04.26 获取不到技能id时将重试,超过5次则跳过该技能。 5 | @toolbar jh 6 | @toolbar skills 7 | //级别上限 8 | @js ($level) = /\d+/.exec($(".obj-money").text())['0'] 9 | ($skill_base)='基本拳脚','基本内功','基本轻功','基本招架','基本剑法','基本刀法','基本杖法','基本鞭法','基本暗器','基本棍法' 10 | [if] (Skill) == null 11 | ($Skill) = (skill_base) 12 | [if] (lianxi_map) == null 13 | ($lianxi_map) = 住房-练功房 14 | @js ($thisroom) = '(:room)'.indexOf('副本区域') 15 | [if] (thisroom) != -1 16 | ($lianxi_map) = 原地不动 17 | ($LXAfter) = stopstate;$tts 练习结束,请手动进行后续操作;$wait 5000;$music 18 | [if] (chiyao) == null 19 | ($chiyao) = 否 20 | [if] (LXAfter) == null 21 | ($LXAfter) = $zdwk 22 | #input ($Skill)=技能列表,(Skill) 23 | #input ($target_level)=目标技能等级,(level) 24 | #input ($LXBefore)=练习前执行命令(用英文;隔开),(LXBefore) 25 | #select ($lianxi_map)=练习地点,住房-练功房|帮会-练功房|原地不动,(lianxi_map) 26 | #select ($chiyao)=是否吃冰心丹,是|否,(chiyao) 27 | #input ($LXAfter)=练习结束后执行命令(用英文;隔开,默认请填$zdwk),(LXAfter) 28 | #config 29 | [if] (arg0) != null 30 | ($Skill) = (arg0) 31 | [if] (arg1) != null 32 | ($target_level) = (arg1) 33 | [if] (arg2) != null 34 | ($lianxi_map) = (arg2) 35 | [if] (Skill) == null 36 | ($Skill) = (skill_base) 37 | <-stopSSAuto 38 | //获取技能数量 39 | @js ($skill_num) = [(Skill)].length 40 | //传送到练功房 41 | stopstate 42 | [if] (lianxi_map) != 原地不动 43 | $to (lianxi_map) 44 | //练习前执行命令 45 | (LXBefore) 46 | $wait 5000 47 | //循环判断 48 | ($num)=0 49 | ($endless)=0 50 | [while](num) < (skill_num) 51 | //依次获取技能列表 52 | @toolbar jh 53 | @await 200 54 | @toolbar skills 55 | @js ($skill_name) = [(Skill)][(num)] 56 | //获取技能id 57 | @js ($skilltype) = '(skill_name)'.indexOf('基本') 58 | [if] (skilltype) != -1 59 | @js ($skill_id) = $(".base:contains((skill_name))").attr("skid") 60 | [else] 61 | [if] (skill_name) == 野兽扑咬 62 | @js ($skill_id) = $(".base:contains((skill_name))").attr("skid") 63 | [else] 64 | @js ($skill_id) = $(".skill:contains((skill_name))").attr("skid") 65 | @print (skill_id) 66 | [if] (skill_id) == null 67 | [if] (endless) = 5 68 | tm 连续(endless)次无法获取【(skill_name)】技能id,跳过! 69 | ($endless)=0 70 | ($num)=(num)+1 71 | [else] 72 | @print 未获取到【(skill_name)】技能id,正在重试! 73 | ($endless)=(endless)+1 74 | [continue] 75 | //获取技能目前等级 76 | @js ($skill_level) = /\d+/.exec($("[skid=(skill_id)]").children(".skill-level").text())['0'] 77 | @print 目前技能等级:(skill_level),预计目标等级:(target_level) 78 | //判断目前等级和目标等级 79 | [if] (skill_level) >= (target_level) 80 | @print (skill_name)已到达目标等级(target_level) 81 | stopstate 82 | ($num) = (num) + 1 83 | [else] 84 | //判断是否吃药 85 | [if] (:status food) == false && (chiyao) == 是 && {b冰心丹}? != null 86 | stopstate 87 | use {b冰心丹}? 88 | @await 1000 89 | [if] (:state) != 练习 90 | lianxi (skill_id) 91 | @await 1000 92 | //判断是否用完潜能或者无法学习在发呆 93 | [if] (:state) == 发呆 94 | [break] 95 | @tip 等级提升了|提升到($level_1)级 96 | @await 2000 97 | (LXAfter) 98 | stopSSAuto-> -------------------------------------------------------------------------------- /提升/续药飞翼.trigger.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | //buff变化:移除 3 | //buffid:food|fy|huiz 4 | //对象:自己 5 | //要先手动吃一颗或使用一次飞翼,徽章先装备使用后,换回练习或打坐用的饰品,让徽章留在背包里。 6 | //设置没鼓舞就不再续药改闭关,将下一行($Guwu)值改为1 7 | ($Guwu) = 0 8 | @cmdDelay 0 9 | [if] (:room) == 古墓派-卧室(副本区域) && (:state) == 打坐 10 | [if] (sid) == food && {b蕴象丸}? != null 11 | stopstate;use {b蕴象丸}?;dazuo 12 | [if] (sid) == huiz && {b周年庆徽章r}? != null 13 | ($shipin)=(:eq7) 14 | ($hz) = {b周年庆徽章r}? 15 | stopstate 16 | eq {b周年庆徽章r}?;use (hz);eq (shipin) 17 | dazuo 18 | @js ($fbroom)='(:room)'.indexOf('副本区域') 19 | [if] (fbroom) != -1 20 | [exit] 21 | ($cmd) = null 22 | ($item) = null 23 | [if] (:state) == 练习 || (:state) == 打坐 24 | [if] (:status success)==false && (Guwu)==1 25 | @print 无鼓舞,自动停止练习。 26 | @cmdDelay 27 | stopstate 28 | $usezml 攻装 29 | @await 6000 30 | @recoverSSAuto 31 | $zdwk 32 | [exit] 33 | ($cmd) = dazuo 34 | [if] (:state) == 领悟 35 | ($cmd) = lingwu continue 36 | [if] (cmd)==null 37 | [exit] 38 | [if] (sid) == food 39 | [if] {b冰心丹}? != null 40 | ($item) = use {b冰心丹} 41 | [else] 42 | @print 冰心丹已用完。 43 | [if] (sid) == fy 44 | ($item) = use (:eq0) 45 | [if] (sid) == huiz && {b周年庆徽章r}? != null 46 | ($shipin)=(:eq7) 47 | ($hz) = {b周年庆徽章r}? 48 | ($item) = eq {b周年庆徽章r}?;use (hz);eq (shipin) 49 | [if] (item) != null 50 | stopstate;(item);(cmd) -------------------------------------------------------------------------------- /提升/自动吃突破.flow.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | [{b突破丹p}? != null]($yao)=紫 3 | [{b突破丹y}? != null]($yao)=黄 4 | [{b突破丹b}? != null]($yao)=蓝 5 | [{b突破丹g}? != null]($yao)=绿 6 | #select ($yao) = 吃什么颜色的突破丹,绿|蓝|黄|紫,(yao) 7 | #config 8 | @cmdDelay 300 9 | stopstate 10 | [(yao)==绿]($color)=g 11 | [(yao)==蓝]($color)=b 12 | [(yao)==黄]($color)=y 13 | [(yao)==紫]($color)=p 14 | [while] {b突破丹(color)}? != null 15 | use {b突破丹(color)}? 16 | $zdwk -------------------------------------------------------------------------------- /提升/自动生门.flow.txt: -------------------------------------------------------------------------------- 1 | // 四区 清和 2 | @cmdDelay 500 3 | 4 | #input ($swordName) = 使用的剑类武器名称,玉箫 5 | #select ($eqArmour) = 需要装备的衣服,软猬甲|曙光佛衣|无,软猬甲 6 | #select ($eqShoes) = 需要装备的鞋子,真武道靴|无,真武道靴 7 | #select ($eqOrnaments) = 需要装备的饰品,龙骨舍利|磐石护符|无,龙骨舍利 8 | #select ($force) = 使用的免伤内功,长生诀|其他|无,长生诀 9 | #select ($unarmed) = 使用的免伤拳脚,神照经|其他|无,神照经 10 | #select ($dodge) = 使用的免伤轻功,明玉功|其他|无,明玉功 11 | #select ($parry) = 使用的免伤招架,北冥神功|其他|无,无 12 | #config 13 | [if] (force) == 其他 || (unarmed) == 其他 || (dodge) == 其他 || (parry) == 其他 14 | tm 请自行更换不在选项列表的技能,再重新打开流程,将该选项设为无。 15 | [exit] 16 | 17 | 18 | stopstate 19 | $stoppfm 20 | 21 | [if] (force) == 长生诀 22 | enable force changshengjue 23 | [if] (unarmed) == 神照经 24 | enable unarmed shenzhaojing 25 | [if] (dodge) == 明玉功 26 | enable dodge mingyugong 27 | [if] (parry) == 北冥神功 28 | enable parry beimingshengong2 29 | [if] (eqArmour) != 无 30 | eq {b(eqArmour)}? 31 | [if] (eqShoes) != 无 32 | eq {b(eqShoes)}? 33 | [if] (eqOrnaments) != 无 34 | eq {b(eqOrnaments)}? 35 | 36 | @wait 3000 37 | 38 | [if] (:weapon sword) == false 39 | eq {b(swordName)}? 40 | [if] (:weapon sword) == false 41 | tm 装备的武器不是剑类,自动退出流程。 42 | [exit] 43 | 44 | @wait 3000 45 | 46 | // 装备唐诗剑法 47 | ($sword0) = (:kf_jian) 48 | enable sword tangshijianfa 49 | [if] (:kf_jian) != tangshijianfa 50 | tm (:name)的技能栏未找到唐诗剑法,已自动退出流程。 51 | enable sword (sword0) 52 | [exit] 53 | 54 | @wait 3000 55 | @renew 56 | @wait 3000 57 | cr chanzong/shanmen 1 0 58 | [while] (:combating) == false 59 | @await 50 60 | go north 61 | @perform sword.wu 62 | @tip 你似乎听到禅院内部有些异响,衣袂声起,几个压阵的僧人迅速向铜楼方向而去。 63 | go north;go northwest;jumpdown 64 | @liaoshang 65 | shengmen 66 | @tip 死了|恭喜你踏入($bingo)生门 67 | 68 | [if] (bingo) == null 69 | tm (:name)免伤不足,请检查装备+技能是否达到了106免伤(面板90+)。 70 | [else] 71 | tm 自动过生门已完成,将自动完成副本前往闭关。 72 | cr over;$zdwk -------------------------------------------------------------------------------- /提升/门派进阶.flow.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | // 自动领悟门派进阶书籍 3 | // 四区白三三 4 | ($localVer) = 2022062701 5 | ($changeLog) = 技能不足1000级时跳过。 6 | ($flowName) = 门派进阶 7 | ($flowCode) = mpjj 8 | ($flowPath) = 提升 9 | ($flowFinder) = 提升 10 | //($repourl) = https://cdn.jsdelivr.net/gh/mapleobserver/wsmud-script 11 | ($repourl) = http://wsmud-cdn.if404.com 12 | @js ($version) = $.ajax({type: "GET", url: "(repourl)/version.txt", async: false, cache: false}).responseText; 13 | [if] (version) != null 14 | @js ($remoteVer) = var v = (version);v.(flowCode) 15 | [if] (localVer) < (remoteVer) && (remoteVer) != null 16 | [if] (UPnum) == null 17 | ($UPnum) = 0 18 | [if] (UPnum) < 2 19 | [if] (UPnum) == 1 20 | @print 未获取到最新版本,使用备用地址再次尝试... 21 | ($repourl) = http://wsmud-cdn.if404.com 22 | ($UPnum) = (UPnum) + 1 23 | [if] (flowPath) != 根文件夹 && (flowPath) != null 24 | ($flowSource) = (repourl)/(flowPath)/(flowName).flow.txt 25 | [else] 26 | ($flowSource) = (repourl)/(flowName).flow.txt 27 | [if] (flowFinder) == null 28 | ($flowFinder) = 根文件夹 29 | @js WG.SendCmd("tm 当前(flowName)版本【(localVer)】,将开始自动更新至最新【(remoteVer)】。") 30 | ($f_ss)={"name":"(flowName)","source":"(flowSource)","finder":"(flowFinder)"} 31 | @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);}); 32 | @wait 1500 33 | ($log) = ✅(flowName)已更新至最新版【(remoteVer)】,即将自动运行。 34 | [else] 35 | ($log) = ⭕(flowName)暂时无法正常更新至【(remoteVer)】,直接运行当前版本【(localVer)】。 36 | ($UPnum) = null 37 | @js WG.SendCmd("tm (log)") 38 | @print (log) 39 | [if] (UPnum) != null 40 | @js var f=(f_ss);ManagedPerformerCenter.start(f["name"], FlowStore.get(f["name"])); 41 | [exit] 42 | [else] 43 | ($UPnum) = null 44 | [if] (remoteVer) == null 45 | ($log) = ⚠️获取远程版本失败,维持当前版本不变。 46 | [else] 47 | ($log) = 🚀开始运行(flowName),当前版本【(remoteVer)】。更新内容:(changeLog) 48 | @js WG.SendCmd("tm (log)") 49 | @print (log) 50 | 51 | [if] (lianxi_map) == null 52 | ($lianxi_map) = 住房-练功房 53 | [if] (chiyao) == null 54 | ($chiyao) = 是 55 | //获取门派数据 56 | @toolbar jh 57 | @toolbar score 58 | @js $(`span[for=0]`).click() 59 | @await 500 60 | @js ($MPJJname) = $(`span[data-prop=family]`).text() 61 | [if] (MPJJname) == null 62 | ($MPJJname) = 武当派 63 | #select ($MPJJname) = 门派,武当派|丐帮|华山派|峨眉派|少林派|逍遥派|杀手楼,(MPJJname) 64 | #select ($lianxi_map)=练习地点,住房-练功房|帮会-练功房,(lianxi_map) 65 | #select ($chiyao)=是否吃清心丹,是|否,(chiyao) 66 | #config 67 | @stopSSAuto 68 | [if] (MPJJname) == 武当派 69 | ($mpskills_name) = '太极拳','梯云纵','太极神功','太极剑法' 70 | ($mpskills_id) = 'taijiquan','tiyunzong','taijishengong','taijijian' 71 | ($mpbooks_name) = '太极拳进阶秘籍','梯云纵进阶秘籍','先天太极进阶秘籍','太极剑法进阶秘籍' 72 | [if] (MPJJname) == 丐帮 73 | ($mpskills_name) = '混天气功','逍遥游','打狗棒','降龙十八掌' 74 | ($mpskills_id) = 'huntianqigong','xiaoyaoyou','dagoubang','xianglongzhang' 75 | ($mpbooks_name) = '混元天罡进阶秘籍','逍遥游进阶秘籍','打狗棒进阶秘籍','降龙十八掌进阶秘籍' 76 | [if] (MPJJname) == 华山派 77 | ($mpskills_name) = '劈石破玉拳','紫霞神功','狂风快剑','独孤九剑' 78 | ($mpskills_id) = 'poyuquan','zixiashengong','kuangfengkuaijian','dugujiujian' 79 | ($mpbooks_name) = '劈石破玉拳进阶秘籍','紫霞神功进阶秘籍','狂风快剑进阶秘籍','独孤九剑进阶秘籍' 80 | [if] (MPJJname) == 峨眉派 81 | ($mpskills_name) = '九阴白骨爪','诸天化身步','临济十二庄','倚天剑法' 82 | ($mpskills_id) = 'jiuyinbaiguzhao','zhutianbu','linjizhuang','yitianjianfa' 83 | ($mpbooks_name) = '九阴白骨爪进阶秘籍','诸天化身步进阶秘籍','临济十二庄进阶秘籍','倚天剑法进阶秘籍' 84 | [if] (MPJJname) == 少林派 85 | ($mpskills_name) = '一指禅','少林身法','燃木刀法','易筋经' 86 | ($mpskills_id) = 'yizhichan','shaolinshenfa','ranmudao','yijinjing' 87 | ($mpbooks_name) = '一指禅进阶秘籍','一苇渡江进阶秘籍','燃木刀法进阶秘籍','金刚不坏体进阶秘籍' 88 | [if] (MPJJname) == 逍遥派 89 | ($mpskills_name) = '北冥神功','天山六阳掌','凌波微步','小无相功' 90 | ($mpskills_id) = 'beimingshengong','liuyangzhang','lingboweibu','xiaowuxianggong' 91 | ($mpbooks_name) = '北冥神功进阶秘籍','天山六阳掌进阶秘籍','凌波微步进阶秘籍','小无相功进阶秘籍' 92 | [if] (MPJJname) == 杀手楼 93 | ($mpskills_name) = '穿心掌','杀生决','踏雪寻梅','漫天花雨' 94 | ($mpskills_id) = 'chuanxinzhang','shashengjue','taxuexunmei','mantianhuayu' 95 | ($mpbooks_name) = '穿心掌进阶秘籍','杀生决进阶秘籍','踏雪寻梅进阶秘籍','漫天花雨进阶秘籍' 96 | stopstate 97 | $to (lianxi_map) 98 | //循环匹配技能 99 | ($num)=0 100 | <=== 101 | tm 开启防掉线功能 102 | @print 开启防掉线功能 103 | [while] true 104 | tm (:hour):(:minute):(:second) 正在进阶门派技能 105 | @await 30000 106 | ===> 107 | [while] (num) < 4 108 | ($fail) = null 109 | @toolbar jh 110 | @toolbar skills 111 | @js ($skill_name) = [(mpskills_name)][(num)] 112 | @js ($skill_id) = [(mpskills_id)][(num)] 113 | @js ($skill_book) = [(mpbooks_name)][(num)] 114 | @js ($skill_id2) = $(".skill:contains((skill_name))").attr("skid") 115 | [if] (skill_id2) == (skill_id) 116 | //检查是否吃药 117 | [if] (:status food) == false && (chiyao) == 是 && {b清心丹}? != null 118 | stopstate 119 | use {b清心丹}? 120 | [if] {b(skill_book)}? != null 121 | use {b(skill_book)} 122 | @tip 恭喜你领悟了|掌握($fail)还不够 123 | [if] (fail) != null 124 | ($log) = (skill_name)未满1000级,无法进阶。 125 | @print (log) 126 | tm (log) 127 | @beep 128 | ($num) = (num) + 1 129 | @recoverSSAuto 130 | [(:status food) == false && {b冰心丹}? != null]use {b冰心丹}? 131 | [(:status fy) == false]use (:eq0) 132 | dazuo -------------------------------------------------------------------------------- /旧版归档/圆月弯刀(旧版).flow.txt: -------------------------------------------------------------------------------- 1 | // 四区白三三 2 | // 圆月弯刀副本流程,青城山路线,自动进入青城山,跟随青青,采忘忧草,到挡刀被青青救醒,后续剧情(离开、结婚或者砍仇小楼)请手动操作。 3 | // 会自动卸掉、装上当前内功 4 | // 2020.10.01 - 优化判断 5 | [if] (TodayNum) != null 6 | [if] (:date) != (TodayDate) 7 | [if] (:hour) > 4 8 | ($TodayNum) = 0 9 | ($TodayDate) = (:date) 10 | [else] 11 | ($TodayNum) = 0 12 | #select ($YYType) = 最后操作,剧情模式|直接砍小楼,(YYType) 13 | #input ($TodayNum) = 今天已完成次数(如果不清楚就不要改),(TodayNum) 14 | #input ($introduce01) = 圆月弯刀副本流程,青城山路线,会自动残血进入青城山,跑地图,跟随青青,采忘忧草,挡刀被青青救醒。,节 15 | #input ($introduce02) = 选【剧情模式】需要自己等10分钟才见到小楼,20-40岁之间可以结婚拿20页(5忘忧草和10醉仙酿,等5小时,建议在花厅挂机练技能,快5小时上线等着,时间到了走出花厅再进去,原地等青青回来后,带到谷口触发剧情,保护青青获得随从,随从身上有残页)。,日 16 | #input ($introduce03) = 不在这个年龄范围的和小楼对话选择「告辞」拿5残页。,快 17 | #input ($introduce04) = 选【直接砍小楼】会跳过剧情,砍25次小楼可以进地窖触发剧情拿20页。没有十几万命中就不用试了,乐 18 | #config 19 | [if] (TodayNum) >= 10 20 | @print 今天已完成 10 次,无法再进入! 21 | $zdwk 22 | [exit] 23 | @stopSSAuto 24 | stopstate 25 | ($force) = (:kf_nei) 26 | enable force none 27 | enable force (force) 28 | @cmdDelay 500 29 | cr wuyue/qingcheng/shanlu 30 | go westup 31 | go north 32 | look cao 33 | tiao cao 34 | yywd ok 35 | pa tu 36 | @tip 只要伸手就到了 37 | answer s2 38 | @tip 神界就在前方 39 | answer s4 40 | @tip 是人是鬼 41 | answer s5 42 | @tip 不要阻止我 43 | answer s7 44 | @tip 只是觉得有些诡异 45 | answer s9 46 | @tip 去看看 47 | answer s10 48 | [while] true 49 | @tip 青青往($direction)方走去|无边无际的黑暗中($goout)|青青走的太快,你已经($lost)她的身影了 50 | [if] (goout) != null 51 | @print (goout) 52 | [break] 53 | [if] (lost) != null 54 | @print 跟丢了,可能设备反应太慢或网络不稳定,建议换个时间再试。 55 | tm 跟丢了,可能设备反应太慢或网络不稳定,建议换个时间再试。 56 | ofb 57 | @tip 当天进入次数($yynum)/10 58 | ofb ok 59 | ($TodayNum) = (yynum) 60 | $zdwk 61 | [exit] 62 | [if] (direction) == 东 63 | go east 64 | [if] (direction) == 西 65 | go west 66 | [if] (direction) == 北 67 | go north 68 | [if] (direction) == 南 69 | go south 70 | look cao 71 | @tip 你小心点 72 | answer s1 73 | cai cao 74 | $stoppfm 75 | @tip 他的剑已出鞘闪电刺向青青 76 | answer s3 77 | @await 2000 78 | [if] (:living) == true 79 | [if] {r骑鹰老头的尸体}? != null 80 | ($fail) = true 81 | go south 82 | ofb 83 | @tip 当天进入次数($yynum)/10 84 | ofb ok 85 | [else if] (YYType) == 剧情模式 || (YYType) == null 86 | @tip 青青看了你一眼转身跟了过去 87 | go west 88 | @print 已进入山谷,请手动进行后续剧情 89 | [else if] (YYType) == 直接砍小楼 90 | @tip 你又恢复了知觉 91 | go west;go north 92 | @until (:room) == 忧愁谷-小楼 93 | liaoshang 94 | $wait 5000 95 | $startpfm 96 | stopstate 97 | @cd 98 | kill {r仇小楼}? 99 | @tip 从仇小楼的尸体|凝听后($dijiao)大变 100 | [if] (dijiao) != null 101 | @until {r仇小楼}? == null 102 | go down 103 | $tts (:name)已进入地窖,请手动进行后续剧情 104 | @print 已进入地窖,请手动进行后续剧情 105 | [else] 106 | go south[4] 107 | ofb 108 | @tip 当天进入次数($yynum)/10 109 | ofb ok 110 | [else] 111 | ($dead) = true 112 | relive 113 | @await 2000 114 | @js ($yyfb)='(:room)'.indexOf('忧愁谷') 115 | [if] (yyfb) == -1 116 | $startpfm 117 | @renew 118 | $zdwk 119 | @recoverSSAuto 120 | // 当天次数记录 121 | ($TodayDate) = (:date) 122 | [if] (yynum) != null 123 | ($TodayNum) = (yynum) 124 | [else] 125 | [if] (TodayNum) == null 126 | ($TodayNum) = 1 127 | [else] 128 | ($TodayNum) = (TodayNum) + 1 129 | [(fail)==true]($info) = 砍死了骑鹰老头,本次副本失败! 130 | [(dead)==true]($info) = 被骑鹰老头打死,本次副本失败! 131 | [if] (info) != null 132 | ($info) = (info)今日已完成 (TodayNum) 次。 133 | [else] 134 | ($info) = 今日已完成 (TodayNum) 次。 135 | @print (info) 136 | //以下为参考代码,暂时无用 137 | //@wait 600000 138 | //stopstate 139 | //go north 140 | //@tip 青青呢 141 | //answer s2 142 | //go south 143 | //go south 144 | //@tip 后会有期 145 | //answer s1 -------------------------------------------------------------------------------- /旧版归档/圆月弯刀-剧情版.flow.txt: -------------------------------------------------------------------------------- 1 | //作者沧浪,来自bobcn 2 | //代码内含攻略,与月圆之夜计时器 3 | //除公共剧情外均只提供攻略不自动操作 4 | 5 | @cmdDelay 0 6 | @print *************************************** 7 | @print ----------------流程开始--------------- 8 | @print ----请确认当前装备剑武器且血量为1点---- 9 | @print ---------确认后进入青城山副本---------- 10 | @print ----------适龄要求:20-40岁------------ 11 | @print *************************************** 12 | #select ($status) = 确认状态,已完成|已装备剑未残血|未完成,(status) 13 | #select ($method) = 选择剧情,残页|武器|结婚|非适龄结婚,(method) 14 | #select ($timecheck) = 是否开启月圆之夜计时器,是|否,(timecheck) 15 | #config 16 | [if] (status) == 未完成 17 | [exit] 18 | [if] (status) == null || (method) == null || (timecheck) == null 19 | @print 请检查参数设置 20 | [exit] 21 | [if] (status) == 已装备剑未残血 22 | ($force)=(:kf_nei) 23 | enable force none 24 | enable force (force) 25 | 26 | @print *************************************** 27 | @print ---------------进入副本--------------- 28 | @print *************************************** 29 | cr wuyue/qingcheng/shanlu 30 | @until (:room) == 青城山-青城山路(副本区域) 31 | go westup 32 | go north 33 | tian cao 34 | yywd ok 35 | pa tu 36 | @tip 神界就在前方,只要伸手就到了..... 37 | answer s2 38 | @tip 神界就在前方,不要管那么多了..... 39 | answer s4 40 | @tip 你是人是鬼? 41 | answer s5 42 | @tip 不要阻止 43 | answer s7 44 | @tip 我不是为了寻死,只是觉得有些诡异... 45 | answer s9 46 | @tip 你带我去看看吧... 47 | answer s10 48 | @tip 没有我带路你是走不进去的 49 | @cmdDelay 1000 50 | [while] true 51 | [if] (:room) == 忧愁谷-谷底 52 | [break] 53 | @tip 青青往($distance)方走去。 54 | [if] (distance) == 东 55 | go east 56 | [if] (distance) == 南 57 | go south 58 | [if] (distance) == 西 59 | go west 60 | [if] (distance) == 北 61 | go north 62 | @cmdDelay 0 63 | @tip 瞬时间就消失在远方的黑暗中 64 | answer s1 65 | cai cao 66 | @tip 挡住 67 | answer s3 68 | @tip 青青看了你一眼转身跟了过去。 69 | go west 70 | @print *************************************** 71 | @print ------------此处需等待10分钟----------- 72 | @print *************************************** 73 | @wait 600000 74 | @print *************************************** 75 | @print ------------可以进入小楼了------------- 76 | @print *************************************** 77 | [if] (method) == 残页 78 | @print *************************************** 79 | @print 残页线 80 | @print 进小楼选告辞... 81 | @print 获得5张残页(限一次) 82 | @print *************************************** 83 | @await 10000 84 | @print *************************************** 85 | @print ---------------流程结束--------------- 86 | @print *************************************** 87 | [exit] 88 | [if] (method) == 武器 89 | @print *************************************** 90 | @print 武器线 91 | @print 进小楼选青青呢...然后向下两格 92 | @print 点后会有期... 93 | @print 获得小楼一夜听春雨(限一次) 94 | @print *************************************** 95 | @await 10000 96 | @print *************************************** 97 | @print ---------------流程结束--------------- 98 | @print *************************************** 99 | [exit] 100 | [if] (method) == 结婚 101 | @print *************************************** 102 | @print 结婚线 103 | @print 答应后向下走两步找青青 104 | @print 选离开可以拿武器 105 | @print 私奔需要5忘忧草和10醉仙酿 106 | @print 107 | @print *************************************** 108 | [if] (method) == 非适龄结婚 109 | go north 110 | go south 111 | go north 112 | @print *************************************** 113 | @print 结婚线 114 | @print 答应后向下走两步找青青 115 | @print 选离开可以拿武器 116 | @print 私奔需要5忘忧草和10醉仙酿 117 | @print 118 | @print *************************************** 119 | [if] (timecheck) == 是 120 | @tip 月圆之夜我会想办法让他们喝醉,然后我就跟你一起出去 121 | ($timestep) = (:hour) * 3600 + (:minute) * 60 + (:second) 122 | ($timefinish) = (timestep) + 3600 * 5 123 | ($step) = 60 124 | ($minutestep) = (step) / 60 125 | ($minuterest) = 300 126 | @print *************************************** 127 | @print ---------------计时开始--------------- 128 | @print *************************************** 129 | [while] true 130 | @await 6000 131 | ($timenow) = (:hour) * 3600 + (:minute) * 60 + (:second) 132 | ($timepast) = (timenow) - (timestep) 133 | [if] (timepast) > (step) 134 | ($minuterest) = (minuterest) - (minutestep) 135 | ($timestep) = (timestep) + (step) 136 | @print 月圆之夜倒计时(minuterest)分 137 | [if](timenow) > (timefinish) 138 | [break] 139 | @print *************************************** 140 | @print ---------------计时结束--------------- 141 | @print *************************************** 142 | @print *************************************** 143 | @print 时间到后向左向右一下就行 144 | @print 青青会过几分钟再回来 145 | @print 请耐心等待 146 | @print *************************************** 147 | @tip 他们都喝醉了,我们走吧 148 | @print *************************************** 149 | @print 青青回来后会进入队伍 150 | @print 前往谷口 151 | @print *************************************** 152 | @until (:room) == 忧愁谷-谷口 153 | @print *************************************** 154 | @print 选择保护青青 155 | @print 获得青青契约 156 | @print *************************************** 157 | 158 | @await 10000 159 | @print *************************************** 160 | @print ---------------流程结束--------------- 161 | @print *************************************** 162 | -------------------------------------------------------------------------------- /旧版归档/续冰心.trigger.txt: -------------------------------------------------------------------------------- 1 | //buff变化:移除 2 | //buffid:food 3 | //对象:自己 4 | //要先手动吃一颗 5 | @cmdDelay 200 6 | [if] (:state) == 练习 && {b冰心丹}? != null 7 | stopstate 8 | use {b冰心丹} 9 | dazuo -------------------------------------------------------------------------------- /旧版归档/续冰心飞翼.trigger.txt: -------------------------------------------------------------------------------- 1 | //buff变化:移除 2 | //buffid:food|fy 3 | //对象:自己 4 | //要先手动吃一颗或使用一次飞翼 5 | //2020.08.23 - 续冰心和飞翼合并版,会判断当前进程,避免续冰心过程中正好飞翼也结束,却因非练习状态导致不续飞翼。效果有待测试。 6 | @cmdDelay 0 7 | @js ($fbroom)='(:room)'.indexOf('副本区域') 8 | [if] (fbroom) != -1 9 | [exit] 10 | ($cmd) = null 11 | ($item) = null 12 | [if] (:state) == 练习 || (:state) == 打坐 13 | ($cmd) = dazuo; 14 | [if] (:state) == 领悟 15 | ($cmd) = lingwu continue; 16 | [if] (cmd)==null 17 | [exit] 18 | [if] (sid) == food && {b冰心丹}? != null 19 | ($item) = {b冰心丹} 20 | [if] (sid) == fy 21 | ($item) = (:eq0) 22 | [if] (item) != null 23 | stopstate;use (item);(cmd) -------------------------------------------------------------------------------- /旧版归档/续药飞翼徽章.trigger.txt: -------------------------------------------------------------------------------- 1 | //buff变化:移除 2 | //buffid:food|fy|huiz 3 | //对象:自己 4 | //要先手动吃一颗或使用一次飞翼 5 | @cmdDelay 500 6 | [if] (:room) == 古墓派-卧室(副本区域) && (:state) == 打坐 7 | [if] (sid) == food && {b蕴象丸}? != null 8 | stopstate;use {b蕴象丸}?;dazuo 9 | [if] (sid) == huiz && {b周年庆徽章r}? != null 10 | ($shipin)=(:eq7) 11 | ($hz) = {b周年庆徽章r}? 12 | stopstate 13 | eq {b周年庆徽章r}?;use (hz);eq (shipin) 14 | dazuo 15 | @js ($fbroom)='(:room)'.indexOf('副本区域') 16 | [if] (fbroom) != -1 17 | [exit] 18 | ($cmd) = null 19 | ($item) = null 20 | [if] (:state) == 练习 || (:state) == 打坐 21 | ($cmd) = dazuo; 22 | [if] (:state) == 领悟 23 | ($cmd) = lingwu continue; 24 | [if] (cmd)==null 25 | [exit] 26 | [if] (sid) == food && {b冰心丹}? != null 27 | ($item) = use {b冰心丹} 28 | [if] (sid) == fy 29 | ($item) = use (:eq0) 30 | [if] (sid) == huiz && {b周年庆徽章r}? != null 31 | ($shipin)=(:eq7) 32 | ($hz) = {b周年庆徽章r}? 33 | ($item) = eq {b周年庆徽章r}?;use (hz);eq (shipin) 34 | [if] (item) != null 35 | stopstate 36 | (item) 37 | (cmd) -------------------------------------------------------------------------------- /旧版归档/自动武道(九阴血刀快速版).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 快速打武道,不等CD,不疗伤。砍完99层才结束。 3 | // 四区:白三三 4 | // 2020.04.19 - 简化战斗判断;70-79层零血时自动疗伤10秒避免被九阳卡住。 5 | <-stopSSAuto 6 | <-recordGains 7 | stopstate 8 | @cmdDelay 500 9 | //@renew 10 | jh fam 9 start 11 | @toolbar jh 12 | @toolbar tasks 13 | @task 武道塔可以重置,进度($currentN)/($finalN),|武道塔已重置,进度($currentN)/($finalN), 14 | @print (currentN)/(finalN) 15 | [if] (currentN) == (finalN) 16 | select {r守门人};ask1 {r守门人} 17 | @tip 从头开始挑战|已经重置 18 | go enter 19 | [while] true 20 | [if] (:room) == 武道塔-第一百层 || (:room) == 武道塔-塔顶 21 | [break] 22 | [while] (:mpPer) <= 0.1 23 | dazuo 24 | @await 5000 25 | stopstate 26 | [if] (:hpPer) <= 0.01 27 | @js var jy='(:room)'.indexOf('第七十');if(jy!=-1){WG.SendCmd('liaoshang;$wait 10000;stopstate')} 28 | @await 100 29 | @until (:state) != 疗伤 30 | kill {r武道塔守护者}? 31 | @until (:combating) == false && (:free) == true && (:status faint) == false && (:status miss) == false 32 | [if] {r武道塔守护者}? != null 33 | [continue] 34 | [else] 35 | go up 36 | recordGains-> 37 | stopSSAuto-> 38 | stopstate 39 | @tidyBag 40 | @renew 41 | $zdwk -------------------------------------------------------------------------------- /旧版归档/自动武道(旧版).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 自动武道重构版2,可判断是否需要重置,由于不需要打一层就回一次武道塔,速度会比早期版本快点。 3 | // 四区:白三三 4 | // 2020.05.29 - 减少叫杀后出现往上走导致忙乱的情况 5 | [if] (WudaoWaitCDLevel) == null 6 | ($WudaoWaitCDLevel) = 75 7 | [if] (WudaoWaitCDExp) == null 8 | ($WudaoWaitCDExp) = ^none 9 | [if] (WudaoManualMaxLevel) == null 10 | ($WudaoManualMaxLevel) = 84 11 | [if] (WudaoRenew) == null 12 | ($WudaoRenew) = 打开 13 | #input ($WudaoWaitCDLevel)=从此层开始,等待技能冷却,(WudaoWaitCDLevel) 14 | #input ($WudaoWaitCDExp)=等待以下技能冷却,(WudaoWaitCDExp) 15 | #input ($WudaoManualMaxLevel)=从此层开始扫荡符扫荡,(WudaoManualMaxLevel) 16 | #config 17 | <-stopSSAuto 18 | <-recordGains 19 | stopstate 20 | @renew 21 | jh fam 9 start 22 | @toolbar jh 23 | @toolbar tasks 24 | @task 武道塔可以重置,进度($currentN)/($finalN),|武道塔已重置,进度($currentN)/($finalN), 25 | //@print (currentN)/(finalN) 26 | @wait 3000 27 | ($manualMax) = (WudaoManualMaxLevel) - 1 28 | [if] (currentN) == (finalN) 29 | ask1 {r守门人} 30 | @tip 从头开始挑战|已经重置 31 | go enter 32 | [while] true 33 | @await 500 34 | @toolbar tasks 35 | @task 武道塔可以重置,进度($currentN)/($finalN),|武道塔已重置,进度($currentN)/($finalN), 36 | [if] (currentN) >= (manualMax) 37 | [break] 38 | [if] (currentN) >= (WudaoWaitCDLevel) 39 | @cd (WudaoWaitCDExp) 40 | kill {r武道塔守护者}? 41 | @await 500 42 | //@until {r武道塔守护者}? == null || (:combating) == true 43 | @until {r武道塔守护者}? == null || (:combating) == false 44 | [if] (:hpPer) < 0.7 || (:mpPer) < 0.3 45 | @renew 46 | jh fam 9 start;go enter 47 | go up 48 | ($num)=0 49 | jh fam 9 start 50 | ask2 {r守门人} 51 | @tip 用不着快速挑战了|不用快速挑战|快速挑战需要($num)张扫荡符 52 | [if] (num) > 0 53 | [if] {b扫荡符#}? < (num) || {b扫荡符}? == null 54 | shop 0 (num) 55 | ask2 {r守门人};ask3 {r守门人} 56 | @tip 你的扫荡符不够|挑战完成|用不着快速挑战了|不用快速挑战 57 | recordGains-> 58 | stopSSAuto-> 59 | stopstate 60 | @tidyBag 61 | @renew 62 | $zdwk -------------------------------------------------------------------------------- /旧版归档/自动武道(论坛版).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | <-stopSSAuto 3 | <-recordGains 4 | [if] (WudaoWaitCDLevel) == null 5 | ($WudaoWaitCDLevel) = 75 6 | [if] (WudaoWaitCDExp) == null 7 | ($WudaoWaitCDExp) = ^none 8 | [if] (WudaoManualMaxLevel) == null 9 | ($WudaoManualMaxLevel) = 84 10 | #input ($WudaoWaitCDLevel)=从此层开始,等待技能冷却,(WudaoWaitCDLevel) 11 | #input ($WudaoWaitCDExp)=等待以下技能冷却,(WudaoWaitCDExp) 12 | #input ($WudaoManualMaxLevel)=从此层开始扫荡符扫荡,(WudaoManualMaxLevel) 13 | #config 14 | 15 | [if] (arg0) != null 16 | ($WudaoWaitCDLevel) = (arg0) 17 | [if] (arg1) != null 18 | ($WudaoManualMaxLevel) = (arg1) 19 | [if] (arg2) != null 20 | ($WudaoWaitCDExp) = (arg2) 21 | 22 | stopstate 23 | @renew 24 | jh fam 9 start 25 | select {r守门人};ask1 {r守门人} 26 | @tip 从头开始挑战|已经重置 27 | 28 | [while] true 29 | jh fam 9 start 30 | @tip 你目前可以直接去挑战第($level)层 31 | [if] (level) >= (WudaoManualMaxLevel) 32 | [break] 33 | [if] (level) >= (WudaoWaitCDLevel) 34 | @cd (WudaoWaitCDExp) 35 | go enter;go up 36 | kill {r武道塔守护者} 37 | @until {r武道塔守护者}? == null || (:combating) == true 38 | @until {r武道塔守护者}? == null || (:combating) == false 39 | [if] (:hpPer) < 0.8 || (:mpPer) < 0.5 40 | @renew 41 | @liaoshang 42 | 43 | ($num)=0 44 | jh fam 9 start 45 | select {r守门人};ask2 {r守门人} 46 | @tip 用不着快速挑战了|不用快速挑战|快速挑战需要($num)张扫荡符 47 | [if] (num) > 0 48 | shop 0 (num) 49 | select {r守门人};ask2 {r守门人};ask3 {r守门人} 50 | @tip 你的扫荡符不够|挑战完成|用不着快速挑战了|不用快速挑战 51 | recordGains-> 52 | stopSSAuto-> 53 | stopstate 54 | @tidyBag 55 | $to 住房-练功房 56 | dazuo -------------------------------------------------------------------------------- /杂务/书架香炉.flow.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | ($localVer) = 20211124001 3 | ($changeLog) = 🌟 皇城搜索书架香炉,可使用长生恢复内力、慈航加速搜索。 4 | ($flowName) = 书架香炉 5 | ($flowCode) = sjxl 6 | ($flowPath) = 杂务 7 | ($flowFinder) = 根文件夹 8 | ($repourl) = https://cdn.jsdelivr.net/gh/mapleobserver/wsmud-script 9 | @js ($version) = $.ajax({type: "GET", url: "(repourl)/version.txt", async: false, cache: false}).responseText; 10 | [if] (version) != null 11 | @js ($remoteVer) = var v = (version);v.(flowCode) 12 | [if] (localVer) < (remoteVer) && (remoteVer) != null 13 | [if] (UPnum) == null 14 | ($UPnum) = 0 15 | [if] (UPnum) < 2 16 | [if] (UPnum) == 1 17 | @print 未获取到最新版本,使用备用地址再次尝试... 18 | ($repourl) = http://wsmud-cdn.if404.com 19 | ($UPnum) = (UPnum) + 1 20 | [if] (flowPath) != 根文件夹 && (flowPath) != null 21 | ($flowSource) = (repourl)/(flowPath)/(flowName).flow.txt 22 | [else] 23 | ($flowSource) = (repourl)/(flowName).flow.txt 24 | [if] (flowFinder) == null 25 | ($flowFinder) = 根文件夹 26 | @js WG.SendCmd("tm 当前(flowName)版本【(localVer)】,将开始自动更新至最新【(remoteVer)】。") 27 | ($f_ss)={"name":"(flowName)","source":"(flowSource)","finder":"(flowFinder)"} 28 | @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);}); 29 | @wait 1500 30 | ($log) = ✅(flowName)已更新至最新版【(remoteVer)】,即将自动运行。 31 | [else] 32 | ($log) = ⭕(flowName)暂时无法正常更新至【(remoteVer)】,直接运行当前版本【(localVer)】。 33 | ($UPnum) = null 34 | @js WG.SendCmd("tm (log)") 35 | @print (log) 36 | [if] (UPnum) != null 37 | @js var f=(f_ss);ManagedPerformerCenter.start(f["name"], FlowStore.get(f["name"])); 38 | [exit] 39 | [else] 40 | ($UPnum) = null 41 | [if] (remoteVer) == null 42 | ($log) = ⚠️获取远程版本失败,维持当前版本不变。 43 | [else] 44 | ($log) = 🚀开始运行(flowName),当前版本【(remoteVer)】。更新内容:(changeLog) 45 | @js WG.SendCmd("tm (log)") 46 | @print (log) 47 | 48 | //检测状态 49 | @js ($fbroom) = '(:room)'.indexOf('副本区域') 50 | [if] (fbroom) != -1 || (:state)==推演 || (:state)==领悟 51 | ($alert_start) = 正在(:state),停止流程! 52 | [(fbroom) != -1]($alert_start) = 正在副本中,停止流程! 53 | @js WG.SendCmd("tm (alert_start)") 54 | @print (alert_start) 55 | [exit] 56 | 57 | [if] (HCplan) == null 58 | ($HCplan) = 书架和香炉 59 | [if] (HCcycle) == null 60 | ($HCcycle) = 是 61 | [if] (HCchangsheng) == null 62 | ($HCchangsheng) = 是 63 | [if] (HCcihang) == null 64 | ($HCcihang) = 不使用 65 | [if] (HCposui) == null 66 | ($HCposui) = 1 67 | @cmdDelay 350 68 | #select ($HCplan) = 请确保自己能自由进出书房
 * 搜索方案,书架和香炉|只书架|只香炉,(HCplan) 69 | #select ($HCcycle) = 重复尝试直到搜到,是|否,(HCcycle) 70 | #select ($HCchangsheng) = 是否用长生诀回蓝,是|否,(HCchangsheng) 71 | #select ($HCcihang) = 使用剑心加速搜索,不使用|慈航剑典|自创内功,(HCcihang) 72 | #input ($HCposui) = 需要将皇城-广场设置为传送点
 * 皇城-广场在破碎虚空的位置,(HCposui) 73 | #config 74 | 75 | [if] (HCchangsheng) == 是 76 | ($cs) = true 77 | [else if] (HCchangsheng) == 否 78 | ($cs) = false 79 | [if] (HCcihang) == 慈航剑典 80 | ($force) = cihangjiandian 81 | [else if] (HCcihang) == 自创内功 82 | ($force) = (:id) 83 | [if] (HCplan) == 书架和香炉 84 | ($sj) = true 85 | ($xl) = true 86 | [if] (HCplan) == 只书架 87 | ($sj) = true 88 | ($xl) = false 89 | [if] (HCplan) == 只香炉 90 | ($sj) = false 91 | ($xl) = true 92 | 93 | ($force0) = (:kf_nei) 94 | 95 | <--- 96 | [if] (:mpPer) <= 0.2 97 | [if] (cs) 98 | ($force1) = (:kf_nei) 99 | enable force changshengjue 100 | @cd force.zhen 101 | @perform force.zhen 102 | @until (:cd force.zhen)==true 103 | enable force (force1) 104 | [else] 105 | @renew 106 | [continue] 107 | ---> 108 | stopstate 109 | [if] (force) != null 110 | enable force (force) 111 | [while] (sj) || (xl) 112 | [if] (force) != null && (:status force)==false 113 | @cd force.xin 114 | @perform force.xin 115 | @tip 这里($cant)战斗|你晋入($jianxin)的无上道境 116 | [if] (cant) != null 117 | ($cant) = null 118 | jh fam 0 start 119 | @await 1000 120 | @perform force.xin 121 | jh fam 0 start;psxk (HCposui) 122 | [if] (sj) && (xl) 123 | go west;go north;lu ding; 124 | @tip 这里没啥可以看的了|除了木雕就是大型的铜鼎|找到($zdxl)一|深吸一口($zdxl)冒出的缕缕青烟 125 | @await 500 126 | go east;go east;lu sj; 127 | @tip 这里没啥可以看的了|似乎被人捷足先登|找到($zdsj)一排|没找到什么($zdsj)顺走的东西 128 | [if] (xl) && !(sj) 129 | go west;go north;lu ding; 130 | @tip 这里没啥可以看的了|除了木雕就是大型的铜鼎|找到($zdxl)一|深吸一口($zdxl)冒出的缕缕青烟 131 | [if] (sj) && !(xl) 132 | go north;go east;lu sj; 133 | @tip 这里没啥可以看的了|似乎被人捷足先登|找到($zdsj)一排|没找到什么($zdsj)顺走的东西 134 | [if] (zdsj) != null 135 | [if] "{b书架g}?" != "null" 136 | use {b书架}? 137 | @tip 书架已经摆放在你的卧室,目前可以存放($sjNum)本书籍|你家里的($sjFull)已经够大了 138 | [if] (sjNum) == 200 || (sjFull) != null 139 | ($HCplan) = 只香炉 140 | @print 书架已到达最大上限,搜索方案改为只搜香炉。 141 | ($sj) = false 142 | [if] (zdxl) != null 143 | ($xl) = false 144 | @await 500 145 | [if] (:status force)==true 146 | [if] (sj) || (xl) 147 | [continue] 148 | @await 500 149 | $zdwk 150 | @wait 5000 151 | [if] (cs) = true 152 | [if] (HCcihang)!= 不使用 ||(:mpPer) <= 0.5 153 | @cd force.zhen 154 | ($force1) = (:kf_nei) 155 | stopstate;enable force changshengjue 156 | @perform force.zhen 157 | @until (:cd force.zhen)==true 158 | enable force (force1) 159 | $zdwk 160 | [if] !(sj) && !(xl) 161 | stopstate;enable force (force0) 162 | $zdwk 163 | [exit] 164 | [if] (HCcycle) == 否 165 | stopstate;enable force (force0) 166 | $zdwk 167 | [exit] 168 | [if] (force) != null 169 | @cd force.xin 170 | [else] 171 | @print 等待20秒继续尝试。 172 | @await 20000 173 | stopstate -------------------------------------------------------------------------------- /杂务/分解装备清单.txt: -------------------------------------------------------------------------------- 1 | 蒙古枪,蒙古军服,蒙古军靴,笠子帽,大宋军枪,大宋军服,大宋军靴,大宋军帽,药王神篇,药王神篇,铁镐,铁镐,钓鱼竿,钓鱼竿,君子剑,君子方巾,君子青衫,君子鞶带,君子护手,君子靴,君子剑,君子方巾,君子青衫,君子鞶带,君子护手,君子靴,君子剑,君子方巾,君子青衫,君子鞶带,君子护手,君子靴,真武剑,真武道袍,真武道簪,真武道靴,真武护腕,真武腰带,真武剑,真武道袍,真武道簪,真武道靴,真武护腕,真武腰带,真武剑,真武道袍,真武道簪,真武道靴,真武护腕,真武腰带,混天棍,混天蓑衣,混天麻鞋,混天冠,混天护腕,混天腰带,混天棍,混天蓑衣,混天麻鞋,混天冠,混天护腕,混天腰带,混天棍,混天蓑衣,混天麻鞋,混天冠,混天护腕,混天腰带,曙光剑,曙光佛衣,曙光鞋,曙光发簪,曙光护腕,曙光束腰,曙光剑,曙光佛衣,曙光鞋,曙光发簪,曙光护腕,曙光束腰,曙光剑,曙光佛衣,曙光鞋,曙光发簪,曙光护腕,曙光束腰,鲲鹏手印,鲲鹏长袍,鲲鹏靴,鲲鹏冠,鲲鹏护手,鲲鹏腰带,鲲鹏手印,鲲鹏长袍,鲲鹏靴,鲲鹏冠,鲲鹏护手,鲲鹏腰带,鲲鹏手印,鲲鹏长袍,鲲鹏靴,鲲鹏冠,鲲鹏护手,鲲鹏腰带,罗汉戒刀,罗汉僧袍,罗汉僧鞋,罗汉帽,罗汉护腕,罗汉腰带,罗汉戒刀,罗汉僧袍,罗汉僧鞋,罗汉帽,罗汉护腕,罗汉腰带,罗汉戒刀,罗汉僧袍,罗汉僧鞋,罗汉帽,罗汉护腕,罗汉腰带 -------------------------------------------------------------------------------- /杂务/卖药(不分品质类型).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | ($lb) = 大还丹·大力丸·凝神丹·归心散·石龟丹·风行散·风雷丹·赤火丹·赤血丹·玄武丹·破军丹·风神丹·生机丸·玄冰丹·玄灵丹·归元散·风行丹·造化丹·无常丹·清心丹·冰心丹·蕴象丹 3 | ($n) = 0 4 | $to 扬州城-打铁铺 5 | @js ($yao_l) = '(lb)'.split("·").length 6 | [while](n) < (yao_l) 7 | @js ($yao) = '(lb)'.split("·")[(n)] 8 | @print (yao) 9 | [while]{b(yao)}? != null 10 | sell {b(yao)#} {b(yao)} to {r铁匠} 11 | @await 400 12 | ($n) = (n) + 1 -------------------------------------------------------------------------------- /杂务/卸武自装.trigger.txt: -------------------------------------------------------------------------------- 1 | //新提示信息:脱手而出 2 | //自己修改武器名字 3 | ($weapon) = 粉红喵喵锤 4 | ($wq) = {b(weapon)}? 5 | [if] (wq) != null && (:eq0) == null 6 | @eq (wq) -------------------------------------------------------------------------------- /杂务/备份配置.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 触发:时辰已到 3 | // 定时备份插件设置、触发和流程,对于需要在多台电脑或者手机之间切换登录的人会有用,时间可以自己改。 4 | // 备份插件设置 5 | @js WG.make_config() 6 | $wait 1000 7 | // 备份流程触发 8 | @js Server.uploadConfig() -------------------------------------------------------------------------------- /杂务/押镖遇九阳.trigger.txt: -------------------------------------------------------------------------------- 1 | //新提示信息:九阳神功摧毁了你的真元 2 | [if] (:room) == 运镖-青石大道 3 | $stopautopfm unarmed.san,unarmed.liu,throwing.jiang,blade.xue; 4 | @until (:hpPer) < 0.7 5 | @perform blade.xue 6 | @until (:combating) == false 7 | $startautopfm unarmed.san,unarmed.liu,throwing.jiang,blade.xue; -------------------------------------------------------------------------------- /杂务/挖矿.zml.txt: -------------------------------------------------------------------------------- 1 | //自命令,选择 Raidjs 流程,方便节日期间武帝挖矿 2 | //四区白三三 3 | stopstate 4 | [if] {b铁镐}? != null 5 | wakuang 6 | [else] 7 | $to 扬州城-打铁铺 8 | list {r铁匠} 9 | @dialog 10 | buy 1 {d铁镐} from {r铁匠} 11 | wakuang -------------------------------------------------------------------------------- /杂务/武道塔100+/打传承(武当招架带移花).trigger.txt: -------------------------------------------------------------------------------- 1 | //进入战斗 2 | //传承的凌波快结束前叫杀,缠住。招架带移花用来在补忙乱之间挡技能。该触发会自动在凌波结束后开九阴出招。打传承类似打天僧,需要玄灵丹或者蛇步。无缝缠、释放连字诀追魂等技能触发请自己准备。 3 | //四区白三三 4 | @cmdDelay 0 5 | ($id_wd) = {r武道传承者}? 6 | use {b玄灵丹y}?;$waitpfm sword.chan 7 | @until (:status dodge,(id_wd)) == false 8 | @perform force.cui,parry.yi,unarmed.liu,sword.lian,throwing.jiang 9 | $startpfm -------------------------------------------------------------------------------- /杂务/武道塔100+/打镇守(武当招架带乾坤).trigger.txt: -------------------------------------------------------------------------------- 1 | //进入战斗 2 | //镇守的九阳快结束前叫杀,缠住。招架带乾坤用来反阳焰。刀类武器id自己修改。该触发会自动在九阳结束后嗜血九阴出招。无形剑气能晕到镇守,等忙乱快结束时自己手动释放无形剑气。 3 | //四区白三三 4 | @cmdDelay 0 5 | ($id_wd) = {r武道镇守者}? 6 | @perform sword.chan,parry.dao,sword.lian 7 | @eq 刀类武器id 8 | @await 1000 9 | @perform blade.shi,force.cui 10 | @until (:status force,(id_wd)) == false 11 | //如果自动释放无形剑气有失败可能,请自己斟酌是否使用 12 | //@perform unarmed.qi 13 | @perform unarmed.liu,throwing.jiang,blade.xue 14 | $startpfm 15 | -------------------------------------------------------------------------------- /杂务/武道塔100+/躺尸(武当打传承).trigger.txt: -------------------------------------------------------------------------------- 1 | //进入战斗 2 | //先手动换上唐诗剑法,武器用剑(不要用真武),轻功不要装蛇步、玉佩用花无缺、腰带换混天腰带或者君子腰减少装死时间。 3 | //传承类似天僧抗性高,缠忙乱短需要蛇步或者玄灵丹 4 | //四区白三三 5 | $stoppfm;$waitpfm sword.wu 6 | setting auto_pfm 0 7 | [while] true 8 | enable sword taijijian2 9 | @tip 你现在正忙|你决定使用($skill)做为 10 | [if] (skill) != null 11 | enable parry yihuajiemu 12 | //轻功可以根据自己需要更换为蛇步或者暗影等 13 | enable dodge jinsheyoushenbu 14 | [break] 15 | ($weapon) = {b真武剑o}? 16 | @eq (weapon) 17 | @off 躺尸 18 | @on 打传承 19 | -------------------------------------------------------------------------------- /杂务/武道塔100+/躺尸(武当打镇守).trigger.txt: -------------------------------------------------------------------------------- 1 | //进入战斗 2 | //先手动换上唐诗剑法,武器用剑(不要用真武),轻功不要装蛇步、腰带换混天腰带或者君子腰减少装死时间。 3 | //四区白三三 4 | $stoppfm;$waitpfm sword.wu 5 | setting auto_pfm 0 6 | [while] true 7 | enable sword taijijian2 8 | @tip 你现在正忙|你决定使用($skill)做为 9 | [if] (skill) != null 10 | //招架换乾坤 11 | enable parry qiankundanuoyi 12 | //轻功可以根据自己需要更换为蛇步或者暗影等 13 | //enable dodge jinsheyoushenbu 14 | [break] 15 | ($weapon) = {b真武剑o}? 16 | @eq (weapon) 17 | @off 躺尸 18 | @on 打镇守 -------------------------------------------------------------------------------- /杂务/武道塔顶清虚弱.flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //四区白三三 3 | //去武道塔100+层打守护者消除虚弱buff,武庙回血 4 | relive 5 | jh fam 9 start 6 | go enter;go up 7 | kill {r武道} 8 | @until (:combating) == false 9 | $to 扬州城-武庙 -------------------------------------------------------------------------------- /杂务/死亡后武道塔顶清虚弱.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //触发:已经死亡 3 | //死亡后自动复活,去武道塔100+层打守护者消除虚弱buff,武庙回血 4 | @js ($thisroom) = '(:room)'.indexOf('副本区域') 5 | [if] (thisroom) == -1 6 | relive;relive 7 | jh fam 9 start 8 | go enter;go up 9 | kill {r武道} 10 | @until (:combating) == false 11 | @renew -------------------------------------------------------------------------------- /杂务/清理数据.zml.txt: -------------------------------------------------------------------------------- 1 | //自命令类型选 Raidjs流程,编辑保存后,在 设置-登录后执行命令 中添加:$usezml 清理数据 2 | //自动判断是否已经过去一天,清除前一天的常量数据。 3 | //四区白三三 4 | [if] (CleanTodayDate) == null 5 | ($CleanTodayDate) = (:date) 6 | [if] (:date) != (CleanTodayDate) && (:hour) > 4 7 | ($CleanTodayDate) = (:date) 8 | ($BPZLogYesterday) = (BPZLog) 9 | ($BPZLog) = (:date)号记录 -------------------------------------------------------------------------------- /杂务/炼药批量卖.flow.txt: -------------------------------------------------------------------------------- 1 | stopstate 2 | $to 扬州城-当铺 3 | @cmdDelay 500 4 | //绿 5 | [{b大还丹g}?!=null]sell 1 {b大还丹g}? to {r唐楠}? 6 | [{b大力丸g}?!=null]sell 1 {b大力丸g}? to {r唐楠}? 7 | [{b凝神丹g}?!=null]sell 1 {b凝神丹g}? to {r唐楠}? 8 | [{b归心散g}?!=null]sell 1 {b归心散g}? to {r唐楠}? 9 | [{b石龟丹g}?!=null]sell 1 {b石龟丹g}? to {r唐楠}? 10 | [{b风行散g}?!=null]sell 1 {b风行散g}? to {r唐楠}? 11 | [{b风雷丹g}?!=null]sell 1 {b风雷丹g}? to {r唐楠}? 12 | [{b赤火丹g}?!=null]sell 1 {b赤火丹g}? to {r唐楠}? 13 | [{b赤血丹g}?!=null]sell 1 {b赤血丹g}? to {r唐楠}? 14 | [{b玄武丹g}?!=null]sell 1 {b玄武丹g}? to {r唐楠}? 15 | [{b破军丹g}?!=null]sell 1 {b破军丹g}? to {r唐楠}? 16 | [{b风神丹g}?!=null]sell 1 {b风神丹g}? to {r唐楠}? 17 | [{b生机丸g}?!=null]sell 1 {b生机丸g}? to {r唐楠}? 18 | [{b玄冰丹g}?!=null]sell 1 {b玄冰丹g}? to {r唐楠}? 19 | [{b玄灵丹g}?!=null]sell 1 {b玄灵丹g}? to {r唐楠}? 20 | [{b归元散g}?!=null]sell 1 {b归元散g}? to {r唐楠}? 21 | [{b风行丹g}?!=null]sell 1 {b风行丹g}? to {r唐楠}? 22 | [{b造化丹g}?!=null]sell 1 {b造化丹g}? to {r唐楠}? 23 | [{b无常丹g}?!=null]sell 1 {b无常丹g}? to {r唐楠}? 24 | [{b清心丹g}?!=null]sell 1 {b清心丹g}? to {r唐楠}? 25 | [{b冰心丹g}?!=null]sell 1 {b冰心丹g}? to {r唐楠}? 26 | [{b蕴象丸g}?!=null]sell 1 {b蕴象丸g}? to {r唐楠}? 27 | //蓝 28 | [{b大还丹b}?!=null]sell 1 {b大还丹b}? to {r唐楠}? 29 | [{b大力丸b}?!=null]sell 1 {b大力丸b}? to {r唐楠}? 30 | [{b凝神丹b}?!=null]sell 1 {b凝神丹b}? to {r唐楠}? 31 | [{b归心散b}?!=null]sell 1 {b归心散b}? to {r唐楠}? 32 | [{b石龟丹b}?!=null]sell 1 {b石龟丹b}? to {r唐楠}? 33 | [{b风行散b}?!=null]sell 1 {b风行散b}? to {r唐楠}? 34 | [{b风雷丹b}?!=null]sell 1 {b风雷丹b}? to {r唐楠}? 35 | [{b赤火丹b}?!=null]sell 1 {b赤火丹b}? to {r唐楠}? 36 | [{b赤血丹b}?!=null]sell 1 {b赤血丹b}? to {r唐楠}? 37 | [{b玄武丹b}?!=null]sell 1 {b玄武丹b}? to {r唐楠}? 38 | [{b破军丹b}?!=null]sell 1 {b破军丹b}? to {r唐楠}? 39 | [{b风神丹b}?!=null]sell 1 {b风神丹b}? to {r唐楠}? 40 | [{b生机丸b}?!=null]sell 1 {b生机丸b}? to {r唐楠}? 41 | [{b玄冰丹b}?!=null]sell 1 {b玄冰丹b}? to {r唐楠}? 42 | [{b玄灵丹b}?!=null]sell 1 {b玄灵丹b}? to {r唐楠}? 43 | [{b归元散b}?!=null]sell 1 {b归元散b}? to {r唐楠}? 44 | [{b风行丹b}?!=null]sell 1 {b风行丹b}? to {r唐楠}? 45 | [{b造化丹b}?!=null]sell 1 {b造化丹b}? to {r唐楠}? 46 | [{b无常丹b}?!=null]sell 1 {b无常丹b}? to {r唐楠}? 47 | [{b清心丹b}?!=null]sell 1 {b清心丹b}? to {r唐楠}? 48 | [{b冰心丹b}?!=null]sell 1 {b冰心丹b}? to {r唐楠}? 49 | [{b蕴象丸b}?!=null]sell 1 {b蕴象丸b}? to {r唐楠}? 50 | //黄 51 | [{b大还丹y}?!=null]sell 1 {b大还丹y}? to {r唐楠}? 52 | [{b大力丸y}?!=null]sell 1 {b大力丸y}? to {r唐楠}? 53 | //[{b凝神丹y}?!=null]sell 1 {b凝神丹y}? to {r唐楠}? 54 | [{b归心散y}?!=null]sell 1 {b归心散y}? to {r唐楠}? 55 | [{b石龟丹y}?!=null]sell 1 {b石龟丹y}? to {r唐楠}? 56 | [{b风行散y}?!=null]sell 1 {b风行散y}? to {r唐楠}? 57 | [{b风雷丹y}?!=null]sell 1 {b风雷丹y}? to {r唐楠}? 58 | [{b赤火丹y}?!=null]sell 1 {b赤火丹y}? to {r唐楠}? 59 | [{b赤血丹y}?!=null]sell 1 {b赤血丹y}? to {r唐楠}? 60 | [{b玄武丹y}?!=null]sell 1 {b玄武丹y}? to {r唐楠}? 61 | [{b破军丹y}?!=null]sell 1 {b破军丹y}? to {r唐楠}? 62 | [{b风神丹y}?!=null]sell 1 {b风神丹y}? to {r唐楠}? 63 | [{b生机丸y}?!=null]sell 1 {b生机丸y}? to {r唐楠}? 64 | [{b玄冰丹y}?!=null]sell 1 {b玄冰丹y}? to {r唐楠}? 65 | //[{b玄灵丹y}?!=null]sell 1 {b玄灵丹y}? to {r唐楠}? 66 | [{b归元散y}?!=null]sell 1 {b归元散y}? to {r唐楠}? 67 | [{b风行丹y}?!=null]sell 1 {b风行丹y}? to {r唐楠}? 68 | [{b造化丹y}?!=null]sell 1 {b造化丹y}? to {r唐楠}? 69 | [{b无常丹y}?!=null]sell 1 {b无常丹y}? to {r唐楠}? 70 | [{b清心丹y}?!=null]sell 1 {b清心丹y}? to {r唐楠}? 71 | //[{b冰心丹y}?!=null]sell 1 {b冰心丹y}? to {r唐楠}? 72 | //[{b蕴象丸y}?!=null]sell 1 {b蕴象丸y}? to {r唐楠}? 73 | //紫 74 | [{b大还丹p}?!=null]sell 1 {b大还丹p}? to {r唐楠}? 75 | [{b大力丸p}?!=null]sell 1 {b大力丸p}? to {r唐楠}? 76 | //[{b凝神丹p}?!=null]sell 1 {b凝神丹p}? to {r唐楠}? 77 | [{b归心散p}?!=null]sell 1 {b归心散p}? to {r唐楠}? 78 | [{b石龟丹p}?!=null]sell 1 {b石龟丹p}? to {r唐楠}? 79 | [{b风行散p}?!=null]sell 1 {b风行散p}? to {r唐楠}? 80 | [{b风雷丹p}?!=null]sell 1 {b风雷丹p}? to {r唐楠}? 81 | [{b赤火丹p}?!=null]sell 1 {b赤火丹p}? to {r唐楠}? 82 | [{b赤血丹p}?!=null]sell 1 {b赤血丹p}? to {r唐楠}? 83 | [{b玄武丹p}?!=null]sell 1 {b玄武丹p}? to {r唐楠}? 84 | //[{b破军丹p}?!=null]sell 1 {b破军丹p}? to {r唐楠}? 85 | [{b风神丹p}?!=null]sell 1 {b风神丹p}? to {r唐楠}? 86 | [{b生机丸p}?!=null]sell 1 {b生机丸p}? to {r唐楠}? 87 | [{b玄冰丹p}?!=null]sell 1 {b玄冰丹p}? to {r唐楠}? 88 | //[{b玄灵丹p}?!=null]sell 1 {b玄灵丹p}? to {r唐楠}? 89 | [{b归元散p}?!=null]sell 1 {b归元散p}? to {r唐楠}? 90 | [{b风行丹p}?!=null]sell 1 {b风行丹p}? to {r唐楠}? 91 | [{b造化丹p}?!=null]sell 1 {b造化丹p}? to {r唐楠}? 92 | [{b无常丹p}?!=null]sell 1 {b无常丹p}? to {r唐楠}? 93 | [{b清心丹p}?!=null]sell 1 {b清心丹p}? to {r唐楠}? 94 | //[{b冰心丹p}?!=null]sell 1 {b冰心丹p}? to {r唐楠}? 95 | //[{b蕴象丸p}?!=null]sell 1 {b蕴象丸p}? to {r唐楠}? -------------------------------------------------------------------------------- /杂务/研制丹药/研制突破.flow.txt: -------------------------------------------------------------------------------- 1 | <-stopSSAuto 2 | // 绿色突破丹 3 | lianyao2 start 1 4 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 5 | lianyao2 add {当归} 6 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 7 | lianyao2 add {芦荟} 8 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 9 | lianyao2 add {山楂叶} 10 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 11 | lianyao2 add {鲤鱼} 12 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 13 | lianyao2 add {金银花} 14 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 15 | lianyao2 add {石楠叶} 16 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 17 | lianyao2 add {柴胡} 18 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 19 | lianyao2 add {黑龙鱼} 20 | @tip 看上去快要成型了 21 | lianyao2 stop 22 | @tip 恭喜你研制成功|恭喜你炼制出 23 | @wait 1000 24 | // 蓝色突破丹 25 | lianyao2 start 2 26 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 27 | lianyao2 add {石楠叶} 28 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 29 | lianyao2 add {茯苓} 30 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 31 | lianyao2 add {沉香b} 32 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 33 | lianyao2 add {茯苓} 34 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 35 | lianyao2 add {石楠叶} 36 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 37 | lianyao2 add {罗汉鱼} 38 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 39 | lianyao2 add {沉香b} 40 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 41 | lianyao2 add {鲂鱼} 42 | @tip 看上去快要成型了 43 | lianyao2 stop 44 | @tip 恭喜你研制成功|恭喜你炼制出 45 | @wait 1000 46 | // 黄色突破丹 47 | lianyao2 start 3 48 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 49 | lianyao2 add {熟地黄} 50 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 51 | lianyao2 add {熟地黄} 52 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 53 | lianyao2 add {熟地黄} 54 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 55 | lianyao2 add {太湖银鱼} 56 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 57 | lianyao2 add {络石藤} 58 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 59 | lianyao2 add {孔雀鱼} 60 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 61 | lianyao2 add {九香虫} 62 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 63 | lianyao2 add {银龙鱼} 64 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 65 | lianyao2 add {冬虫夏草} 66 | @tip 看上去快要成型了 67 | lianyao2 stop 68 | @tip 恭喜你研制成功|恭喜你炼制出 69 | @wait 1000 70 | // 紫色突破丹 71 | lianyao2 start 4 72 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 73 | lianyao2 add {冬虫夏草} 74 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 75 | lianyao2 add {九香虫} 76 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 77 | lianyao2 add {冬虫夏草} 78 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 79 | lianyao2 add {虹鳟} 80 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 81 | lianyao2 add {虹鳟} 82 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 83 | lianyao2 add {孔雀鱼} 84 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 85 | lianyao2 add {络石藤} 86 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 87 | lianyao2 add {何首乌} 88 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 89 | lianyao2 add {凌霄花} 90 | @tip 控制着火候|丹炉里火力渐盛|看上去快要成型了 91 | lianyao2 add {黑龙鱼} 92 | @tip 看上去快要成型了 93 | lianyao2 stop 94 | @tip 恭喜你研制成功|恭喜你炼制出 95 | @wait 1000 96 | stopSSAuto-> 97 | $zdwk -------------------------------------------------------------------------------- /杂务/自动吃药.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | stopstate 3 | @await 500 4 | $to 扬州城-药铺 5 | select {r平一指} 6 | list {r平一指} 7 | @dialog 8 | ($count) = {b养精丹g#}? 9 | [if] (count) == null 10 | ($count) = 10 11 | [else] 12 | ($count) = 10 - (count) 13 | buy (count) {d养精丹g} from {r平一指} 14 | use {养精丹g}[10] 15 | [if]{b养精丹b}? != null 16 | use {b养精丹b}[{b养精丹b#}] 17 | [if]{b朱果g}? != null 18 | use {b朱果g}[{b朱果g#}] 19 | [if]{b潜能果g}? != null 20 | use {b潜能果g}[{b潜能果g#}] -------------------------------------------------------------------------------- /杂务/自动售卖.flow.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | // raid.flow 3 | // 自动出售玫瑰花、聚气丹、培元丹、混天真武黄紫装、副本紫装 4 | // 紫装只出售没精炼过的 5 | @cmdDelay 500 6 | stopstate 7 | @toolbar jh 8 | @toolbar pack 9 | @js ($money1) = /\d+/.exec($(".obj-money").text())['0'] 10 | @print (money1) 11 | $to 扬州城-杂货铺 12 | ($npc) = {r杨永福}? 13 | [while] (npc) == null 14 | @print 杨永福失踪,等待出现。 15 | @await 5000 16 | @print 卖玫瑰花 17 | [if] {b玫瑰花y#}? != null 18 | sell {b玫瑰花y#}? {b玫瑰花y}? to (npc) 19 | @print 卖聚气丹 20 | [if] {b聚气丹g#}? != null 21 | sell {b聚气丹g#}? {b聚气丹g}? to (npc) 22 | [if] {b聚气丹b#}? != null 23 | sell {b聚气丹b#}? {b聚气丹b}? to (npc) 24 | [if] {b聚气丹y#}? != null 25 | sell {b聚气丹y#}? {b聚气丹y}? to (npc) 26 | [if] {b聚气丹p#}? != null 27 | sell {b聚气丹p#}? {b聚气丹p}? to (npc) 28 | @print 卖培元丹 29 | [if] {b培元丹o#}? != null 30 | sell {b培元丹o#}? {b培元丹o}? to (npc) 31 | @print 卖混天装 32 | [while] true 33 | [if] {b混天y#}? != null 34 | sell 1 {b混天y}? to (npc) 35 | [else if] {b混天棍p%#}? != null 36 | sell 1 {b混天棍p%}? to (npc) 37 | [else if] {b混天冠p%#}? != null 38 | sell 1 {b混天冠p%}? to (npc) 39 | [else if] {b混天蓑衣p%#}? != null 40 | sell 1 {b混天蓑衣p%}? to (npc) 41 | [else if] {b混天麻鞋p%#}? != null 42 | sell 1 {b混天麻鞋p%}? to (npc) 43 | [else if] {b混天护腕p%#}? != null 44 | sell 1 {b混天护腕p%}? to (npc) 45 | [else if] {b混天腰带p%#}? != null 46 | sell 1 {b混天腰带p%}? to (npc) 47 | [else] 48 | [break] 49 | @print 卖真武装 50 | [while] true 51 | [if] {b真武y#}? != null 52 | sell 1 {b真武y}? to (npc) 53 | [else if] {b真武剑p%#}? != null 54 | sell 1 {b真武剑p%}? to (npc) 55 | [else if] {b真武道簪p%#}? != null 56 | sell 1 {b真武道簪p%}? to (npc) 57 | [else if] {b真武道袍p%#}? != null 58 | sell 1 {b真武道袍p%}? to (npc) 59 | [else if] {b真武道靴p%#}? != null 60 | sell 1 {b真武道靴p%}? to (npc) 61 | [else if] {b真武护腕p%#}? != null 62 | sell 1 {b真武护腕p%}? to (npc) 63 | [else if] {b真武腰带p%#}? != null 64 | sell 1 {b真武腰带p%}? to (npc) 65 | [else] 66 | [break] 67 | @print 卖副本紫 68 | [while] true 69 | [if] {b灵蛇杖p%#}? != null 70 | sell 1 {b灵蛇杖p%}? to (npc) 71 | [else if] {b玉竹杖p%#}? != null 72 | sell 1 {b玉竹杖p%}? to (npc) 73 | [else if] {b玉箫p%#}? != null 74 | sell 1 {b玉箫p%}? to (npc) 75 | [else if] {b冰魄银针p%#}? != null 76 | sell 1 {b冰魄银针p%}? to (npc) 77 | [else if] {b金铃索p%#}? != null 78 | sell 1 {b金铃索p%}? to (npc) 79 | [else if] {b韦一笑的逃命鞋p%#}? != null 80 | sell 1 {b韦一笑的逃命鞋p%}? to (npc) 81 | [else if] {b周芷若的手镯p%#}? != null 82 | sell 1 {b周芷若的手镯p%}? to (npc) 83 | [else if] {b杨不悔的项链p%#}? != null 84 | sell 1 {b杨不悔的项链p%}? to (npc) 85 | [else if] {b赵敏的戒指p%#}? != null 86 | sell 1 {b赵敏的戒指p%}? to (npc) 87 | [else if] {b圣火令p%#}? != null 88 | sell 1 {b圣火令p%}? to (npc) 89 | [else] 90 | [break] 91 | $zdwk 92 | @toolbar pack 93 | @js ($money2) = /\d+/.exec($(".obj-money").text())['0'] 94 | ($income) = (money2) - (money1) 95 | @print 本次售卖收益 (income) 两黄金 -------------------------------------------------------------------------------- /杂务/自动炼药.zml.txt: -------------------------------------------------------------------------------- 1 | stopstate; 2 | $to 帮会-炼药房; 3 | $wait 6000; 4 | eq 9owc454279e; 5 | lianyao; 6 | lianyao yf 1; 7 | lianyao 1 22; -------------------------------------------------------------------------------- /杂务/自动藏宝图.flow.txt: -------------------------------------------------------------------------------- 1 | //~silent 2 | // 基于论坛 WanJiaQi 大佬版本修改。 3 | // 四区白三三 4 | ($localVer) = 2021022201 5 | ($changeLog) = 优化流程 6 | 7 | [if] {b藏宝图}? == null 8 | tm 背包中无藏宝图,取消本次寻宝。 9 | [exit] 10 | @cmdDelay 500 11 | stopstate 12 | @toolbar jh 13 | @toolbar pack 14 | @js ($money1) = /\d+/.exec($(".obj-money").text())['0'] 15 | ($ebony1) = {b玄晶#}? 16 | ($number)=1 17 | ($cbt_n) = 0 18 | @stopSSAuto 19 | <-recordGains 20 | [while] {b藏宝图}? != null 21 | <--- 22 | ($pos)=null 23 | use {b藏宝图}? 24 | @tip 发现上面的图案所绘的方位似乎($pos)。|你找到了 25 | [if] (pos) == 就在你这里 26 | use {b藏宝图}? 27 | ($cbt_n) = (cbt_n) + 1 28 | [continue] 29 | [else if] (pos) == null 30 | [continue] 31 | ---> 32 | jh fam (number) start 33 | [if] (pos) != 离你所在的位置挺远的 34 | // 武当 35 | [if] (number)=1 36 | [if] (pos) == 在你的北方 37 | go north 38 | go south;go west;go northup;go north;go east 39 | [else if] (pos) == 在你的西方 40 | go west 41 | go west 42 | [else] 43 | go west;go northup 44 | go north 45 | go west 46 | go northup 47 | go northup 48 | go northup 49 | [while] (pos) == 在你的北方 50 | go north 51 | 52 | // 少林 53 | [else if] (number)=2 54 | [if] (pos) == 在你的北方 55 | go north 56 | go north 57 | go northup 58 | go southdown;go northwest;go northeast 59 | [while] (pos) == 在你的北方 60 | go north 61 | [else if] (pos) == 在你的西北方向 62 | go north;go west 63 | go east;go north;go northwest 64 | go northeast;go north;go west 65 | go east;go north;go west 66 | go east;go north;go west 67 | [else] 68 | go north;go east 69 | go west;go north;go northeast 70 | go northwest;go north;go east 71 | go west;go north;go east 72 | 73 | // 华山 74 | [else if] (number)=3 75 | [if] (pos) == 在你的北方 76 | go westup;go north;go east 77 | go west;go north;go east 78 | [else if] (pos) == 在你的西北方向 79 | go westup;go north 80 | go north 81 | go north 82 | [else if] (pos) == 在你的西方 83 | go westup 84 | go west 85 | [else if] (pos) == 在你东方 86 | go eastup 87 | [else if] (pos) == 在你的东南方向 88 | go eastup;go southup 89 | jumpdown 90 | go southup 91 | go south 92 | go east 93 | [else] 94 | go westup 95 | go south 96 | go southup 97 | go southup 98 | break bi;go enter 99 | go westup 100 | go westup 101 | jumpup 102 | 103 | // 峨眉 104 | [else if] (number)=4 105 | go west;go south;go west 106 | [if] (pos) == 在你东方 107 | go east 108 | go east 109 | go east 110 | [else if] (pos) == 在你的西方 111 | go west 112 | [else if] (pos) == 在你的南方 113 | go south 114 | go south 115 | [else if] (pos) == 在你的北方 116 | go north 117 | go north 118 | [else if] (pos) == 在你的东北方向 119 | go east;go north 120 | go east 121 | go northup 122 | go east 123 | [else] 124 | go east;go south 125 | go north;go east;go south 126 | 127 | // 逍遥 128 | [else if] (number)=5 129 | [if] (pos) == 在你东方 130 | go east 131 | [else if] (pos) == 在你的西方 132 | go west 133 | [else if] (pos) == 在你的南方 134 | go south 135 | go south 136 | [else if] (pos) == 在你的北方 137 | go north 138 | go north 139 | [else if] (pos) == 在你的东北方向 140 | go east;go north 141 | [else if] (pos) == 在你的东南方向 142 | go east;go south 143 | go south 144 | [else if] (pos) == 在你的西南方向 145 | go west;go south 146 | [else] 147 | go down 148 | go down 149 | 150 | // 丐帮 151 | [else] 152 | [if] (pos) == 在你东方 153 | go down;go east;go east;go east;go up 154 | go down;go east;go east;go up 155 | [else if] (pos) == 在你的南方 156 | go down 157 | [else] 158 | go down;go east 159 | go east 160 | go east 161 | go east 162 | go east 163 | 164 | [else if] (number)<6 165 | ($number) = (number) + 1 166 | [else] 167 | ($number)=1 168 | //结束后自动挖矿或者闭关 169 | $wait 1000 170 | @tidyBag 171 | $wait 10000 172 | $zdwk 173 | recordGains-> 174 | @recoverSSAuto 175 | @toolbar pack 176 | @js ($money2) = /\d+/.exec($(".obj-money").text())['0'] 177 | ($income_m) = (money2) - (money1) 178 | ($ebony2) = {b玄晶#}? 179 | [if] (ebony1) != null 180 | ($income_e) = (ebony2) - (ebony1) 181 | [else] 182 | ($income_e) = (ebony2) 183 | tm 本次挖宝 (cbt_n) 次,收益 (income_e)个玄晶,(income_m) 两黄金 184 | @print 本次挖宝 (cbt_n) 次,收益 (income_e) 个玄晶,(income_m) 两黄金 -------------------------------------------------------------------------------- /杂务/补指南.trigger.txt: -------------------------------------------------------------------------------- 1 | // 世界频道;发言人填报挖矿信息的机器人;关键字:矿山封印消失 2 | // 四区白三三 3 | [if] {b挖矿指南}? != null 4 | [if] (:state) == 挖矿 || (:state) == 闭关 5 | stopstate 6 | [if] {b挖矿指南o}? != null 7 | use {b挖矿指南o}? 8 | [else if] {b挖矿指南p}? != null 9 | use {b挖矿指南p}? 10 | [else if] {b挖矿指南y}? != null 11 | use {b挖矿指南y}? 12 | [else if] {b挖矿指南b}? != null 13 | use {b挖矿指南b}? 14 | [else] 15 | use {b挖矿指南}? 16 | $zdwk -------------------------------------------------------------------------------- /杂务/躺尸清虚弱.flow.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //用唐诗清虚弱buff 3 | #input ($EscortWeaponID) = 切换躺尸武器sid,(EscortWeaponID) 4 | #config 5 | ($jianfa) = (:kf_jian) 6 | ($weapon) = (:eq0) 7 | cha none;enable sword tangshijianfa;eq (EscortWeaponID) 8 | @wait 3000 9 | @cd sword.wu 10 | $to 少林派-东侧殿 11 | kill {r铜人}? 12 | $waitpfm sword.wu 13 | @until (:combating) == false 14 | @cd sword.wu 15 | cha none;enable sword (jianfa);eq (weapon) -------------------------------------------------------------------------------- /杂务/领取奖励.flow.txt: -------------------------------------------------------------------------------- 1 | // 用于自动领取花、首席奖励等 2 | // 这个版本是从最早的开始领取到最新 3 | // 四区白三三 4 | ($num) = 0 5 | [while] true 6 | receive system (num) 7 | @tip 没有($nothing)消息|你已经($finish)了|你获得了($flower)朵 8 | [if] (nothing) != null 9 | [break] 10 | ($num) = (num) + 1 -------------------------------------------------------------------------------- /汇报任务进度.trigger.txt: -------------------------------------------------------------------------------- 1 | // 帮派频道;发言人自己填或者留空;关键字:汇报任务|task 2 | // 白三三 3 | [if] (content)==汇报任务 || (content)==task 4 | @toolbar jh 5 | @toolbar tasks 6 | @await 500 7 | @js ($taskT) = $(".dialog-tasks").find(".task-desc").eq("0").text().replace(/\n/g,"") 8 | @js ($test) = "(taskT)".match(/师门任务/) 9 | [if] (test) == null 10 | ($num) = 1 11 | [else] 12 | ($num) = 0 13 | @js ($taskAll) = $(".dialog-tasks").find(".task-desc").eq("(num)").text().replace(/\n/g,"") 14 | ($num) = (num) + 1 15 | @js ($taskSM) = $(".dialog-tasks").find(".task-desc").eq("(num)").text() 16 | ($num) = (num) + 1 17 | @js ($taskZB) = $(".dialog-tasks").find(".task-desc").eq("(num)").text() 18 | ($num) = (num) + 1 19 | @js ($taskYB) = $(".dialog-tasks").find(".task-desc").eq("(num)").text() 20 | 21 | //请安 22 | @js ($sxqa) = "(taskAll)".match(/尚未首席请安/) 23 | //副本 24 | @js ($fbjd) = "(taskAll)".match(/,精力消耗:(.*)\/200/)[1] 25 | //武道塔 26 | @js ($wdjd) = "(taskAll)".match(/武道塔(.*),进度(\d+)\/(\d+),/) 27 | [if] (wdjd) != null 28 | @js ($wdjd1) = "(taskAll)".match(/武道塔(.*),进度(\d+)\/(\d+),/)[1] 29 | @js ($wdjd2) = "(taskAll)".match(/武道塔(.*),进度(\d+)\/(\d+),/)[2] 30 | @js ($wdjd3) = "(taskAll)".match(/武道塔(.*),进度(\d+)\/(\d+),/)[3] 31 | [if] (wdjd2) < (wdjd3) 32 | ($wdjd) = (wdjd2)/(wdjd3) 33 | [else if] (wdjd1) == 可以重置 34 | ($wdjd) = (wdjd1) 35 | [else] 36 | ($wdjd) = null 37 | //襄阳 38 | @js ($xy) = "(taskAll)".match(/尚未协助襄阳守城/) 39 | //门派BOSS 40 | @js ($mpb) = "(taskAll)".match(/尚未挑战门派BOSS/) 41 | //武神BOSS 42 | @js ($wsboss) = var wb="(taskAll)".match(/挑战武神BOSS(\d+)次/);if (wb!=null){wb[1]} 43 | [if] (wsboss) != null 44 | ($wsboss) = 5 - (wsboss) 45 | [else if] (:grade) == 武神 && (wsboss) == null 46 | ($wsboss) = 5 47 | //武道塔主 48 | @js ($wdtz) = "(taskAll)".match(/尚未挑战武道塔塔主/) 49 | //师门 50 | @js ($smjd1) = "(taskSM)".match(/目前完成(.*)\/20个,共连续完成(.*)个/)[1] 51 | @js ($smjd2) = "(taskSM)".match(/目前完成(.*)\/20个,共连续完成(.*)个/)[2] 52 | //追捕 53 | @js ($zbjd1) = "(taskZB)".match(/目前完成(.*)\/20个,共连续完成(.*)个/)[1] 54 | @js ($zbjd2) = "(taskZB)".match(/目前完成(.*)\/20个,共连续完成(.*)个/)[2] 55 | //押镖 56 | @js ($ybjd1) = "(taskYB)".match(/本周完成(.*)\/20个,共连续完成(.*)个/)[1] 57 | @js ($ybjd2) = "(taskYB)".match(/本周完成(.*)\/20个,共连续完成(.*)个/)[2] 58 | 59 | ($info) = 进度: 60 | [if] (sxqa) != null 61 | ($info) = (info) 😐尚未请安 62 | [if] (fbjd) < 200 63 | ($info) = (info) 🍺精力消耗 (fbjd)/200 64 | [if] (smjd1) < 20 65 | ($info) = (info) 🍗师门 (smjd1)/20 66 | [if] (zbjd1) < 20 67 | ($info) = (info) 🦁追捕 (zbjd1)/20 68 | [if] (wdjd) != null 69 | ($info) = (info) 🏯武道塔 (wdjd) 70 | [if] (ybjd1) < 20 71 | ($info) = (info) 🦆押镖 (ybjd1)/20 72 | [if] (xy) != null 73 | ($info) = (info) 🍟襄阳 0/1 74 | [if] (mpb) != null 75 | ($info) = (info) 🍎门派红 0/1 76 | [if] (wdtz) != null 77 | ($info) = (info) 🐷武道塔主 0/1 78 | [if] (wsboss) < 5 && (wsboss) != null 79 | ($info) = (info) 🥕武神BOSS (wsboss)/5 80 | [if] (info) != 进度: 81 | [if] (name) == (:name) 82 | @await 5000 83 | @js WG.SendCmd("pty (info)") -------------------------------------------------------------------------------- /襄阳/自动襄阳(扫墙版).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 自动襄阳扫墙 3 | // 自动报名,自动复活,自动扫墙 4 | // 四区白三三 5 | stopstate 6 | jh fam 8 start 7 | select {r郭靖} 8 | baoming {r郭靖} 9 | $wait 500 10 | go north[4] 11 | @cmdDelay 800 12 | [while] true 13 | <--- 14 | [if] {r蒙古}? != null 15 | stopstate 16 | kill {r蒙古}? 17 | @until (:combating) == false 18 | [if] (:living) != true 19 | relive 20 | @renew 21 | $to 襄阳城-广场 22 | go north[4] 23 | [continue] 24 | [else if] (:hpPer) < 0.5 && (:combating) == false 25 | stopstate 26 | @liaoshang 27 | [else if] (:mpPer) < 0.2 && (:combating) == false 28 | stopstate 29 | dazuo 30 | @until (:mpPer) > 0.5 31 | stopstate 32 | ---> 33 | //从北门开始 34 | go east 35 | go east 36 | go east 37 | go east 38 | //到达右上 39 | go south 40 | go south 41 | go south 42 | go south;go south 43 | go south 44 | go south 45 | go south 46 | go south 47 | //右下 48 | go west 49 | go west 50 | go west 51 | go west;go west 52 | go west 53 | go west 54 | go west 55 | go west 56 | //左下 57 | go north 58 | go north 59 | go north 60 | go north;go north 61 | go north 62 | go north 63 | go north 64 | go north 65 | go north 66 | //左上 67 | go east 68 | go east 69 | go east 70 | go east;go east -------------------------------------------------------------------------------- /襄阳/襄阳叫杀.trigger.txt: -------------------------------------------------------------------------------- 1 | //触发变量:人物刷新 2 | //关键字:蒙古|夫长|蒙哥 3 | stopstate;kill (id) 4 | @await 1000 5 | kill (id) 6 | @await 1000 7 | kill (id) 8 | @await 1000 -------------------------------------------------------------------------------- /襄阳/襄阳满军功.trigger.txt: -------------------------------------------------------------------------------- 1 | //raid.flow 2 | //新提示信息:军功,目前5 3 | //四区白三三 4 | @js ($xyjg) = "(text)".match("目前([^%]+)\/500")[1] 5 | [if] (xyjg) >= 500 6 | tm 坐标[(:room)],襄阳已满,我先撤 7 | @until (:combating) == false || living == false 8 | relive 9 | @renew 10 | @tidyBag 11 | //如果不打算打蒙哥就删掉下面5行👇 12 | $to 襄阳城-广场 13 | @until {r蒙哥}? != null 14 | kill {r蒙哥}? 15 | @tip 本次守城共获得 16 | @renew 17 | //如果不打算打蒙哥就删掉上面5行👆 18 | $zdwk -------------------------------------------------------------------------------- /运镖/快速运镖.flow.txt: -------------------------------------------------------------------------------- 1 | // 快速运镖,只有超过200环可用 2 | // 四区白三三 3 | stopstate 4 | $to 扬州城-镖局正厅 5 | ksyb {r林震南} 6 | @tip 最近暂时($done)委托,你先休息下吧|现在有($nmu)个委托,你需要支付($charges)黄金的雇佣费用|只有总镖头才($can)雇佣镖师|如果你不能把镖银($escort)送到|你不是($escort)运镖吗 7 | [if] (charges) != null 8 | <-recordGains 9 | task yunbiao {r林震南} qkstart 10 | //@tip 你($jingli)不足,好好休息下再来|获得了 11 | @await 11000 12 | @tidyBag 13 | recordGains-> 14 | [else if] (can) != null 15 | ($info) = 运镖环数不到200环,无法快速运镖。 16 | [else if] (escort) != null 17 | ($info) = 当前有未完成的运镖任务,无法快速运镖。 18 | [else if] (jingli) != null 19 | ($info) = 精力不足,无法快速运镖。 20 | [if] (info) != null 21 | tm (info) 22 | @print (info) 23 | $zdwk -------------------------------------------------------------------------------- /运镖/旧版参考/自动运镖(旧版1).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | <-stopSSAuto 3 | <-recordGains 4 | [if] (EscortHpThreshold) == null 5 | ($EscortHpThreshold) = 90 6 | [if] (EscortMpThreshold) == null 7 | ($EscortMpThreshold) = 70 8 | [if] (EscortTangshi) == null 9 | ($EscortTangshi) = 不使用 10 | [if] (EscortWaitCDExp) == null 11 | ($EscortWaitCDExp) = ^none 12 | [if] (EscortWeaponID) == null 13 | ($EscortWeaponID) = ^none 14 | [if] (wmTime) == null 15 | ($wmTime) = 10000 16 | #select ($EscortHpThreshold) = 疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(EscortHpThreshold) 17 | #select ($EscortMpThreshold) = 打坐,当内力低于百分比,100|90|80|70|60|50|40|30|20|10,(EscortMpThreshold) 18 | #select ($EscortTangshi) = 唐诗剑法,使用|不使用,(EscortTangshi) 19 | #input ($EscortWaitCDExp) = 等待CD的技能sid,(EscortWaitCDExp) 20 | #input ($EscortWeaponID) = 切换躺尸武器sid,(EscortWeaponID) 21 | #input ($repeat) = 重复次数,1 22 | //#input ($wmTime) = 魂归武庙休养时间ms,(wmTime) 23 | 24 | #config 25 | stopstate 26 | @tidyBag 27 | ($hpPer) = (EscortHpThreshold)/100 28 | ($mpPer) = (EscortMpThreshold)/100 29 | ($jianfa) = (:kf_jian) 30 | ($weapon) = (:eq0) 31 | ($numJF) = 0 32 | ($num) = 0 33 | [while] (num) < (repeat) 34 | @renew 35 | @wait 2000 36 | jh fam 0 start;go west[2];go south[2] 37 | select {林震南};biao {r林震南} 38 | // 确定已接到任务 39 | [while] true 40 | ($go) = null 41 | ($go1) = null 42 | task yunbiao {r林震南} start ok 43 | @tip 客户好像不见了|你现在就($go)吧|你精($finish)不足|如果你($go1)按时送到 44 | [if] (go) == 出发 45 | [break] 46 | [if] (go1) == 不能把镖银 47 | task yunbiao {r林震南} begin 48 | [break] 49 | [if] (finish) != null 50 | [break] 51 | // 不断向东 52 | [while] true 53 | [if] (:hpPer) < (hpPer) 54 | @liaoshang 55 | [if] (:mpPer) < (mpPer) 56 | @dazuo 57 | [if] (EscortTangshi) == 使用 58 | cha none;enable sword tangshijianfa;eq (EscortWeaponID) 59 | @wait 3000 60 | @cd 61 | //切武器等三秒cd 62 | @cd (EscortWaitCDExp) 63 | @until (:status xuruo) == false 64 | [if] (EscortTangshi) == 使用 65 | go east;$waitpfm sword.wu 66 | [else] 67 | go east 68 | @wait 1000 69 | [if] (:room) == 运镖-青石大道 70 | [if] (EscortTangshi) == 使用 71 | @cd sword.wu 72 | cha none;enable sword (jianfa);eq (weapon) 73 | @wait 3000 74 | @cd 75 | //切武器等三秒cd 76 | kill {r蒙面大盗}? 77 | @until {r蒙面大盗}? == null || (:combating) == true || (:living) == false 78 | @until {r蒙面大盗}? == null || (:combating) == false || (:living) == false 79 | [if] (:living) == true 80 | ($numJF) = (numJF) + 1 81 | @print 已打死 (numJF) 个劫匪 82 | [continue] 83 | relive 84 | //@wait (wmTime) 85 | @renew 86 | jh fam 0 start;go west[2];go south[2] 87 | select {林震南};biao {r林震南} 88 | task yunbiao {r林震南} begin 89 | [else] 90 | @tip 你推着镖银风尘仆仆地来到($map),只要把镖银交给($name)就完成了。 91 | select {(name)};task yunbiao {(name)} give 92 | [break] 93 | ($num) = (num) + 1 94 | ($numJF) = 0 95 | recordGains-> 96 | stopSSAuto-> 97 | enable sword (jianfa);eq (weapon) 98 | @renew 99 | @dazuo 100 | $to 住房-练功房;dazuo -------------------------------------------------------------------------------- /运镖/旧版参考/自动运镖自定义版(旧版1).flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区白三三 3 | // 可选择残血状态增加攻击力,适用于九阴血刀。 4 | [if] (EscortHpThreshold) == null 5 | ($EscortHpThreshold) = 90 6 | [if] (EscortMpThreshold) == null 7 | ($EscortMpThreshold) = 70 8 | [if] (EscortTangshi) == null 9 | ($EscortTangshi) = 不使用 10 | [if] (EscortXuedao) == null 11 | ($EscortXuedao) = 关闭 12 | [if] (EscortJiuyin) == null 13 | ($EscortJiuyin) = 关闭 14 | [if] (EscortWaitCDExp) == null 15 | ($EscortWaitCDExp) = ^none 16 | [if] (EscortWeaponID) == null 17 | ($EscortWeaponID) = ^none 18 | [if] (wmTime) == null 19 | ($wmTime) = 10000 20 | #select ($EscortHpThreshold) = 疗伤,当气血低于百分比,100|90|80|70|60|50|40|30|20|10,(EscortHpThreshold) 21 | #select ($EscortMpThreshold) = 打坐,当内力低于百分比,100|90|80|70|60|50|40|30|20|10,(EscortMpThreshold) 22 | #select ($EscortTangshi) = 唐诗剑法,使用|不使用,(EscortTangshi) 23 | #select ($WDXuruo) = 死亡后自动到武道塔一百层清除虚弱,打开|关闭,(WDXuruo) 24 | #select ($EscortXuedao) = 残血使用血刀九阴(不自动疗伤),打开|关闭,(EscortXuedao) 25 | #select ($EscortJiuyin) = 有九阴buff时不等九阴CD(请修改需要等待CD的技能,残血模式会被关闭),打开|关闭,(EscortJiuyin) 26 | #input ($EscortWaitCDExp) = 等待CD的技能sid,(EscortWaitCDExp) 27 | #input ($EscortWeaponID) = 切换躺尸武器sid,(EscortWeaponID) 28 | #input ($repeat) = 重复次数,1 29 | #config 30 | [if] (EscortJiuyin) == 打开 31 | ($EscortXuedao) = 关闭 32 | <-stopSSAuto 33 | <-recordGains 34 | stopstate 35 | @tidyBag 36 | ($hpPer) = (EscortHpThreshold)/100 37 | ($mpPer) = (EscortMpThreshold)/100 38 | ($jianfa) = (:kf_jian) 39 | ($weapon) = (:eq0) 40 | ($numJF) = 0 41 | ($num) = 0 42 | [while] (num) < (repeat) 43 | @renew 44 | @wait 2000 45 | jh fam 0 start;go west[2];go south[2] 46 | select {林震南};biao {r林震南} 47 | // 确定已接到任务 48 | [while] true 49 | ($go) = null 50 | ($go1) = null 51 | task yunbiao {r林震南} start ok 52 | @tip 客户好像不见了|你现在就($go)吧|你精($finish)不足|如果你($go1)按时送到 53 | [if] (go) == 出发 54 | [break] 55 | [if] (go1) == 不能把镖银 56 | task yunbiao {r林震南} begin 57 | [break] 58 | [if] (finish) != null 59 | [break] 60 | // 不断向东 61 | [while] true 62 | [if] (:hpPer) < (hpPer) && (EscortXuedao) == 关闭 63 | @liaoshang 64 | [if] (:mpPer) < (mpPer) 65 | @dazuo 66 | [if] (EscortTangshi) == 使用 67 | cha none;enable sword tangshijianfa;eq (EscortWeaponID) 68 | @wait 3000 69 | @cd sword.wu 70 | @cd (EscortWaitCDExp) 71 | [if] (EscortJiuyin) == 打开 && (EscortXuedao) == 关闭 72 | [if] (:status force) == false 73 | [(:kf_nei)==jiuyinshengong || (EscortForce)==自创九阴]@cd force.cui 74 | [(:kf_nei)==cihangjiandian || (EscortForce)==自创慈航]@cd force.xin 75 | @until (:status xuruo) == false 76 | [if] (EscortTangshi) == 使用 77 | go east;$waitpfm sword.wu 78 | [else if] (EscortXuedao) == 打开 && (jiuyang) == null 79 | [(:kf_nei)==jiuyinshengong || (EscortForce)==自创九阴]@cd force.cui 80 | [(:kf_nei)==cihangjiandian || (EscortForce)==自创慈航]@cd force.xin 81 | ($force) = (:kf_nei) 82 | enable force none;enable force (force) 83 | go east 84 | [if] (:room) == 运镖-青石大道 85 | [if] (EscortTangshi) == 使用 86 | @cd sword.wu 87 | cha none;enable sword (jianfa);eq (weapon) 88 | @wait 3000 89 | @cd 90 | kill {r蒙面大盗}? 91 | //@until {r蒙面大盗}? == null || (:combating) == true || (:living) == false 92 | //@tip 九阳神功($jiuyang)了|鲜血|死了|倒在地上,死了|挣扎了几下, 93 | [if] (EscortXuedao) == 打开 94 | @tip 九阳神功($jiuyang)了|你获得了|没有东西|死了|你现在是灵魂状态,不能那么做 95 | @until {r蒙面大盗}? == null || (:combating) == false || (:living) == false 96 | [if] (:living) == true 97 | ($jiuyang) = null 98 | ($numJF) = (numJF) + 1 99 | @print 当前运镖流程已完成 (num)/(repeat) 次,本次已打死 (numJF) 个劫匪。 100 | ($jiuyang) = null 101 | [continue] 102 | [if] (:living) == false 103 | [if] (jiuyang) != null && (EscortXuedao) == 打开 104 | @print 有九阳,暂停残血模式 105 | relive 106 | relive 107 | [if] (WDXuruo) == 打开 108 | jh fam 9 start 109 | go enter 110 | kill {r武道} 111 | @until (:combating) == false 112 | [while] (:room) != 扬州城-武庙 113 | $to 扬州城-武庙 114 | @renew 115 | jh fam 0 start;go west[2];go south[2] 116 | select {林震南};biao {r林震南} 117 | task yunbiao {r林震南} begin 118 | [else] 119 | @await 100 120 | [if] (:room) != 运镖-青石大道 121 | @tip 你推着镖银风尘仆仆地来到($map),只要把镖银交给($name)就完成了。 122 | select {(name)};task yunbiao {(name)} give 123 | @tip 这是你的报酬 124 | [break] 125 | [else] 126 | [continue] 127 | ($num) = (num) + 1 128 | ($numJF) = 0 129 | recordGains-> 130 | stopSSAuto-> 131 | enable sword (jianfa);eq (weapon) 132 | @renew 133 | $zdwk -------------------------------------------------------------------------------- /运镖/自动运镖-召唤佛光触发(少林坦克配套支持多人排队召唤).trigger.txt: -------------------------------------------------------------------------------- 1 | [if] (content) != 召唤佛光 2 | [exit] 3 | [if] (channel) == 世界 4 | ($cl)=chat 5 | [else if] (channel) == 帮派 6 | ($cl)=pty 7 | [else if] (channel) == 队伍 8 | ($cl)=tm 9 | @cmdDelay 500 10 | [if] (:room) == 武当派-后山小院 || (:room) == 华山派-客厅 || (:room) == 丐帮-林间小屋 11 | [if] (:combating) 12 | (cl) 帮战中,暂停召唤 13 | [exit] 14 | @js ($fbroom)='(:room)'.indexOf('副本区域') 15 | [if] (fbroom) != -1 16 | (cl) 副本中,暂停召唤 17 | [exit] 18 | [if] (FGqueue)==null 19 | ($FGqueue)=0 20 | ($FGqueue)=(FGqueue)+1 21 | ($q)=(FGqueue) 22 | [if] (FGnow)==null 23 | ($FGnow)=1 24 | @print 队伍总数(FGqueue),当前编号(FGnow) 25 | @until (FGnow)==(q) 26 | (cl) 请[(name)]到武庙门口等待 27 | team out 28 | @await 3000 29 | stopstate;$to 扬州城-武庙 30 | ($l_force) = (:kf_nei) 31 | enable force yijinjing2 32 | @cd force.foguang 33 | go east 34 | @until {r(name)}? != null 35 | @await 1000 36 | [while] true 37 | team add {r(name)}? 38 | @tip 加入队伍|无法($team)你的请求 39 | [if] (team) != null 40 | (cl) [(name)]已在队伍中,请先退出队伍再召唤,告辞。 41 | [else] 42 | @perform force.foguang 43 | @js ($l)=[(FGlist)].length 44 | ($num)=0 45 | [while] (num)<(l) 46 | @js ($fgname)=[(FGlist)][(num)] 47 | [if] (fgname)==(name) 48 | @js ($fgnum)=[(FGcount)][(num)] + 1 49 | [break] 50 | [else] 51 | ($num)=(num)+1 52 | [if] (fgname)!=(name) 53 | [if] (FGlist) == null 54 | ($FGlist)='(name)' 55 | ($FGcount)=1 56 | [else] 57 | ($FGlist)=(FGlist),'(name)' 58 | ($FGcount)=(FGcount),1 59 | ($fgnum)=1 60 | [else] 61 | @js ($FGcount) = var c=[(FGcount)];c.splice((num),1,(fgnum));c.join() 62 | @await 2000 63 | (cl) (:hour):(:minute):(:second) - [(name)]第 (fgnum) 次召唤佛光已完成。坦克已累计被召唤 (FGnow) 次。 64 | [break] 65 | team out 66 | enable force (l_force) 67 | $to 扬州城-武庙 68 | dazuo 69 | @await 5000 70 | ($FGnow)=(FGnow)+1 -------------------------------------------------------------------------------- /逍遥借技能/借出夺魄.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 新提示信息触发 4 | // 关键词人名自己修改 5 | // 关键字:想和你比试 6 | @js ($player) = "(text)".match("([^%]+)想和你比试")[1] 7 | [if] (player) == 白三三 || (player) == 开门送温暖 8 | $stoppfm 9 | // 关闭所有起手触发 10 | @off 明玉夺魄 11 | setting auto_pfm 0 12 | ($id) = {r(player)}? 13 | fight (id) 14 | @until (:combating) == true 15 | @await 1000 16 | @perform unarmed.duo 17 | @until (:combating) == false 18 | $startpfm 19 | // 开启相关触发 20 | @on 明玉夺魄 21 | @renew 22 | $zdwk -------------------------------------------------------------------------------- /逍遥借技能/借出无招.trigger.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 新提示信息触发 4 | // 关键词人名自己修改 5 | // 关键字:想和你比试,你是否同意: 6 | @js ($player) = "(text)".match("([^%]+)想和你比试")[1] 7 | [if] (player) == 白三三 || (player) == 开门送温暖 8 | $stoppfm 9 | // 关闭所有起手触发 10 | @off 起手无招 11 | @off 补无招 12 | setting auto_pfm 0 13 | ($id) = {r(player)}? 14 | fight (id) 15 | @until (:combating) == true 16 | @await 1000 17 | @perform sword.wu 18 | @until (:combating) == false 19 | // 开启相关起手触发 20 | @on 起手无招 21 | @on 补无招 22 | $startpfm 23 | @renew 24 | $zdwk -------------------------------------------------------------------------------- /逍遥借技能/借夺魄.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 关闭所有起手触发 4 | @off 无招接五神 5 | @off 起手夺魄五神 6 | @off 补五神剑 7 | $stoppfm 8 | @liaoshang 9 | @await 500 10 | // 人名自己修改 11 | ($id) = {r瞌睡虫}? 12 | seleect (id) 13 | fight (id) 14 | @until (:combating) == true 15 | perform dodge.lingbo 16 | @tip 冷笑数声,手指微微弯曲成爪 17 | @perform force.duo 18 | @until (:combating) == false 19 | $startpfm 20 | // 开启相关触发 21 | @on 起手夺魄五神 22 | @on 补五神剑 -------------------------------------------------------------------------------- /逍遥借技能/借无招.flow.txt: -------------------------------------------------------------------------------- 1 | // raid.flow 2 | // 四区:白三三 3 | // 关闭所有起手触发 4 | @off 起手凌波夺魄 5 | @off 起手夺魄五神 6 | @off 补五神剑 7 | $stoppfm 8 | @liaoshang 9 | @await 500 10 | // 人名自己修改 11 | ($id) = {r胧月夜}? 12 | seleect (id) 13 | fight (id) 14 | @until (:combating) == true 15 | perform dodge.lingbo 16 | @until (:status weapon,(id)) == true 17 | @perform force.duo 18 | @perform force.record 19 | @until (:combating) == false 20 | $startpfm 21 | // 开启相关触发 22 | @on 无招接五神 --------------------------------------------------------------------------------