此为罗技鼠标,其实其它任何可编程鼠标都是类似的。
鼠标宏还是有一定限制,由于和平精英左右弹道是随机的,左右方向压不了枪,但可以搭配上例如直角握把来减少左右抖动,或者歪头,配合宏也能达到不错的压枪效果。
你要下载你鼠标产品的驱动(其实就是它提供的应用)以罗技为例;最好不要下载ghub.
下载地址http://m.itmop.com/key/ljsbqd/
下载完成后一定要以管理员方式运行!!!不然到模拟器上压枪就没用了。如果有时没用,就重新以管理员方式运行就可以了
我把鼠标6键与大小写关联,这样我按六键开启压枪时,大小写会亮,一种提示。
把其他不必要的按键都禁掉。
-----前言,你可以更改里面的参数来找到最适合自己的压枪,下面配上各功能的说明。(直接复制就行)
function OnEvent(event, arg)
EnablePrimaryMouseButtonEvents(true)------由于鼠标左键频繁使用,它是默认不会响应鼠标事件的,IsMouseButtonPressed(1)函数可能没用,加上EnablePrimaryMouseButtonEvents(true)这个才能响应。
-----------按下鼠标中键,连点,4倍mini,m16a4---------
if IsMouseButtonPressed(2) then
repeat
Sleep(30)
PressAndReleaseMouseButton(1)
MoveMouseRelative(0,3)
until not IsMouseButtonPressed(2)
end
-----压枪:按下鼠标6建,压枪功能开启,再次按下,则关闭。按下6键后,按下鼠标4键,ak等枪的压枪模式,按下5键,4倍skr,m416等枪的压枪模式-----
if (event == "MOUSE_BUTTON_PRESSED" and arg == 6) then
on = not on-----按下鼠标6建,压枪功能开启,再次按下,则关闭;
x=0----光标每次下移距离
end
------通过更改每次光标下移下移距离或时间间隔调试不同枪的压枪,
if (event == "MOUSE_BUTTON_PRESSED" and arg == 4) then
qiang=12 -----时间间隔。适用与一倍ak,3倍skr,m416,4倍ump
x=1----光标每次下移距离
elseif (event == "MOUSE_BUTTON_PRESSED" and arg == 5) then
qiang=7 ----4倍skr,m4l6
x=1
end
if on then
if IsMouseButtonPressed(1) then------表示按下鼠标左键,无弹起
repeat
Sleep(qiang)------鼠标光标自动下移时间间隔
MoveMouseRelative(0,x)-------鼠标光标自动下移距离(像素点)
until not IsMouseButtonPressed(1)
end
end
end