#NoEnv
#InstallKeybdHook
#InstallMouseHook
#UseHook
#SingleInstance, Force
version = 1.0
traytip, MPGH %version%, Running in background!, 5, 1
Menu, tray, NoStandard
Menu, tray, Tip, MPGH %version%
Menu, tray, Add, Help, info
Info:
Msgbox, 0, MPGH %version%, /////F3 Toggles On|Off\\\\\/////End ExitsApp\\\\\ ----------Made by RedManMosh---------
key_AK:="Numpad1"
key_M4:="Numpad2"
key_AUG:="Numpad3"
key_MP7:="Numpad4"
key_RPG:="Numpad5"
key_LAZER:="Numpad6"
key_RCoff:="Numpad0"
key_shoot:="LButton"
key_right:="Rbutton"
loop {
sleep 1
if GetKeyState(key_AK)
{
ak:=true
m4:=false
mp7:=false
rpg:=false
aug:=false
lazer:=false
}
if GetKeyState(key_LAZER)
{
ak:=false
m4:=false
mp7:=false
rpg:=false
aug:=false
lazer:=true
}
if GetKeyState(key_M4)
{
ak:=false
m4:=true
mp7:=false
rpg:=false
aug:=false
lazer:=false
}
if GetKeyState(key_AUG)
{
ak:=false
m4:=false
mp7:=false
rpg:=false
aug:=true
lazer:=false
}
if GetKeyState(key_MP7)
{
ak:=false
m4:=false
mp7:=true
rpg:=false
aug:=false
lazer:=false
}
if GetKeyState(key_RPG)
{
ak:=false
m4:=false
mp7:=false
rpg:=true
aug:=false
lazer:=false
}
if GetKeyState(key_RCoff)
{
ak:=false
m4:=false
mp7:=false
rpg:=false
aug:=false
lazer:=false
}
if GetKeyState(key_shoot) and GetKeyState(key_right)
{
If ak
{
Loop
{
Sleep 20
mouseXY(0, 4)
break
}
}
Else if m4
{
loop
{
Sleep 10
mouseXY(-2, 3)
break
}
}
Else if aug
{
loop
{
Sleep 1
mouseXY(0, 4)
break
}
}
Else if rpg
{
loop
{
Sleep 30
mouseXY(1, 18)
break
}
}
Else if lazer
{
loop
{
Sleep 1
mouseXY(3, 8)
break
}
}
Else if mp7
{
loop
{
Sleep 40
mouseXY(-2, 8)
break
}
}
}
}
SetBatchLines, -1
End::
SoundBeep, 600
KeyWait, End, P
SoundBeep, 550
ExitApp
Return
mouseXY(x,y)
{
DllCall("mouse_event", "UInt", 0x01, "UInt", x, "UInt", y)
}
Return
;--//Change SetMouseDelay & the (x,y). If you dont want RapidFire take away the Click\\----
;----Also i thought this was obvious but you might want to rename it something else and not MPGH----
Thank you RedFeather , pls give me some feedback if you can