Помощь в создании скрипта.
Posted: 13 Mar 2024, 02:19
Здравствуйте всем, у меня есть одна проблемка, сам скрипт находиться чуть ниже. У меня есть соперник который нажимает поочередно стрелки, в самом начале их 2, после чего он ждет пока я их повторю, далее идут 3 стрелки и тд. до 6 стрелок. Когда стрелки загораются - становятся белыми. Скрипт работал бы идеально если бы не одно но, если соперник нажмет одну и ту же кнопку быстрее чем за 3.6 секунды - у меня нажмется стрелка только 1 раз, но без задержки тоже быть ни как, потому что мне нужно подождать пока соперник нажмет все кнопки. Что подскажете делать?
[Mod edit: + [code][/code] tags.]
Code: Select all
Y::
Loop {
PixelGetColor, color1, 1271, 368
PixelGetColor, color2, 1404, 501
PixelGetColor, color3, 1283, 631
PixelGetColor, color4, 1140, 500
If (color1 = 0xFFFFFF) {
Sleep, 3600
SendInput, {w down}
sleep, 50
SendInput, {w up}
}
If (color2 = 0xFFFFFF) {
Sleep, 3600
SendInput, {d down}
sleep, 50
SendInput, {d up}
}
If (color3 = 0xFFFFFF) {
Sleep, 3600
SendInput, {s down}
sleep, 50
SendInput, {s up}
}
If (color4 = 0xFFFFFF) {
Sleep, 3600
SendInput, {a down}
sleep, 50
SendInput, {a up}
}
Sleep, 400 ; Пауза между проверками цветов
}
return