- [Script]()
- 注释:传入变量youxi
- 令 youxi = WindowEx.EnumWindowA(0,0,"《星尘传说》",65536)
- 令 i = UBound(youxi)
- 注释:设置环境变量key为1
- SetEnvironmentVar("Key0","1")
- SetEnvironmentVar("Key1","1")
- SetEnvironmentVar("Key2","1")
- 注释:......上面3条分线程3个环境变量,如果要开跟多可以加//SetEnvironmentVar "Key3","1"等等
- 注释:a为数组下标.c为技能使用延时时间
- 令 a = 0
- 令 cd = 2000 / (i + 1)
- 注释:位置可以改变
- 循环 i + 1 次
- 注释:设置窗口位置
- 调用 WindowEx.MoveWindow(youxi(a),876,717)
- 令 a = a + 1
- 延时 200 毫秒
- 循环结束
- 注释:---------设置坐标怪HP条最左颜色-----
- 令 x = 418
- 令 y = 78
- 调用 窗口坐标转屏幕坐标()
- 令 MLx = x
- 令 MLy = y
- 注释:怪HP随意一点颜色2点判断
- 令 x = 515
- 令 y = 105
- 调用 窗口坐标转屏幕坐标()
- 令 LVx = x
- 令 LVy = y
- 注释:HP补充位置
- 令 x = 1004
- 令 y = 796
- 调用 窗口坐标转屏幕坐标()
- 令 HPx = x
- 令 HPy = y
- 注释:MP补充位置
- 令 x = 994
- 令 y = 829
- 调用 窗口坐标转屏幕坐标()
- 令 MPx = x
- 令 MPy = y
- 注释:循环内设置坐标颜色
- 延时 200 毫秒
- 注释:----------------------------主程序----------------------------
- 循环当 1 时
- 如果 a > i 则
- 令 a = 0
- 条件结束
- 向调试窗口输出:youxi(a)
- 注释:窗口是否激活
- 调用 是否激活()
- 延时 100 毫秒
- 注释:获取分线程局部变量值
- 循环当 1 时
- 注释:分线程状态正在执行,则跳这轮循环
- 令 Key0 = GetEnvironmentVar("Key0")
- 令 Key1 = GetEnvironmentVar("Key1")
- 令 Key2 = GetEnvironmentVar("Key2")
- 注释:.....可加,同环境变量
- 如果 Key0 = 0 则
- 跳转到标记 QMScript_1
- 条件结束
- 如果 Key1 = 0 则
- 跳转到标记 QMScript_1
- 条件结束
- 如果 Key2 = 0 则
- 跳转到标记 QMScript_1
- 条件结束
- 注释:.....可加,同环境变量
- 注释:坐标颜色这里设置
- 如果点 (MLx,MLy) 的颜色约等于 "37d861" 则
- 如果点 (LVx,LVy) 的颜色等于 "0" 则
- (键盘)按 2 键, 1次
- 条件结束
- 否则
- 如果点 (HPx,HPy) 的颜色等于 "63f09e" 则
- 如果点 (MPx,MPy) 的颜色等于 "e6ab67" 则
- (键盘)按 Space 键, 1次
- 延时 100 毫秒
- (键盘)按 Tab 键, 1次
- 延时 100 毫秒
- (键盘)按 2 键, 1次
- 条件结束
- 否则
- (语句无法识别,可能有错误): BeginThread "Thread"&a
- 条件结束
- 条件结束
- 标记 QMScript_1
- 延时 cd 毫秒
- 令 a = a + 1
- 循环结束
- 注释:---------------------------子程序--------------------
- 子程序 是否激活()
- 注释:判断窗口是否激活
- 令 F = WindowEx.GetWindowState(youxi(a),1)
- 向调试窗口输出:F
- 循环当 F 时
- 跳转到标记 QMScript_1(子程序 是否激活)