1 (изменено: lebwa4043, 2020-09-05 15:21:43)

Тема: Помогите со скриптом

Данный скрипт работает при зажатии клавиши mouse4 надо перебиндить mouse2        Я просто очень плохо в них разбираюсь



#NoEnv
SendMode, Input
SetBatchLines -1
CoordMode, Mouse, Screen

mouseXY(x, y)
{
DllCall("mouse_event",uint,1,int,x,int,y,uint,0,int,0)
}

strafe(left)
{
moveCount := 25
sleepInterval := 2
relativeMove := 28


if (left)
{
key := "d"
move := relativeMove
} else
{
key := "a"
move := -relativeMove
}
send {%key% down}
DllCall("Sleep", "UInt", 20)
Loop, %moveCount%
{
mouseXY(move, -(move/4))
DllCall("Sleep", "UInt", sleepInterval)
}
send {%key% up}
}

$xbutton1::
while getkeystate("xbutton1","P")
{
strafe(true)
strafe(false)
}
return


Надеюсь поможете

2

Re: Помогите со скриптом

Сначало, Вам стоило бы ознакомиться с правилами форума.