星小夜的登录器  v1.0
信号 | Public 成员函数 | Public 属性 | Protected 成员函数 | 所有成员列表
Hdblk类 参考

混沌布莱克脚本-多线程类 脚本相关的配置 更多...

#include <form.h>

类 Hdblk 继承关系图:
Inheritance graph
[图例]
Hdblk 的协作图:
Collaboration graph
[图例]

信号

void done ()
 

Public 成员函数

 Hdblk (QObject *parent=0)
 

Public 属性

bool status
 
int now
 

Protected 成员函数

void run ()
 混沌布莱克脚本-线程启动函数 更多...
 

详细描述

混沌布莱克脚本-多线程类 脚本相关的配置

在文件 form.h132 行定义.

构造及析构函数说明

◆ Hdblk()

Hdblk::Hdblk ( QObject *  parent = 0)
inline

在文件 form.h139 行定义.

140  : QThread(parent)
141  {
142  status=false;
143  }

成员函数说明

◆ done

void Hdblk::done ( )
signal

◆ run()

void Hdblk::run ( )
protected

混沌布莱克脚本-线程启动函数

返回

在文件 form.cpp814 行定义.

814  {
815  QVariant x,y;
816  while(status==true){
817  if(dm.FindPic(0,0,1000,600,"混布-宝箱.bmp","000000",0.8,0,x,y)==-1){
818  if(dm.FindPic(0,0,1000,600,"混布-抽取对手.bmp","000000",0.8,0,x,y)!=-1){
819  dm.MoveTo(x.toInt(),y.toInt());
820  dm.LeftClick();
821  }
822  if(dm.FindPic(0,0,1000,600,"混布-开启挑战.bmp","000000",0.8,0,x,y)!=-1){
823  dm.MoveTo(x.toInt(),y.toInt());
824  dm.LeftClick();
825  }
826  if(dm.FindPic(0,0,1000,600,"混布-抽取对手3.bmp","000000",0.8,0,x,y)!=-1){
827  dm.MoveTo(x.toInt(),y.toInt());
828  dm.LeftClick();
829  }
830  if(dm.FindPic(0,0,1000,600,"混布-开启挑战3.bmp","000000",0.8,0,x,y)!=-1){
831  dm.MoveTo(x.toInt(),y.toInt());
832  dm.LeftClick();
833  }
834  if(dm.FindPic(0,0,1000,600,"混布-魔灵王一键.bmp","000000",0.8,0,x,y)!=-1){
835  dm.MoveTo(x.toInt(),y.toInt());
836  dm.LeftClick();
837  }if(dm.FindPic(0,0,1000,600,"混布-690,592.bmp","000000",0.8,0,x,y)!=-1){
838  dm.MoveTo(690,592);
839  dm.LeftClick();
840  }
841  xy_autofight();
842  hdblk_scriptset();
843  Delay(1000);
844  }else
845  break;
846  //QMessageBox::information(NULL,"this","混布脚本已自动停止");
847  }
848 }
函数调用图:

类成员变量说明

◆ now

int Hdblk::now

在文件 form.h138 行定义.

◆ status

bool Hdblk::status

在文件 form.h137 行定义.


该类的文档由以下文件生成:
Dm::Idmsoft::FindPic
int FindPic(int x1, int y1, int x2, int y2, const QString &pic_name, const QString &delta_color, double sim, int dir, QVariant &x, QVariant &y)
Definition: dm.h:8311
Delay
void Delay(int time)
延迟线程(非阻塞)
Definition: xy.cpp:217
Dm::Idmsoft::MoveTo
int MoveTo(int x, int y)
Definition: dm.h:9423
hdblk_scriptset
void hdblk_scriptset()
混布脚本出战设置
Definition: xy.cpp:111
xy_autofight
void xy_autofight()
自动克制系出战(战斗中)
Definition: xy.cpp:73
Hdblk::status
bool status
Definition: form.h:137
dm
Dm::Idmsoft dm
大漠插件相关的对象(唯一)
Definition: ext.cpp:15
Dm::Idmsoft::LeftClick
int LeftClick()
Definition: dm.h:9303