And_whilewhile - копи паст плохо сработал )
Waitfortarget - не работает ( по крайне мере у меня) Waitfortarget 1084, 624 16777215
Не могу придумать как сделать так, что бы скрипт не залипал на одном месте типо:
while_not 1084, 624 16777215 wait 6s end_while
То есть, по сути мне нужно сделать так, что бы скрипт останавливался до появления белого цвета в определенной точке. При этом не ждал дольше 2 мнут и запускал себя заного: :s1 wait 8000 + random (2500) move 1044, 626 //канцел возврата в игру wait 1000 + random (1000) left 1044, 626 wait 1000 + random (1000) move 147, 793 wait 1000 + random (1000) left 147, 793 wait 1000 + random (1000) move 150, 898 wait 1000 + random (1000) left 150, 898 wait 1000 + random (1000) move 150, 994 wait 1000 + random (1000) left 150, 994 wait 15000 + random (1000) while 1227, 135 8029058 //повис поиск мачмейкинг wait 1000 + random (1000) send {esc} wait 1000 + random (1000) move 955, 621 wait 1000 + random (1000) left 955, 621 wait 12s + random (1000) goto s1 end_while while 223, 624 11461884 //сервер перегружен wait 1000 + random (1000) send {esc} wait 1000 + random (1000) move 955, 621 wait 1000 + random (1000) left 955, 621 wait 12000 + random (1000) goto s1 end_while Waitfortarget 1084, 624 16777215 // проблемное место !!!!! while 1084, 624 16777215 // высадка wait 16000 + random (1000) send_down f 666 send_up f wait 1000 + random (500) end_while wait 57000 + random (2000) send_down l 8s send_up l send_down z send_up z wait 2000 + random (1000) send_down w wait 17000 + random (200) if 763, 173 51448 send {esc} wait 1000 + random (1000) move 905, 590 wait 1000 + random (1000) left 905, 590 wait 1000 + random (1000) left 905, 590 wait 1000 + random (1000) send_up w goto s1 end_if goto s1
В проблемном месте пробовал так; set #time timer + 120000 while_not 1084, 624 16777215 and #time > timer // !!!!!!!!!!!!!! wait 6s end_while send f
C and повторяется бесконечно, с or пролетает не задерживаясь c xor тоже.
Делал даже так и через break:
set #time timer 500 while_not 1084, 624 16777215 // высадка wait 1s set #time timer 500 if time > timer end_while end_if wait 1000 + random (1000) send c
и так;
end_while set #time timer +12000 while_not 1084, 624 16777215 or time > timer // высадка wait 5000 end_while wait 16000 + random (1000) send217 f wait 58000 + random (2000) send217_down l 8s wait 8s send217_up l
|