├── .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 无招接五神
--------------------------------------------------------------------------------