1

Тема: AHK: if/else

Здраствуйте! проблемма такова, при не нахождение пикселя (розовый) происходит нажатие правой кнопки мыши. Понимаю может проблемма в чем то простом но увы я не пойму в чем проблемма. Прошу не ругать так как не давно в этом языке.


f2::
loop {
	sleep, 2500
			PixelSearch, Px, Py, 932, 514, 987, 569, 0xCBC0FF, 2, fast
		if ErrorLevel
			soundbeep, 105, 300
		else
			soundbeep 972, 150
			click right
}

2

Re: AHK: if/else

Если в блок if или else нужно поместить больше одной строки, то нужны фигурные скобки:

f2::
loop {
    sleep, 2500
    PixelSearch, Px, Py, 932, 514, 987, 569, 0xCBC0FF, 2, fast
    if ErrorLevel
        soundbeep, 105, 300
    else {
        soundbeep 972, 150
        click right
    }
}

Отступы не стоит делать хаотично, они нужны не для красоты, а для понимания, что в каком блоке находится.

lvrule пишет:

проблемма

Это слово лучше писать с одной м.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: if/else

teadrinker
Спасибо огромное что помогли.