diff --git a/imgs/maps/30797/target.jpg b/imgs/maps/30797/target.jpg index aff8cd1e..7d901bbe 100644 Binary files a/imgs/maps/30797/target.jpg and b/imgs/maps/30797/target.jpg differ diff --git a/imgs/maps/49992/target.jpg b/imgs/maps/49992/target.jpg index 8059dfe5..6f909a8d 100644 Binary files a/imgs/maps/49992/target.jpg and b/imgs/maps/49992/target.jpg differ diff --git a/states.py b/states.py index 365d6b7c..b9037914 100644 --- a/states.py +++ b/states.py @@ -425,7 +425,7 @@ def normal(self): s.append(self.now_map) notif(f"地图编号:{self.now_map}",f"相似度:{self.now_map_sim}") else: - self.kl = 1 + #self.kl = 1 pass with open( "check0.txt", diff --git a/utils/utils.py b/utils/utils.py index c5003c81..b97aa82b 100644 --- a/utils/utils.py +++ b/utils/utils.py @@ -774,13 +774,14 @@ def get_direc(self): return if self._stop == 0: pyautogui.keyDown("w") + time.sleep(0.25) sft = 0 if sft == 0 and type != 3: self.press("shift") sft = 1 - time.sleep(0.2) + time.sleep(0.25) bw_map = self.get_bw_map() - self.get_loc(bw_map, rg=24, offset=self.get_offset(4)) + self.get_loc(bw_map, rg=30, offset=self.get_offset(4)) self.get_real_loc(1) # 复杂的定位、寻路过程 ds = self.get_dis(self.real_loc, loc) @@ -793,7 +794,7 @@ def get_direc(self): return ctm = time.time() bw_map = self.get_bw_map() - self.get_loc(bw_map, fbw=1, offset=self.get_offset(2)) + self.get_loc(bw_map, fbw=1, offset=self.get_offset(2+(i<=2)), rg=10+6*(i<=2)) self.get_real_loc(2) ang = ( math.atan2(loc[0] - self.real_loc[0], loc[1] - self.real_loc[1])