51 setAttribute(Qt::WA_QuitOnClose,
false);
53 connect(
ui->pushButton, SIGNAL(clicked()),
this, SLOT(
test()));
54 connect(
ui->pushButton_2, SIGNAL(clicked()),
this, SLOT(
test2()));
57 connect(
ui->radio_fw,SIGNAL(clicked(
bool)),
this,SLOT(
fw_selected()));
58 connect(
ui->radio_gem,SIGNAL(clicked(
bool)),
this,SLOT(
gem_selected()));
60 connect(
ui->radio_jlw,SIGNAL(clicked(
bool)),
this,SLOT(
jlw_selected()));
61 connect(
ui->radio_spt,SIGNAL(clicked(
bool)),
this,SLOT(
spt_selected()));
62 connect(
ui->radio_team,SIGNAL(clicked(
bool)),
this,SLOT(
team_selected()));
64 connect(
ui->radio_vip,SIGNAL(clicked(
bool)),
this,SLOT(
vip_selected()));
65 connect(
ui->radio_wish,SIGNAL(clicked(
bool)),
this,SLOT(
wish_selected()));
92 QString iniFilePath =
allpath+
"/圣瑞次数统计.ini";
93 qDebug()<<iniFilePath;
94 QSettings settings(iniFilePath,QSettings::IniFormat);
95 QString searles_cz = settings.value(
"times/reset").toString();
97 ui->label_2->setText(
"重置次数:"+searles_cz);
98 qDebug()<<
"重置次数"<<searles_cz;
99 QString searles_fi = settings.value(
"times/fight").toString();
101 ui->label_3->setText(
"挑战次数:"+searles_fi);
102 qDebug()<<
"挑战次数"<<searles_fi;
103 QString searles_lo = settings.value(
"times/lose").toString();
105 ui->label_4->setText(
"战败次数:"+searles_lo);
106 qDebug()<<
"战败次数"<<searles_lo;
109 settings.setValue(
"次数统计/重置次数",QString::number(
searles_reset,10));
121 ui->textEdit->setPlainText(msg);
142 }
else if(
mode==
"gem"){
155 }
else if(
mode==
"hdblk"){
167 }
else if(
mode==
"jlw"){
171 qDebug()<<
"精灵王脚本初始化成功";
175 qDebug()<<
"自动确认初始化成功";
178 qDebug()<<
"精灵王脚本开始成功";
181 qDebug()<<
"自动确认开始成功";
183 }
else if(
mode==
"spt"){
195 }
else if(
mode==
"team"){
205 }
else if(
mode==
"vip"){
219 }
else if(
mode==
"wish"){
233 }
else if(
mode==
"xxlzc"){
247 }
else if(
mode==
"top_jj" ||
mode==
"top_ky" ||
mode==
"top_33"){
257 if(
ui->checkBox->isChecked())
265 }
else if(
mode==
"searles"){
276 }
else if(
mode==
"sixworld"){
298 ui->label_2->setText(
"重置次数:"+msg);
306 ui->label_4->setText(
"战败次数:"+msg);
314 ui->label_3->setText(
"挑战次数:"+msg);
323 else if(
mode==
"gem"){
326 }
else if(
mode==
"hdblk"){
329 }
else if(
mode==
"jlw"){
332 }
else if(
mode==
"spt"){
335 }
else if(
mode==
"team"){
337 }
else if(
mode==
"vip"){
340 }
else if(
mode==
"wish"){
343 }
else if(
mode==
"xxlzc"){
346 }
else if(
mode==
"top_jj" ||
mode==
"top_ky" ||
mode==
"top_33" ||
mode==
"top_robot"){
349 }
else if(
mode==
"xxlzc"){
352 }
else if(
mode==
"searles"){
354 }
else if(
mode==
"sixworld"){
366 text=QString(
"脚本使用说明:首发艾欧,第一个技能有女(带上绿火)\n\n背包带上圣普");
367 ui->textEdit->setPlainText(text);
376 text=QString(
"脚本使用说明:无");
377 ui->textEdit->setPlainText(text);
386 text=QString(
"脚本使用说明:\n首发王哈(带先三)\n背包艾欧(带魂魄缠绕)\n索总(带先三)\n幻境(带精神幻灭)");
387 ui->textEdit->setPlainText(text);
396 text=QString(
"脚本使用说明:在竞技天堂(有精灵王装置的地图)运行脚本");
397 ui->textEdit->setPlainText(text);
406 text=QString(
"脚本使用说明:首发幻境,第一个技能精神幻灭");
407 ui->textEdit->setPlainText(text);
416 text=QString(
"脚本使用说明:无");
417 ui->textEdit->setPlainText(text);
426 text=QString(
"脚本使用说明:30分钟后再点一次");
427 ui->textEdit->setPlainText(text);
436 text=QString(
"脚本使用说明:无");
437 ui->textEdit->setPlainText(text);
446 text=QString(
"脚本使用说明:无");
447 ui->textEdit->setPlainText(text);
456 text=QString(
"脚本使用说明:在学习力战场副本运行脚本,首发艾欧,第一个技能有女");
457 ui->textEdit->setPlainText(text);
466 text=QString(
"脚本使用说明:在巅峰地图运行脚本");
467 ui->textEdit->setPlainText(text);
476 text=QString(
"脚本使用说明:在巅峰地图运行脚本");
477 ui->textEdit->setPlainText(text);
486 text=QString(
"脚本使用说明:在巅峰地图运行脚本");
487 ui->textEdit->setPlainText(text);
496 text=QString(
"脚本使用说明:表姐(天尊)首发, 王哈,毁灭(可选)");
497 ui->textEdit->setPlainText(text);
506 text=QString(
"脚本使用说明:看图");
507 ui->textEdit->setPlainText(text);
520 if(
dm.
FindPic(0,0,1000,600,
"rc-6-1.bmp",
"000000",0.9,0,x,y)!=-1){
524 if(
dm.
FindPic(0,0,1000,600,
"rc-6-2.bmp",
"000000",0.9,0,x,y)!=-1){
530 if(
dm.
FindPic(0,0,1000,600,
"rc-6-3.bmp|rc-6-3-1.bmp",
"000000",0.9,0,x,y)!=-1){
534 if(
dm.
FindPic(0,0,1000,600,
"rc-6-3-10.bmp",
"000000",0.9,0,x,y)!=-1){
538 if(
dm.
FindPic(0,0,1000,600,
"rc-7-1.bmp",
"000000",0.9,0,x,y)!=-1){
542 if(
dm.
FindPic(0,0,1000,600,
"rc-7-2.bmp",
"000000",0.9,0,x,y)!=-1){
546 if(
dm.
FindPic(0,0,1000,600,
"yzztlj.bmp|yzztlj2.bmp",
"000000",0.9,0,x,y)!=-1){
550 if(
dm.
FindPic(0,0,1000,600,
"yzztlj3.bmp|yzztlj4.bmp",
"000000",0.9,0,x,y)!=-1){
554 if(
dm.
FindPic(0,0,1000,600,
"rc-7-3.bmp",
"000000",0.9,0,x,y)!=-1){
574 QString tmp=
dm.
Ocr(194,376,293,477,
"ffffff-111111",1.0);
575 if(tmp.contains(shoufajingling)){
576 qDebug()<<shoufajingling;
583 qDebug()<<shoufajingling;
595 if(
dm.
FindStr(192,377,791,476,shoufajingling,
"ffffff-111111",0.9,x,y)!=-1){
596 qDebug()<<x.toInt()<<y.toInt();
597 dm.
MoveTo(x.toInt()+5,y.toInt()+20);
601 if(
dm.
FindStr(0,0,1000,600,
"fw-sf.bmp",
"000000",0.9,x,y)!=-1){
624 if(
dm.
FindPic( 0, 0, 1000, 600,
"fw-djjh.bmp",
"000000", 0.9, 0, x, y)!=-1){
629 if(
dm.
FindPic(0,0,1000,600,
"fw-djjh.bmp",
"000000",0.9,0,x,y)==-1 &&
dm.
FindPic( 0, 0, 1000, 600,
"fw-pd1.bmp",
"000000", 0.9, 0, x, y)!=-1)
631 if(
dm.
FindPic(0,0,1000,600,
"fw-lq.bmp|fw-lq1.bmp",
"000000",0.9,0,x,y)!=-1)
633 if(
dm.
FindPic(0,0,1000,600,
"fw-ll.bmp|fw-ll1.bmp",
"000000",0.9,0,x,y)!=-1)
635 if(
dm.
FindPic(0,0,1000,600,
"fw-cx.bmp|fw-cx.bmp",
"000000",0.9,0,x,y)!=-1)
646 if(
dm.
FindPic(0,0,1000,600,
"fw-bf.bmp",
"000000",0.9,0,x,y)!=-1){
650 if(
dm.
FindPic(0,0,1000,600,
"fw-wg.bmp",
"000000",0.9,0,x,y)!=-1){
654 if(
dm.
FindPic(0,0,1000,600,
"fw-bs.bmp",
"000000",0.9,0,x,y)!=-1){
658 if(
dm.
FindPic(0,0,1000,600,
"fw-js.bmp",
"000000",0.9,0,x,y)!=-1){
662 if(
dm.
FindPic(0,0,1000,600,
"fw-qz.bmp",
"000000",0.9,0,x,y)!=-1){
670 if(
dm.
FindPic(0,0,1000,600,
"fw-bb.bmp",
"000000",0.9,0,x,y)!=-1){
685 if(
dm.
FindPic(172,283,295,384,
"fw-wc1.bmp",
"000000",0.9,0,x,y)!=-1 &&
dm.
FindPic(435, 296, 539, 364,
"fw-wc2.bmp",
"000000",0.9,0,x,y)!=-1){
686 if(
dm.
FindPic(679, 184, 800, 231,
"fw-30.bmp",
"000000",0.9,0,x,y)!=-1){
688 if(
dm.
FindPic(0,0,1000,600,
"fw-bb.bmp",
"000000",0.9,0,x,y)!=-1){
699 }
else if(
dm.
FindPic(679, 184, 800, 231,
"fw-31.bmp",
"000000",0.9,0,x,y)!=-1){
703 }
else if(
dm.
FindPic(679, 184, 800, 231,
"fw-32.bmp",
"000000",0.9,0,x,y)!=-1){
705 if(
dm.
FindPic(0,0,1000,600,
"fw-bb.bmp",
"000000",0.9,0,x,y)!=-1){
720 xy_skill(
"有女初长成1",
"jn-ynczc.bmp",
"有女初长成1");
729 if(
dm.
FindPic(0,0,1000,600,
"fw-zdqr.bmp",
"000000",0.9,0,x,y)!=-1){
732 }
else if(
dm.
FindPic(0,0,1000,600,
"fw-sbqr.bmp",
"000000",0.9,0,x,y)!=-1){
735 }
else if(
dm.
FindPic(0,0,1000,600,
"fw-cxjhqr.bmp",
"000000",0.9,0,x,y)!=-1){
738 }
else if(
dm.
FindPic(319,180,656,399,
"fw-xgqr.bmp",
"000000",0.9,0,x,y)!=-1){
754 if(
dm.
FindPic(1, 46, 105, 135,
"rc-scxb.bmp",
"000000",0.9,0,x,y)!=-1){
760 if(
dm.
FindPic(75, 59, 754, 435,
"rc-3-4.bmp|rc-3-4-1.bmp",
"000000",0.9,0,x,y)!=-1){
765 if(
dm.
FindPic(0,0,1000,600,
"rc-ky.bmp",
"000000",0.9,0,x,y)!=-1){
769 if(
dm.
FindPic(0,0,1000,600,
"rc-3-3.bmp|rc-3-3-1.bmp",
"000000",0.9,0,x,y)!=-1){
776 if(
dm.
FindPic(751, 136, 942, 258,
"rc-bsm.bmp",
"000000",0.9,0,x,y)!=-1){
782 if(
dm.
FindPic(0,0,1000,600,
"rc-bs.bmp",
"000000",0.9,0,x,y)!=-1){
786 if(
dm.
FindPic(0,0,1000,600,
"rc-bsks.bmp",
"000000",0.9,0,x,y)!=-1){
790 if(
dm.
FindPic(0,0,1000,600,
"rc-bsqr.bmp",
"000000",0.9,0,x,y)!=-1){
794 if(
dm.
FindPic(0,0,1000,600,
"rc-bslq.bmp",
"000000",0.9,0,x,y)!=-1){
798 if(
dm.
FindPic(0,0,1000,600,
"rc-bsqr2.bmp",
"000000",0.9,0,x,y)!=-1){
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){
822 if(
dm.
FindPic(0,0,1000,600,
"混布-开启挑战.bmp",
"000000",0.8,0,x,y)!=-1){
826 if(
dm.
FindPic(0,0,1000,600,
"混布-抽取对手3.bmp",
"000000",0.8,0,x,y)!=-1){
830 if(
dm.
FindPic(0,0,1000,600,
"混布-开启挑战3.bmp",
"000000",0.8,0,x,y)!=-1){
834 if(
dm.
FindPic(0,0,1000,600,
"混布-魔灵王一键.bmp",
"000000",0.8,0,x,y)!=-1){
837 }
if(
dm.
FindPic(0,0,1000,600,
"混布-690,592.bmp",
"000000",0.8,0,x,y)!=-1){
858 bool replenishpp=
false;
860 if(
dm.
FindPic(0,0,1000,600,
"rc-6-1.bmp",
"000000",0.8,0,x,y)!=-1){
866 if(
dm.
FindPic(0,0,1000,600,
"rc-6-2.bmp",
"000000",0.8,0,x,y)!=-1){
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){
879 if(replenishpp==
false){
880 if(
dm.
FindColor(18,476,89,493,
"fffad4-000000",1,0,x,y)!=0){
897 bool replenishpp=
false;
898 if(
dm.
FindPic(0,0,1000,600,
"sptrespd.bmp|spt-jlbl.bmp",
"000000",0.9,0,x,y)!=-1){
903 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){
909 if(replenishpp==
false){
910 if(
dm.
FindColor(18,476,89,493,
"fffad4-000000",1,0,x,y)!=0){
929 if(
dm.
FindPic(12,388,438,560,
"rc-4-1.bmp",
"000000",0.9,0,x,y)==-1 &&
now==4){
934 if(
dm.
FindPic(12,388,438,560,
"rc-4-1.bmp",
"000000",0.9,0,x,y)!=-1 &&
now==4){
941 if(
dm.
FindPic(0,0,438,560,
"rc-4-1.bmp",
"000000",0.9,0,x,y)!=-1 &&
now==4){
946 if(
dm.
FindPic(0,0,438,560,
"rc-4-2.bmp",
"000000",0.9,0,x,y)!=-1 &&
now==4){
959 if(
dm.
FindPic(0,0,1000,600,
"rc-4-3.bmp",
"000000",0.9,0,x,y)!=-1 &&
now==4){
965 if(
dm.
FindPic(0,0,1000,600,
"rc-5-4.bmp|rc-5-1.bmp",
"000000",0.9,0,x,y)!=-1 &&
now==4){
981 if(
dm.
FindPic(309,15,696,111,
"zd-zyzx.bmp",
"000000",0.9,0,x,y)!=-1)
984 if(
dm.
FindPic(0,0,1000,600,
"rc-5-2.bmp",
"000000",0.9,0,x,y)!=-1 &&
now==5){
985 while(
dm.
FindPic(0,0,1000,600,
"rc-5-3.bmp",
"000000",0.9,0,x,y)==-1){
989 qDebug()<<
dm.
Ocr(718,310,939,371,
"996600-444444|ffffff-000000",1);
990 if(
dm.
Ocr(718,310,939,371,
"996600-444444|ffffff-000000",1).contains(
"今日还能生产0"))
992 if(
dm.
Ocr(825,312,907,361,
"ffffff-000000",1).contains(
"0"))
994 if(
dm.
FindPic(480,300,1000,600,
"11.bmp",
"000000",0.9,0,x,y)!=-1)
1001 if(
dm.
FindPic(480,300,1000,600,
"11.bmp",
"000000",0.9,0,x,y)!=-1
1002 ||
dm.
FindPic(480,300,1000,600,
"zd-sc0c.bmp",
"000000",0.9,0,x,y)!=-1
1003 ||
dm.
FindPic(0,0,1000,600,
"rc-5-3.bmp",
"000000",0.9,0,x,y)!=-1
1004 ||
dm.
FindPic(825,388,1207,540,
"rczd0.bmp",
"000000",0.9,0,x,y)!=-1
1005 ||
dm.
FindPic(474,232,848,434,
"hkssc.bmp",
"000000",0.9,0,x,y)!=-1
1006 ||
dm.
FindPic(474,232,848,434,
"hkssc1.bmp",
"000000",0.9,0,x,y)!=-1
1007 ||
dm.
Ocr(718,310,939,371,
"996600-444444|ffffff-000000",1).contains(
"今日还能生产0")
1008 ||
dm.
Ocr(825,312,907,361,
"ffffff-000000",1).contains(
"0")){
1027 if(
dm.
FindPic(0,481,134,596,
"rc-1-1.bmp",
"000000",0.8,0,x,y)!=-1){
1031 if(
dm.
FindPic(0,0,1000,600,
"rc-1-2.bmp",
"000000",0.8,0,x,y)!=-1){
1035 if(
dm.
FindPic(0,0,1000,600,
"rc-1-3.bmp",
"000000",0.8,0,x,y)!=-1){
1039 if(
dm.
FindPic(0,0,1000,600,
"rc-1-4.bmp",
"000000",0.8,0,x,y)!=-1){
1043 if(
dm.
FindPic(0,0,1000,600,
"rc-1-5.bmp",
"000000",0.8,0,x,y)!=-1){
1051 if(
dm.
FindPic(0,0,1000,600,
"rc-1-6.bmp",
"000000",0.8,0,x,y)!=-1){
1056 if(
dm.
FindPic(0,0,1000,600,
"rc-2-1.bmp",
"000000",0.8,0,x,y)!=-1){
1060 if(
dm.
FindPic(0,0,1000,600,
"rc-2-2.bmp",
"000000",0.8,0,x,y)!=-1){
1064 if(
dm.
FindPic(0,0,1000,600,
"rc-2-3.bmp",
"000000",0.8,0,x,y)!=-1){
1082 if(
dm.
FindPic(677,12,750,82,
"rc-xy.bmp",
"000000",0.9,0,x,y)!=-1){
1086 if(
dm.
FindPic(583,108,949,391,
"rc-xy1.bmp",
"000000",0.9,0,x,y)!=-1){
1091 if(
dm.
FindPic(434,95,633,352,
"rc-xy2.bmp",
"000000",0.9,0,x,y)!=-1){
1111 if(
dm.
FindPic(129,289,881,383,
"jlxxl-kstz.bmp|jlxxl-kstz2.bmp",
"000000",0.8,0,x,y)!=-1){
1112 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1114 }
else if(
dm.
FindPic(129,289,881,383,
"jlxxl-kstz3.bmp|jlxxl-kstz4.bmp",
"000000",0.8,0,x,y)!=-1){
1115 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1120 if(
dm.
FindColor(284,509,297,518,
"0388ec-000000",1,0,x,y)!=0){
1137 if(
dm.
FindPic(0,0,1000,600,
"战败确认.bmp|奖章确认.bmp",
"000000",0.8,0,x,y)!=-1){
1141 if(
dm.
FindPic(0,0,1000,600,
"防沉迷提示.bmp|防沉迷提示1.bmp",
"000000",0.8,0,x,y)!=-1){
1145 if(
dm.
FindPic(0,0,1000,600,
"超时确认.bmp",
"000000",0.8,0,x,y)!=-1){
1149 if(
dm.
FindPic(0,0,1000,600,
"战胜确认.bmp|消息盒子x.bmp",
"000000",0.8,0,x,y)!=-1){
1153 if(
dm.
FindPic(0,0,1000,600,
"胜利.bmp",
"000000",0.8,0,x,y)!=-1){
1157 if(
dm.
FindPic(0,0,1000,600,
"巅峰自动x.bmp|nox.bmp",
"000000",0.8,0,x,y)!=-1){
1161 if(
dm.
FindPic(0,0,1000,600,
"sptrespd1.bmp",
"000000",0.8,0,x,y)!=-1){
1165 if(
dm.
FindPic(0,0,1000,600,
"bxss.bmp",
"000000",0.8,0,x,y)!=-1){
1169 if(
dm.
FindPic(0,0,1000,600,
"rwmb.bmp",
"000000",0.8,0,x,y)!=-1){
1173 if(
dm.
FindPic(0,0,1000,600,
"每周登录礼包.bmp",
"000000",0.8,0,x,y)!=-1){
1177 if(
dm.
FindPic(0,0,1000,600,
"每周x.bmp",
"000000",0.8,0,x,y)!=-1){
1181 if(
dm.
FindPic(0,0,1000,600,
"钻石好礼x.bmp",
"000000",0.8,0,x,y)!=-1){
1194 if(
dm.
FindPic(0,0,1000,600,
"道具.bmp",
"000000",0.8,0,x,y)!=-1){
1195 if(
dm.
FindColorE(13,440,76,462,
"93c1ca-000000",1,0)!=
"-1|-1"){
1201 for(
int i=0;i<30;i++){
1202 if(
dm.
FindPic(0,0,1000,600,
"10PP药.bmp|5PP药.bmp",
"000000",0.8,0,x,y)!=-1){
1203 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1209 if(
dm.
FindPic(14,327,971,570,
"0.bmp",
"000000",0.8,0,x,y)!=-1){
1215 for(
int i=0;i<30;i++){
1216 if(
dm.
FindPic(0,0,1000,600,
"10PP药.bmp|5PP药.bmp",
"000000",0.8,0,x,y)!=-1){
1217 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1232 bool replenishpp=
false;
1238 if(
dm.
FindPic(0,0,1000,600,
"操作超时.bmp",
"000000",0.8,0,x,y)!=-1){
1242 if(
dm.
FindPic(0,0,1000,600,
"表姐自爆.bmp|机器人自爆.bmp",
"000000",0.8,0,x,y)!=-1){
1246 if(
mode==
"top_ky" ||
mode==
"top_jj"){
1256 if(
dm.
FindPic(0,0,1000,600,
"xdf-szzd.bmp",
"000000",0.8,0,x,y)!=-1){
1260 if(
dm.
FindPic(0,0,1000,600,
"巅峰.bmp",
"000000",0.8,0,x,y)==-1){
1261 if(
dm.
FindPic(0,0,1000,600,
"圣战图标.bmp",
"000000",0.8,0,x,y)!=-1){
1262 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1267 if(
dm.
FindPic(0,0,1000,600,
"xdf-ky.bmp",
"000000",0.8,0,x,y)!=-1){
1268 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1271 }
else if(
mode==
"top_jj"){
1272 if(
dm.
FindPic(0,0,1000,600,
"xdf-jj.bmp",
"000000",0.8,0,x,y)!=-1){
1273 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1277 if(
dm.
FindPicE(0,0,1000,600,
"巅峰.bmp|狂野.bmp|竞技.bmp|注意.bmp",
"000000",0.8,0)!=
"-1|-1|-1"){
1283 if(
dm.
FindPicE(0,0,1000,600,
"ban.bmp",
"000000",0.8,0)!=
"-1|-1|-1"){
1289 if(
dm.
FindPic(0,0,1000,600,
"×.bmp",
"000000",0.8,0,x,y)!=-1){
1290 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1294 }
else if(
mode==
"top_33"){
1299 if(
dm.
FindPic(0,0,1000,600,
"xdf-33.bmp",
"000000",0.8,0,x,y)!=-1){
1300 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1303 if(
dm.
FindPicE(0,0,1000,600,
"进入33-1.bmp|进入33-2.bmp|注意.bmp",
"000000",0.8,0)!=
"-1|-1|-1"){
1309 if(
dm.
FindPicE(0,0,1000,600,
"ban.bmp|33ban.bmp",
"000000",0.8,0)!=
"-1|-1|-1"){
1315 if(
dm.
FindPic(0,0,1000,600,
"×.bmp",
"000000",0.8,0,x,y)!=-1){
1316 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1323 if(
mode==
"top_ky" ||
mode==
"top_jj" ||
mode==
"top_robot"){
1324 if(
dm.
FindPic(0,0,1000,600,
"首发.bmp|出战.bmp",
"000000",0.8,0,x,y)!=-1){
1332 if(
dm.
FindPic(0,0,1000,600,
"首发33.bmp|dfxzcz.bmp",
"000000",0.8,0,x,y)!=-1){
1344 if(
dm.
FindPic(0,0,1000,600,
"道具.bmp",
"000000",0.8,0,x,y)!=-1){
1345 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){
1351 if(replenishpp==
false){
1352 if(
dm.
FindColor(18,476,89,493,
"fffad4-000000",1,0,x,y)!=0){
1362 if(
dm.
FindPic(0,0,1000,600,
"确认1.bmp",
"000000",0.9,0,x,y)!=-1){
1376 bool replenishpp=
false;
1378 if(
dm.
FindPic(0,0,1000,600,
"道具.bmp",
"000000",0.8,0,x,y)!=-1){
1379 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){
1386 if(replenishpp==
false){
1388 if(
dm.
FindColor(284,509,297,518,
"0388ec-000000",1,0,x,y)!=0){
1394 if(
dm.
FindColor(18,476,89,493,
"fffad4-000000",1,0,x,y)!=0){
1409 if(
mode==
"top_jj" ||
mode==
"top_ky"){
1410 if(
dm.
FindPic(0,0,1000,600,
"巅峰.bmp",
"000000",0.8,0,x,y)!=-1){
1413 if(
dm.
FindPic(0,0,1000,600,
"巅峰.bmp",
"000000",0.8,0,x,y)!=-1){
1416 for(
int i=0;i<30;i++){
1418 if(
dm.
FindPic(0,0,1000,600,
"竞技.bmp",
"000000",0.8,0,x,y)!=-1){
1425 if(
dm.
FindPic(0,0,1000,600,
"狂野.bmp",
"000000",0.8,0,x,y)!=-1){
1433 for(
int i=0;i<30;i++){
1434 if(
dm.
FindPic(0,0,1000,600,
"注意.bmp",
"000000",0.8,0,x,y)!=-1){
1447 if(
dm.
FindPic(0,0,1000,600,
"狂野.bmp",
"000000",0.8,0,x,y)!=-1){
1451 for(
int i=0;i<30;i++){
1452 if(
dm.
FindPic(0,0,1000,600,
"注意.bmp",
"000000",0.8,0,x,y)!=-1){
1465 if(
dm.
FindPic(0,0,1000,600,
"竞技.bmp",
"000000",0.8,0,x,y)!=-1){
1469 for(
int i=0;i<30;i++){
1470 if(
dm.
FindPic(0,0,1000,600,
"注意.bmp",
"000000",0.8,0,x,y)!=-1){
1482 if(
dm.
FindPic(0,0,1000,600,
"注意.bmp",
"000000",0.8,0,x,y)!=-1){
1489 }
else if(
mode==
"top_33"){
1490 if(
dm.
FindPic(0,0,1000,600,
"进入33-1.bmp",
"000000",0.8,0,x,y)!=-1){
1493 if(
dm.
FindPic(0,0,1000,600,
"进入33-1.bmp",
"000000",0.8,0,x,y)!=-1){
1496 for(
int i=0;i<30;i++){
1498 if(
dm.
FindPic(0,0,1000,600,
"进入33-2.bmp",
"000000",0.8,0,x,y)!=-1){
1507 for(
int i=0;i<30;i++){
1508 if(
dm.
FindPic(0,0,1000,600,
"注意.bmp",
"000000",0.8,0,x,y)!=-1){
1521 if(
dm.
FindPic(0,0,1000,600,
"进入33-2.bmp",
"000000",0.8,0,x,y)!=-1){
1525 for(
int i=0;i<30;i++){
1526 if(
dm.
FindPic(0,0,1000,600,
"注意.bmp",
"000000",0.8,0,x,y)!=-1){
1539 if(
dm.
FindPic(0,0,1000,600,
"注意.bmp",
"000000",0.8,0,x,y)!=-1){
1555 if(
mode==
"top_ky" ||
mode==
"top_jj"){
1556 if(
dm.
FindPic(480,0,1000,600,
"大葱.bmp",
"000000",0.8,0,x,y)!=-1){
1561 if(
dm.
FindPic(480,0,1000,600,
"光嘤.bmp",
"000000",0.8,0,x,y)!=-1){
1566 if(
dm.
FindPic(480,0,1000,600,
"帝姬.bmp",
"000000",0.8,0,x,y)!=-1){
1571 if(
dm.
FindPic(480,0,1000,600,
"ban启灵.bmp",
"000000",0.8,0,x,y)!=-1){
1576 if(
dm.
FindPic(480,0,1000,600,
"天尊.bmp",
"000000",0.8,0,x,y)!=-1){
1581 if(
dm.
FindPic(480,0,1000,600,
"banchongsheng.bmp",
"000000",0.8,0,x,y)!=-1){
1587 for(
int i=0;i<60;i++){
1588 if(
dm.
FindPic(0,0,1000,600,
"确认.bmp",
"000000",0.8,0,x,y)!=-1){
1603 for(
int i=0;i<30;i++){
1604 if(
dm.
FindPic(0,0,1000,600,
"确认.bmp",
"000000",0.8,0,x,y)!=-1){
1611 }
else if(
mode==
"top_33"){
1612 if(
dm.
FindPic(480,0,1000,600,
"bansp.bmp",
"000000",0.8,0,x,y)!=-1){
1617 if(
dm.
FindPic(480,0,1000,600,
"bantl.bmp",
"000000",0.8,0,x,y)!=-1){
1622 if(
dm.
FindPic(480,0,1000,600,
"banjg.bmp",
"000000",0.8,0,x,y)!=-1){
1627 if(
dm.
FindPic(480,0,1000,600,
"bandz.bmp",
"000000",0.8,0,x,y)!=-1){
1632 if(
dm.
FindPic(480,0,1000,600,
"banxh.bmp",
"000000",0.8,0,x,y)!=-1){
1637 if(
dm.
FindPic(480,0,1000,600,
"bantz.bmp",
"000000",0.8,0,x,y)!=-1){
1642 if(
dm.
FindPic(480,0,1000,600,
"bancs.bmp",
"000000",0.8,0,x,y)!=-1){
1648 for(
int i=0;i<60;i++){
1649 if(
dm.
FindPic(0,0,1000,600,
"确认.bmp",
"000000",0.8,0,x,y)!=-1){
1662 for(
int i=0;i<30;i++){
1663 if(
dm.
FindPic(0,0,1000,600,
"确认.bmp",
"000000",0.8,0,x,y)!=-1){
1679 if(
dm.
FindPic(0,0,1000,600,
"首发33.bmp|33首发.bmp",
"000000",0.8,0,x,y)!=-1){
1682 for(
int i=0;i<10;i++){
1683 if(
dm.
FindPic(0,0,1000,600,
"确认.bmp|确认1.bmp|df33.bmp",
"000000",0.8,0,x,y)!=-1){
1684 dm.
MoveTo(x.toInt()+10,y.toInt()+10);
1692 for(
int i=0;i<10;i++){
1693 if(
dm.
FindPic(0,0,1000,600,
"确认.bmp|确认1.bmp|df33.bmp",
"000000",0.8,0,x,y)!=-1){
1694 dm.
MoveTo(x.toInt()+10,y.toInt()+10);
1698 if(
dm.
FindPic(527,253,616,286,
"df332.bmp",
"000000",0.8,0,x,y)!=-1){
1706 }
else if(
mode==
"top_jj" ||
mode==
"top_ky"){
1707 if(
dm.
FindPic(0,0,1000,600,
"首发.bmp",
"000000",0.8,0,x,y)!=-1){
1712 for(
int i=0;i<10;i++){
1713 if(
dm.
FindPic(0,0,1000,600,
"确认.bmp|确认1.bmp",
"000000",0.8,0,x,y)!=-1){
1714 dm.
MoveTo(x.toInt()+10,y.toInt()+10);
1720 if(
dm.
FindPic(0,0,1000,600,
"出战.bmp",
"000000",0.8,0,x,y)!=-1){
1725 for(
int i=0;i<10;i++){
1726 if(
dm.
FindPic(0,0,1000,600,
"确认.bmp|确认1.bmp",
"000000",0.8,0,x,y)!=-1){
1727 dm.
MoveTo(x.toInt()+10,y.toInt()+10);
1742 if(
dm.
FindPic(0,0,1000,600,
"首发33.bmp|33首发.bmp",
"000000",0.8,0,x,y)!=-1){
1744 if(
dm.
FindPic(0,0,600,559,
"wpdn.bmp",
"000000",0.8,0,x,y)!=-1){
1745 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1748 if(
dm.
FindPic(0,0,600,559,
"wlh.bmp",
"000000",0.8,0,x,y)!=-1){
1749 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1752 if(
dm.
FindPic(0,0,600,559,
"wsz.bmp",
"000000",0.8,0,x,y)!=-1){
1753 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1756 if(
dm.
FindPic(0,0,600,559,
"wzh.bmp",
"000000",0.8,0,x,y)!=-1){
1757 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1769 bool shoufayixuan=
false;
1770 if(
dm.
FindPic(469,12,958,559,
"禁用.bmp",
"000000",0.8,0,x,y)!=-1){
1772 if(shoufayixuan!=
true){
1773 if(
dm.
FindPic(0,0,600,559,
"pnsf.bmp",
"000000",0.8,0,x,y)!=-1){
1774 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1776 }
else if(
dm.
FindPic(0,0,600,559,
"sfkl.bmp",
"000000",0.8,0,x,y)!=-1){
1777 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1779 }
else if(
dm.
FindPic(0,0,600,559,
"xwsf.bmp|xwsf.bmp",
"000000",0.9,0,x,y)!=-1){
1780 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1782 }
else if(
dm.
FindPic(0,0,600,559,
"gwsf.bmp|gwsf1.bmp",
"000000",0.8,0,x,y)!=-1){
1783 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1785 }
else if(
dm.
FindPic(0,0,600,559,
"lh.bmp",
"000000",0.8,0,x,y)!=-1){
1786 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1788 }
else if(
dm.
FindPic(0,0,600,559,
"lhsf.bmp",
"000000",0.8,0,x,y)!=-1){
1789 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1791 }
else if(
dm.
FindPic(0,0,600,559,
"pdl.bmp",
"000000",0.8,0,x,y)!=-1){
1792 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1794 }
else if(
dm.
FindPic(0,0,600,559,
"sz.bmp",
"000000",0.8,0,x,y)!=-1){
1795 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1797 }
else if(
dm.
FindPic(0,0,600,559,
"zh.bmp",
"000000",0.8,0,x,y)!=-1){
1798 dm.
MoveTo(x.toInt()+5,y.toInt()+5);
1811 if(
dm.
FindPic(11, 232, 85, 317,
"df33-jy.bmp|df33-sf.bmp",
"000000",0.8,0,x,y)!=-1){
1815 if(
dm.
FindPic(140, 232, 211, 337,
"df33-jy.bmp|df33-sf.bmp",
"000000",0.8,0,x,y)!=-1){
1819 if(
dm.
FindPic(270, 232, 340, 337,
"df33-jy.bmp|df33-sf.bmp",
"000000",0.8,0,x,y)!=-1){
1823 if(
dm.
FindPic( 11, 382, 85, 468,
"df33-jy.bmp|df33-sf.bmp",
"000000",0.8,0,x,y)!=-1){
1827 if(
dm.
FindPic( 140, 382, 210, 468,
"df33-jy.bmp|df33-sf.bmp",
"000000",0.8,0,x,y)!=-1){
1831 if(
dm.
FindPic( 270, 382, 340, 468,
"df33-jy.bmp|df33-sf.bmp",
"000000",0.8,0,x,y)!=-1){
1835 for(
int i=0;i<10;i++){
1836 if(
dm.
FindPic(0,0,1000,600,
"确认.bmp|确认1.bmp|df33qr.bmp",
"000000",0.8,0,x,y)!=-1){
1837 dm.
MoveTo(x.toInt()+10,y.toInt()+10);
1841 if(
dm.
FindPic(527, 253, 616, 286,
"df332.bmp",
"000000",0.8,0,x,y)!=-1){
1854 if(
dm.
FindPic(11, 221, 112, 337,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1858 if(
dm.
FindPic(109, 221, 211, 337,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1862 if(
dm.
FindPic(211, 221, 307, 337,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1866 if(
dm.
FindPic(307, 221, 404, 337,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1870 if(
dm.
FindPic(11, 337, 112, 455,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1874 if(
dm.
FindPic(109, 337, 211, 455,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1878 if(
dm.
FindPic(211, 337, 307, 455,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1882 if(
dm.
FindPic(307, 337, 404, 455,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1886 if(
dm.
FindPic(11, 455, 112, 564,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1890 if(
dm.
FindPic(109, 455, 211, 564,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1894 if(
dm.
FindPic(211, 455, 307, 564,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1898 if(
dm.
FindPic(307, 455, 404, 564,
"禁用.bmp|首发小图.bmp",
"000000",0.8,0,x,y)!=-1){
1912 if(
dm.
FindPic(0,0,1000,600,
"重置.bmp",
"000000",0.8,0,x,y)!=-1){
1913 if(
dm.
FindPic(0,0,1000,600,
"重置.bmp",
"000000",0.8,0,x,y)!=-1){
1917 QString iniFilePath =
allpath+
"/圣瑞次数统计.ini";
1918 QSettings settings(iniFilePath,QSettings::IniFormat);
1921 settings.setValue(
"times/reset",QString::number(
searles_reset,10));
1923 }
else if(
dm.
FindPic(0,0,1000,600,
"胜利.bmp",
"000000",0.8,0,x,y)!=-1){
1924 if(
dm.
FindPic(0,0,1000,600,
"战胜确认.bmp",
"000000",0.8,0,x,y)!=-1){
1928 }
else if(
dm.
FindPic(0,0,1000,600,
"击败.bmp",
"000000",0.8,0,x,y)!=-1){
1929 if(
dm.
FindPic(0,0,1000,600,
"战败确认.bmp",
"000000",0.8,0,x,y)!=-1){
1933 QString iniFilePath =
allpath+
"/圣瑞次数统计.ini";
1934 QSettings settings(iniFilePath,QSettings::IniFormat);
1937 settings.setValue(
"times/lose",QString::number(
searles_lose,10));
1939 }
else if(
dm.
FindPic(0,0,1000,600,
"融入圣光.bmp",
"000000",0.8,0,x,y)!=-1){
1943 QString iniFilePath =
allpath+
"/圣瑞次数统计.ini";
1944 QSettings settings(iniFilePath,QSettings::IniFormat);
1947 settings.setValue(
"times/fight",QString::number(
searles_fight,10));
1948 }
else if(
dm.
FindPic(0,0,1000,600,
"天尊.bmp|表姐自爆.bmp",
"000000",0.8,0,x,y)!=-1){
1951 }
else if(
dm.
FindPic(0,0,1000,600,
"王哈出战.bmp",
"000000",0.8,0,x,y)!=-1){
1954 for(
int i=0;i<30;i++){
1955 if(
dm.
FindPic(0,0,1000,600,
"出战按钮.bmp",
"000000",0.8,0,x,y)!=-1){
1962 for(
int i=0;i<30;i++){
1963 if(
dm.
FindPic(0,0,1000,600,
"王哈第五.bmp",
"000000",0.8,0,x,y)!=-1){
1970 }
else if(
dm.
FindPic(0,0,1000,600,
"幻境出战.bmp",
"000000",0.8,0,x,y)!=-1){
1973 for(
int i=0;i<30;i++){
1974 if(
dm.
FindPic(0,0,1000,600,
"出战按钮.bmp",
"000000",0.8,0,x,y)!=-1){
1981 for(
int i=0;i<30;i++){
1982 if(
dm.
FindPic(0,0,1000,600,
"幻境第五.bmp",
"000000",0.8,0,x,y)!=-1){
1989 }
else if(
dm.
FindPic(0,0,1000,600,
"毁灭出战.bmp",
"000000",0.8,0,x,y)!=-1){
1992 for(
int i=0;i<30;i++){
1993 if(
dm.
FindPic(0,0,1000,600,
"出战按钮.bmp",
"000000",0.8,0,x,y)!=-1){
2000 for(
int i=0;i<30;i++){
2001 if(
dm.
FindPic(0,0,1000,600,
"毁灭.bmp",
"000000",0.8,0,x,y)!=-1){
2008 }
else if(
dm.
FindPic(0,0,1000,600,
"王哈第五.bmp|毁灭.bmp|幻境第五.bmp|重置确认.bmp",
"000000",0.8,0,x,y)!=-1){
2023 if(
dm.
FindPic(0,0,1000,600,
"六界-天玄.bmp",
"000000",0.8,0,x,y)!=-1){
2026 }
else if(
dm.
FindPic(0,0,1000,600,
"六界-瀚海.bmp",
"000000",0.8,0,x,y)!=-1){
2029 }
else if(
dm.
FindPic(0,0,1000,600,
"六界-地葬.bmp",
"000000",0.8,0,x,y)!=-1){
2032 }
else if(
dm.
FindPic(0,0,1000,600,
"六界-混沌.bmp",
"000000",0.8,0,x,y)!=-1){
2035 }
else if(
dm.
FindPic(0,0,1000,600,
"六界-时空.bmp",
"000000",0.8,0,x,y)!=-1){
2038 }
else if(
dm.
FindPic(0,0,1000,600,
"六界-幻境.bmp",
"000000",0.8,0,x,y)!=-1){
2041 }
else if(
dm.
FindPic(0,0,1000,600,
"六界-六界.bmp",
"000000",0.8,0,x,y)!=-1){
2050 if(
dm.
FindPic(0,0,1000,600,
"六界-开启认可.bmp",
"000000",0.8,0,x,y)!=-1){
2061 if(
dm.
Ocr(343, 538, 542, 563,
"ffffff-111111",1).contains(
"最后一击使用致命一击战胜"))
2063 else if(
dm.
Ocr(343, 538, 542, 563,
"ffffff-111111",1).contains(
"处于满体力时战胜"))
2065 else if(
dm.
Ocr(343, 538, 542, 563,
"ffffff-111111",1).contains(
"最后一击使用物理攻击战胜"))
2067 else if(
dm.
Ocr(343, 538, 542, 563,
"ffffff-111111",1).contains(
"最后一击使用先制攻击战胜"))
2069 else if(
dm.
Ocr(343, 538, 542, 563,
"ffffff-111111",1).contains(
"6个回合以后战胜")){
2072 }
else if(
dm.
Ocr(343, 538, 542, 563,
"ffffff-111111",1).contains(
"3个回合以内战胜"))
2074 else if(
dm.
Ocr(343, 538, 542, 563,
"ffffff-111111",1).contains(
"处于能力提升状态下战胜")){
2077 }
else if(
dm.
Ocr(343, 538, 542, 563,
"ffffff-111111",1).contains(
"最后一击使用特殊攻击战胜"))
2079 else if(
dm.
Ocr(343, 538, 542, 563,
"ffffff-111111",1).contains(
"使用<3个精灵战胜"))
2081 else if(
dm.
Ocr(343, 538, 542, 563,
"ffffff-111111",1).contains(
"最后一击使用必中攻击战胜"))
2092 if(
dm.
FindPic(7,340,968,569,sp,
"000000",0.8,0,x,y)!=-1){
2095 for(
int i=0;i<30;i++){
2096 if(
dm.
FindPic(0,0,1000,600,
"出战按钮.bmp",
"000000",0.8,0,x,y)!=-1){
2114 QString tmp=
dm.
Ocr(194,376,293,477,
"ffffff-111111",1.0);
2115 if(tmp.contains(shoufajingling)){
2116 qDebug()<<shoufajingling;
2123 qDebug()<<shoufajingling;
2136 if(
dm.
FindStr(192,377,791,476,shoufajingling,
"ffffff-111111",0.9,x,y)!=-1){
2137 qDebug()<<x.toInt()<<y.toInt();
2138 dm.
MoveTo(x.toInt()+5,y.toInt()+20);
2142 if(
dm.
FindStr(0,0,1000,600,
"fw-sf.bmp",
"000000",0.9,x,y)!=-1){
2161 if(method==1 || method==2 || method==3 || method==6 || method==9 || method==10){
2163 if(
dm.
FindPic(25, 497, 208, 572,
"六界-bb.bmp",
"000000",0.9,0,x,y)!=-1){
2170 if(
dm.
FindStr(192, 377, 791, 476,
"幻影蝶|帝皇之御",
"ffffff-111111",0.9,x,y)!=-1){
2171 dm.
MoveTo(x.toInt()+5,y.toInt()+20);
2175 if(
dm.
FindPic(0,0,1000,600,
"fw-sf.bmp",
"000000",0.9,0,x,y)!=-1){
2191 if(
dm.
FindPic(149, 473, 305, 560,
"技能-自爆.bmp|jn-jxcd1.bmp",
"000000",0.8,0,x,y)!=-1){
2197 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2209 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2215 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2221 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2227 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2233 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2239 if(
dm.
FindColor(18, 476, 89, 493,
"fffad4-000000", 1, 0, x, y)!=0){
2244 }
else if(method==4){
2246 if(
dm.
FindPic(25, 497, 208, 572,
"六界-bb.bmp",
"000000",0.9,0,x,y)!=-1){
2253 if(
dm.
FindStr(192, 377, 791, 476,
"幻影蝶|帝皇之御",
"ffffff-111111",0.9,x,y)!=-1){
2254 dm.
MoveTo(x.toInt()+5,y.toInt()+20);
2258 if(
dm.
FindPic(0,0,1000,600,
"fw-sf.bmp",
"000000",0.9,0,x,y)!=-1){
2274 if(
dm.
FindPic(149, 473, 305, 560,
"技能-自爆.bmp|jn-jxcd1.bmp",
"000000",0.8,0,x,y)!=-1){
2280 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2292 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2298 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2304 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2310 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2316 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2322 if(
dm.
FindPic(0, 0, 1000, 600,
"王哈-先手.bmp",
"000000", 0.8, 0, x, y)!=-1){
2327 }
else if(method==5){
2329 if(
dm.
FindPic(25, 497, 208, 572,
"六界-bb.bmp",
"000000",0.9,0,x,y)!=-1){
2338 if(
dm.
FindPic(149, 473, 305, 560,
"技能-自爆.bmp|jn-jxcd1.bmp",
"000000",0.8,0,x,y)!=-1){
2344 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2350 if(
dm.
FindPic(149, 473, 1000, 600,
"王哈-强化.bmp",
"000000",0.8,0,x,y)!=-1){
2354 if(
dm.
FindPic(149, 473, 1000, 600,
"王哈-强化次数0.bmp",
"000000",0.8,0,x,y)!=-1){
2358 if(
dm.
FindPic(7, 340, 968, 569,
"切精灵-幻影蝶.bmp",
"000000",0.8,0,x,y)!=-1){
2361 for(
int i=0;i<30;i++){
2362 if(
dm.
FindPic(0,0, 1000, 600,
"出战按钮.bmp",
"000000",0.8,0,x,y)!=-1){
2370 if(
dm.
FindPic(7, 340, 968, 569,
"切精灵-表姐.bmp",
"000000",0.8,0,x,y)!=-1){
2373 for(
int i=0;i<30;i++){
2374 if(
dm.
FindPic(0,0, 1000, 600,
"出战按钮.bmp",
"000000",0.8,0,x,y)!=-1){
2392 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2398 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2404 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2410 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2416 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2422 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2428 }
else if(method==7){
2430 if(
dm.
FindPic(25, 497, 208, 572,
"六界-bb.bmp",
"000000",0.9,0,x,y)!=-1){
2437 if(
dm.
FindStr(192, 377, 791, 476,
"幻影蝶|帝皇之御",
"ffffff-111111",0.9,x,y)!=-1){
2438 dm.
MoveTo(x.toInt()+5,y.toInt()+20);
2442 if(
dm.
FindPic(0,0,1000,600,
"fw-sf.bmp",
"000000",0.9,0,x,y)!=-1){
2458 if(
dm.
FindPic(149, 473, 305, 560,
"技能-自爆.bmp|jn-jxcd1.bmp",
"000000",0.8,0,x,y)!=-1){
2464 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2476 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2482 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2488 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2494 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2500 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2507 xy_skill(
"王哈-强化",
"王哈-强化.bmp",
"第五");
2512 }
else if(method==8){
2514 if(
dm.
FindPic(25, 497, 208, 572,
"六界-bb.bmp",
"000000",0.9,0,x,y)!=-1){
2521 if(
dm.
FindStr(192, 377, 791, 476,
"幻影蝶|帝皇之御",
"ffffff-111111",0.9,x,y)!=-1){
2522 dm.
MoveTo(x.toInt()+5,y.toInt()+20);
2526 if(
dm.
FindPic(0,0,1000,600,
"fw-sf.bmp",
"000000",0.9,0,x,y)!=-1){
2542 if(
dm.
FindPic(149, 473, 305, 560,
"技能-自爆.bmp|jn-jxcd1.bmp",
"000000",0.8,0,x,y)!=-1){
2548 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2560 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2566 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2572 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2578 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2584 if(
dm.
FindColor(284, 509, 297, 518,
"0388ec-000000", 1, 0, x, y)!=0){
2590 if(
dm.
FindColor(18, 476, 89, 493,
"fffad4-000000", 1, 0, x, y)!=0){