[오토핫키] FPS 마우스 반동제어 프로그램을 만들어보았다.

2024. 9. 20. 10:47오토핫키 게임매크로 만들기

 

 

 

[오토핫키] FPS 마우스 반동제어 매크로 만들어보았다.

 

왼클릭을 누르고있으면 설정한 속도대로 마우스가 알아서 내려간다.

현재는 상하 반동제어만 만들었지만


좌우 반동제어도 만들면 총쏘기가 한결 쉬워질거같다.

 

 

물론 실전에서 써보진 않았지만 심심해서 만들어보았다.

 

Gui, Add, Text, xm ym+3, 단축키:
Gui, Add, Hotkey, xm+40 ym vHotkeyC w240, % HotkeyCC := "End"
Hotkey, End, CheckBox
Gui, Add, Text, xm ym+33, 속도:
Gui, Add, Edit, xm+40 ym+30 vSpeed w240 ,1
Gui, Add, CheckBox, xm+180 ym+67 vED gCheckBox, 스크립트 토글
Gui, Add, Button, xm ym+60 w100, 변경 적용
Gui, Show, w300
Hotkey, LButton, LeftButton, Off
Hotkey, LButton Up, LeftButtonUp, Off
Return

ESC::
GuiClose:
ExitApp

LeftButton:
    Gui, Submit, NoHide
    SendInput, {LButton Down}
    SetTimer, DragDown, % 10 / Speed
Return

LeftButtonUp:
    SendInput, {LButton Up}
    SetTimer, DragDown, Off
Return

DragDown:
    Gui, Submit, NoHide
    DllCall("mouse_event", "UInt", 0x01, "UInt", 0, "UInt", 1 + Speed)
Return

CheckBox:
    Gui, Submit, NoHide
    If (A_ThisHotkey = HotkeyCC)
        GuiControl,, ED, % !ED
    Gui, Submit, NoHide
    Stat := (ED) ? "On" : "Off"
    Hotkey, LButton, % Stat
    Hotkey, LButton Up, % Stat
Return

ButtonApplyChanges:
    Gui, Submit, NoHide
    If (HotkeyC != HotkeyCC) {
        Hotkey, % HotkeyCC, CheckBox, Off
        Hotkey, % HotkeyCC := HotkeyC, CheckBox, On
    }
Return

 

 

검은망치 카카오톡오픈프로필 : https://open.kakao.com/o/sDUaoCNg

 

[오토핫키] 검은망치님의 오픈프로필

오토핫키 개발러

open.kakao.com