def huaguoshan_move(): new_sleep() open_ditu() quyu_click(742, 352, 1391, 846) delay_sleep() sleep(1) quyu_click(1575, 123, 1609, 136) new_sleep()
def huaguoshan_move(): open_ditu() sleep(1) quyu_click(742, 352, 1391, 846) delay_sleep() sleep(1) # 判断地图是否打开着 jiepin2() sleep(1) ditu_open = matchImg('home.jpg', './map_cunzai.jpg', 0.85) # print(zhandou) if (ditu_open[0]) > 0: #关闭地图 quyu_click(1549, 121, 1609, 136) new_sleep()
def long3_move(): open_ditu() sleep(1) quyu_click(391, 311, 1462, 842) delay_sleep() sleep(1) quyu_click(1619, 66, 1658, 78) # # 判断地图是否打开着 #~ 3,26注释掉, 直接点关闭地图的地方,不用判断地图是否打开 # jiepin2() # sleep(1) # ditu_open = matchImg('saota_home.jpg','./map_cunzai.jpg',0.85) # # print(zhandou) # if(ditu_open[0])>0: # #关闭地图 # quyu_click(1619,66,1658,78) new_sleep()
def beiju_move(): open_ditu() sleep(1) quyu_click(677, 286, 1451, 880) delay_sleep() sleep(1) # 判断地图是否打开着 jiepin2() sleep(1) ditu_open = matchImg('saota_home.jpg', './map_cunzai.jpg', 0.85) # print(zhandou) if (ditu_open[0]) > 0: #关闭地图 # quyu_click(1549,121,1609,136) quyu_click(1560, 116, 1605, 157) new_sleep()
def start(zuobiao, close): print("kaishi") gogogo = 1 while gogogo > 0: #^ 判断人物是否在移动,静止返回-1,在移动返回0,只判断一次,实时返回 panduan1 = isMove_once() # panduan2 = isFight_once() if panduan1 == 0: while panduan1 == 0: sleep(1) panduan1 = isMove_once() jiepin() zidong = matchImg('saota_home.jpg', './chongzhi_pic.jpg', 0.40) # zidong = get_pay_keyboard_number_location('test_saota_home.jpg','chongzhi_pic.jpg',0.8) if zidong[0] <= 0: send_message_to_slack('主号需要处理') sleep(5) print("取消自动了") else: print("自动 ing") zhandou = matchImg('saota_home.jpg', './wenzi_huihe.jpg') if zhandou[0] > 0: # # if panduan1 ==0 : # time_start = time.time() #开始计时 # isfight = 0 # if zhandou[0]>0: print("fight中") isfight = 1 while isfight > 0: jiepin() sleep(0.5) zhandou = matchImg('saota_home.jpg', './wenzi_huihe.jpg') if zhandou[0] > 0: isfight = 1 print('fighting中') jiepin2() jiepin() sleep(1) zidong = matchImg('saota_home.jpg', './chongzhi_pic.jpg', 0.5) # zidong = get_pay_keyboard_number_location('test_saota_home.jpg','chongzhi_pic.jpg',0.8) if zidong[0] <= 0: # send_message_to_slack('主号需要处理') sleep(2) print("取消自动了") else: print("自动 ing") # time_end = time.time() #结束计时 # time_c= time_end - time_start #运行所花时间 # time_c=int(time_c) # print('战斗耗时: ' + str(time_c)) # if time_c > 70: # send_message_to_slack('fight超时') # time.sleep(30) # time_start = time.time() else: isfight = 0 print('fighting结束') else: # T5_move() long1_move() # long3_move() # huaguoshan_move() # beiju_move() # daidui_go_move(zuobiao,close) sleep(5) new_sleep()