Page 1 of 1

Помогите поправить код

Posted: 21 Mar 2024, 07:20
by kolich_
Здравствуйте, нужна помощь со скриптом для игры русская рыбалка 4. Суть кода, то, что он должен делать: Нажать 4 -> Нажать ЛКМ + Шифт (закинуть удочку) -> Подождать 3.4 сек -> Удерживать ЛКМ -> Через 10 секунд (или может можно как-то по другому сделать, чтобы не через 10 секунд а каждые 2 секунды проверялось) проверить цвет на координатах (если рыба клюнула на этих координатах появляется белый цвет) -> Если рыба клюнула (появился белый цвет) тогда удерживать ЛКМ + Шифт -> Если рыба не клюнула (белый цвет не появился) тогда просто удерживать ЛКМ. В обоих случаях (клюнула рыба или нет) в конце зажать ЛКМ+ПКМ+Шифт (чтобы поднять рыбу) далее нажать пробел и опять по кругу. Надеюсь понятно объяснил, заранее спасибо!
Код:

Code: Select all

8::
loop {
    Send {4 Down}
    Sleep, 1
    Send {4 Up}
    Send {Shift Down}
    Send {LButton Down}
    Sleep, 300
    Send, {Shift Up}
    Send, {LButton Up}
    Sleep, 3400
    Send, {LButton Down}
    Sleep, 15000
	PixelSearch, Px, Py, 548, 1024, 548, 1025, B3B3B3, 1, Fast RGB	
	if ErrorLevel
    {
		Send, {LButton Down}
        Sleep, 22000
        Send, {Shift Donw}
        Send, {RButton Down}
        Sleep, 4000
        Send, {Shift Up}
        Send, {RButton Up}
        Send, {LButton Up}
        Sleep, 100
        Send, {Space}
    }
	else
	{
        Send, {LButton Up}
        Send, {Shift Down}
        Send, {LButton Down}
        Sleep, 5000
        Send, {RButton Down}
        Sleep, 4000
        Send, {Shift Up}
        Send, {LButton Up}
        Send, {RButton Up}
        Sleep, 100
        Send, {Space}
	}
}
9::Pause
[Mod edit: + [code][/code] tags.]

Фото: https://imgur.com/a/467hpuM