1 (изменено: AdcB, 2018-12-17 15:47:58)

Тема: Одиночный клик

Нужен скрипт который предотвращает зажатие лкм, отправляя лишь 1 клик при условии что зажата пкм


#IF GetKeyState("RButton", "P")
LButton::click

Тот что выше не работает

2 (изменено: Murka, 2018-12-18 21:11:00)

Re: Одиночный клик

*$RButton::MouseClick, left, , , , 0
*$RButton::SendInput,{LButton}

3

Re: Одиночный клик

Понял свою ошибку. Не хватало звёздочки, ибо скрипт реагирует лишь на нажатие лкм, но была зажата ещё и пкм, поэтому и не работает.

Вот работающий скрипт, поможет тем кто хочет делать вантапы, но зажимает..


#IF GetKeyState("RButton", "P")
*LButton::click

4

Re: Одиночный клик

Вантапы, но если зажать доп.кнопку на мышке, то лкм ведёт себя как обычно


*Lbutton::click
f4::suspend toggle
#IF GetKeyState("XButton1", "P")
*LButton::LButton

5

Re: Одиночный клик

AdcB, смотрите вот так выглядит бинд для единого выполнения действий, независимо от того как долго Вы держите бинд зажатым.

+ открыть спойлер
*~RButton::
{
	Send, {sc11}
	Send, {sc12}
	Send, {sc2}
	Send, {sc3}
	Send, {sc4}
	Send, {sc5}
	Send, {sc6}
	GetKeyState, state, RButton, P
	if state = D
		KeyWait, RButton, Up
}
Return