@@ -64,7 +64,7 @@ def do_run(self):
6464 while True :
6565 if self .in_team ():
6666 self .get_wave_info ()
67- if self .current_wave != 0 :
67+ if self .current_wave != - 1 :
6868 if self .current_wave != _wave :
6969 _wave = self .current_wave
7070 _wave_start = time .time ()
@@ -94,10 +94,10 @@ def do_run(self):
9494 _wave_start = time .time ()
9595
9696 self .reset_wave_info ()
97- while self .current_wave == 0 and time .time () - _wave_start < 2 :
97+ while self .current_wave == - 1 and time .time () - _wave_start < 2 :
9898 self .get_wave_info ()
9999 self .sleep (0.2 )
100- if self .current_wave == 0 :
100+ if self .current_wave == - 1 :
101101 self .log_info ('未正确到达任务地点' )
102102 self .open_in_mission_menu ()
103103 self .sleep (0.5 )
@@ -118,14 +118,15 @@ def stop_func(self):
118118 n = self .config .get ('轮次' , 3 )
119119 if self .current_round >= n :
120120 return True
121-
121+
122122 def find_track_point (self , x1 , y1 , x2 , y2 ) -> bool :
123- box = self .box_of_screen_scaled (2560 , 1440 , 2560 * x1 , 1440 * y1 , 2560 * x2 , 1440 * y2 , name = "find_track_point" , hcenter = True )
123+ box = self .box_of_screen_scaled (2560 , 1440 , 2560 * x1 , 1440 * y1 , 2560 * x2 , 1440 * y2 , name = "find_track_point" ,
124+ hcenter = True )
124125 return super ().find_track_point (threshold = 0.7 , box = box )
125-
126+
126127 def walk_to_aim (self ):
127128 found_target = False
128- if self .find_track_point (0.20 ,0.54 ,0.22 ,0.59 ):
129+ if self .find_track_point (0.20 , 0.54 , 0.22 , 0.59 ):
129130 #70皎皎币-无电梯
130131 found_target = True
131132 self .send_key_down ("lalt" )
@@ -136,9 +137,9 @@ def walk_to_aim(self):
136137 self .sleep (0.1 )
137138 self .send_key_down (self .get_dodge_key ())
138139 self .sleep (2.2 )
139- self .send_key (self .get_dodge_key (), down_time = 0.2 )
140+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
140141 self .sleep (0.8 )
141- self .send_key (self .get_dodge_key (), down_time = 0.2 )
142+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
142143 self .sleep (0.8 )
143144 self .send_key_down (self .get_dodge_key ())
144145 self .sleep (2.2 )
@@ -148,15 +149,15 @@ def walk_to_aim(self):
148149 self .sleep (1 )
149150 self .send_key_up (self .get_dodge_key ())
150151 self .sleep (0.1 )
151- self .send_key (self .get_dodge_key (), down_time = 0.2 )
152+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
152153 self .sleep (0.8 )
153- self .send_key (self .get_dodge_key (), down_time = 0.2 )
154+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
154155 self .sleep (0.8 )
155156 self .send_key_down (self .get_dodge_key ())
156157 self .sleep (1.8 )
157- self .send_key (self .get_dodge_key (), down_time = 0.2 )
158+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
158159 self .sleep (0.8 )
159- self .send_key (self .get_dodge_key (), down_time = 0.2 )
160+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
160161 self .sleep (0.8 )
161162 self .send_key_down (self .get_dodge_key ())
162163 self .sleep (2.2 )
@@ -166,10 +167,10 @@ def walk_to_aim(self):
166167 #分支1直接到达,未到达则进入分支2继续往前走
167168 start = time .time ()
168169 self .reset_wave_info ()
169- while self .current_wave == 0 and time .time () - start < 2 :
170+ while self .current_wave == - 1 and time .time () - start < 2 :
170171 self .get_wave_info ()
171- self .sleep (0.2 )
172- if self .current_wave == 0 :
172+ self .sleep (0.2 )
173+ if self .current_wave == - 1 :
173174 self .send_key_down ('a' )
174175 self .sleep (0.2 )
175176 self .send_key_down (self .get_dodge_key ())
@@ -179,13 +180,13 @@ def walk_to_aim(self):
179180 self .sleep (0.1 )
180181 self .send_key_up ('a' )
181182 self .send_key_up ("lalt" )
182- return
183+ return
183184
184- if self .find_track_point (0.66 ,0.67 ,0.69 ,0.72 ):
185+ if self .find_track_point (0.66 , 0.67 , 0.69 , 0.72 ):
185186 #70皎皎币-电梯右
186187 found_target = True
187188 self .reset_and_transport ()
188- self .send_key ('s' , down_time = 0.2 ,after_sleep = 0.2 )
189+ self .send_key ('s' , down_time = 0.2 , after_sleep = 0.2 )
189190 self .middle_click (after_sleep = 0.2 )
190191 self .send_key_down ("lalt" )
191192 self .sleep (0.05 )
@@ -199,17 +200,17 @@ def walk_to_aim(self):
199200 self .sleep (0.1 )
200201 self .send_key_up ("a" )
201202 self .sleep (0.1 )
202- self .send_key ('space' ,down_time = 0.3 ,after_sleep = 0.2 )
203- self .send_key ('space' ,down_time = 0.3 ,after_sleep = 0.4 )
204- self .send_key (self .get_dodge_key (), down_time = 0.2 )
203+ self .send_key ('space' , down_time = 0.3 , after_sleep = 0.2 )
204+ self .send_key ('space' , down_time = 0.3 , after_sleep = 0.4 )
205+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
205206 self .sleep (0.8 )
206207 self .send_key_down (self .get_dodge_key ())
207208 self .sleep (2.2 )
208209 self .send_key_down ('d' )
209210 self .sleep (0.1 )
210211 self .send_key_up (self .get_dodge_key ())
211212 self .sleep (0.2 )
212- self .send_key (self .get_dodge_key (), down_time = 0.2 )
213+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
213214 self .sleep (0.1 )
214215 self .send_key_up ("w" )
215216 self .sleep (0.7 )
@@ -221,7 +222,7 @@ def walk_to_aim(self):
221222 self .sleep (0.7 )
222223 self .send_key_up (self .get_dodge_key ())
223224 self .sleep (0.1 )
224- self .send_key (self .get_dodge_key (), down_time = 0.2 )
225+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
225226 self .sleep (0.8 )
226227 self .send_key_down (self .get_dodge_key ())
227228 self .sleep (2.5 )
@@ -230,9 +231,9 @@ def walk_to_aim(self):
230231 self .send_key_up ('w' )
231232 self .send_key_up ("lalt" )
232233 self .reset_and_transport ()
233- return
234+ return
234235
235- if self .find_track_point (0.32 ,0.67 ,0.35 ,0.73 ):
236+ if self .find_track_point (0.32 , 0.67 , 0.35 , 0.73 ):
236237 #70皎皎币-电梯左
237238 found_target = True
238239 self .reset_and_transport ()
@@ -248,7 +249,7 @@ def walk_to_aim(self):
248249 self .sleep (0.8 )
249250 self .send_key_up (self .get_dodge_key ())
250251 self .sleep (0.1 )
251- self .send_key (self .get_dodge_key (), down_time = 0.2 )
252+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
252253 self .sleep (0.8 )
253254 self .send_key_down (self .get_dodge_key ())
254255 self .sleep (2 )
@@ -258,7 +259,7 @@ def walk_to_aim(self):
258259 self .sleep (0.8 )
259260 self .send_key_up (self .get_dodge_key ())
260261 self .sleep (0.1 )
261- self .send_key (self .get_dodge_key (), down_time = 0.2 )
262+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
262263 self .sleep (0.8 )
263264 self .send_key_down (self .get_dodge_key ())
264265 self .sleep (1 )
@@ -271,9 +272,9 @@ def walk_to_aim(self):
271272 self .send_key_up ('w' )
272273 self .send_key_up ("lalt" )
273274 self .reset_and_transport ()
274- return
275+ return
275276
276- if self .find_track_point (0.50 ,0.71 ,0.53 ,0.76 ):
277+ if self .find_track_point (0.50 , 0.71 , 0.53 , 0.76 ):
277278 #70皎皎币-电梯中
278279 found_target = True
279280 self .reset_and_transport ()
@@ -289,19 +290,19 @@ def walk_to_aim(self):
289290 self .sleep (1.2 )
290291 self .send_key_up (self .get_dodge_key ())
291292 self .sleep (0.2 )
292- self .send_key (self .get_dodge_key (), down_time = 0.2 )
293+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
293294 self .sleep (0.4 )
294295 self .send_key_down ('s' )
295296 self .sleep (0.3 )
296297 self .send_key_down (self .get_dodge_key ())
297298 self .sleep (0.4 )
298299 self .send_key_up ('s' )
299300 self .sleep (1 )
300- self .send_key (self .get_dodge_key (), down_time = 0.2 )
301+ self .send_key (self .get_dodge_key (), down_time = 0.2 )
301302 self .sleep (2 )
302303 self .send_key_up (self .get_dodge_key ())
303304 self .sleep (0.1 )
304305 self .send_key_up ('d' )
305306 self .send_key_up ("lalt" )
306307 self .reset_and_transport ()
307- return
308+ return
0 commit comments