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

精灵王大乱斗脚本-多线程类 脚本相关的配置 更多...

#include <form.h>

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

信号

void done ()
 

Public 成员函数

 Jlw (QObject *parent=0)
 

Public 属性

bool status
 
int now
 
Reppscript_repp
 

Protected 成员函数

void run ()
 精灵王大乱斗脚本-线程启动函数 更多...
 

详细描述

精灵王大乱斗脚本-多线程类 脚本相关的配置

在文件 form.h153 行定义.

构造及析构函数说明

◆ Jlw()

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

在文件 form.h161 行定义.

162  : QThread(parent)
163  {
164  status=false;
165  script_repp=NULL;
166  }

成员函数说明

◆ done

void Jlw::done ( )
signal

◆ run()

void Jlw::run ( )
protected

精灵王大乱斗脚本-线程启动函数

返回

在文件 form.cpp853 行定义.

853  {
854  QVariant x,y;
855  qDebug()<<"进入精灵王脚本";
856  while(status==true){
857  //qDebug()<<"开始精灵王脚本";
858  bool replenishpp=false;
859  if(xy_shibiemap()!="竞技天堂" && dm.FindPic(0,0,1000,600,"dfpd11.bmp","000000",0.8,0,x,y)!=-1){
860  if(dm.FindPic(0,0,1000,600,"rc-6-1.bmp","000000",0.8,0,x,y)!=-1){
861  dm.MoveTo(489,546);
862  dm.LeftClick();
863  }
864  Delay(300);
865  }
866  if(dm.FindPic(0,0,1000,600,"rc-6-2.bmp","000000",0.8,0,x,y)!=-1){
867  dm.MoveTo(454,148);
868  dm.LeftClick();
869  }
870  OpenKingSpirit();
871  xy_autofight();
872  if(dm.FindPic(0,0,1000,600,"道具.bmp","000000",0.8,0,x,y)!=-1){
873  if(dm.FindColorE( 13, 440, 76, 462, "93c1ca-000000", 1, 0)!="-1|-1" || dm.FindPic(14, 327, 971, 570, "0.bmp","000000",0.8,0,x,y)!=-1){
874  replenishpp=true;
875  if(script_repp==NULL)
876  script_repp=new Repp(this);
877  script_repp->start();
878  }
879  if(replenishpp==false){
880  if(dm.FindColor(18,476,89,493,"fffad4-000000",1,0,x,y)!=0){
881  dm.MoveTo(40,506);
882  dm.LeftClick();
883  }
884  }
885  }
886 
887  Delay(1000);
888  }
889 }
函数调用图:

类成员变量说明

◆ now

int Jlw::now

在文件 form.h159 行定义.

◆ script_repp

Repp* Jlw::script_repp

在文件 form.h160 行定义.

◆ status

bool Jlw::status

在文件 form.h158 行定义.


该类的文档由以下文件生成:
OpenKingSpirit
void OpenKingSpirit()
打开精灵王大乱斗装置
Definition: xy.cpp:201
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
Jlw::script_repp
Repp * script_repp
Definition: form.h:160
Dm::Idmsoft::FindColorE
QString FindColorE(int x1, int y1, int x2, int y2, const QString &color, double sim, int dir)
Definition: dm.h:8183
Repp
补pp-多线程类 对战中0pp时启动此线程可以自动补pp,(bug)如果网速过慢可能点不到药
Definition: form.h:47
Dm::Idmsoft::FindColor
int FindColor(int x1, int y1, int x2, int y2, const QString &color, double sim, int dir, QVariant &x, QVariant &y)
Definition: dm.h:8175
Dm::Idmsoft::MoveTo
int MoveTo(int x, int y)
Definition: dm.h:9423
Jlw::status
bool status
Definition: form.h:158
xy_shibiemap
QString xy_shibiemap()
星夜_识别当前所在的地图
Definition: xy.cpp:194
xy_autofight
void xy_autofight()
自动克制系出战(战斗中)
Definition: xy.cpp:73
dm
Dm::Idmsoft dm
大漠插件相关的对象(唯一)
Definition: ext.cpp:15
Dm::Idmsoft::LeftClick
int LeftClick()
Definition: dm.h:9303