How can I write the same in Pulover's Macro Creator?
Code: Select all
#NoEnv
SendMode Input
IniRead, Key1, Settings.ini, Settings, SuspendKey, Insert
IniWrite, %Key1%, Settings.ini, Settings, SuspendKey
Hotkey, %Key1%, ~$hkWrite
Gui Color, 0x000000
Gui Font, c0xB4BD02
TrayTip, Entity PUBX64Build, Now Running in the Background!, 2
Gui, Add, Text, x80 y75 w75 h20 +0x200 +center, Suspend:
Gui, Add, ComboBox, x80 y95 w120 vSuspend, Insert||XButton1|Delete|F1|F2|F3|F4|F5|TAB
Gui Add, ComboBox, x80 y40 w120 vRCT, 3||1|2|3|4|5|6|7
Gui, Add, Button, gSaveVal x80 y120, Save
Gui, Add, Button, gLoadVal x130 y120, Load
Gui Add, Text, x80 y16 w95 h23 +0x200 +center, Recoil Timing:
Gui Show, w300 h150, Entity PUBX64 V1.0 (ALPHA)
~*$LButton::
Loop
{
GetKeyState, state, LButton, P
if state=u
break
Gui, Submit, nohide
mouseXY(0,RCT)
sleep, 5
}
return
mouseXY(x,y)
{
DllCall("mouse_event",int,1,int,x,int,y,uint,0,uint,0)
}
~$hkWrite:
Suspend, Permit
Suspend, Toggle
return
SaveVal:
IniDelete, Settings.ini, NoRecoil, RecoilTiming
IniRead, SaveVal1, Settings.ini, NoRecoil, RecoilTiming, %RCT%
IniWrite, %SaveVal1%, Settings.ini, NoRecoil, RecoilTiming
MsgBox, Saved Config
goSub ~$hkWrite
return
LoadVal:
IniRead, ReadVal1, Settings.ini, NoRecoil, RecoilTiming
IniWrite, %ReadVal1%, Settings.ini, NoRecoil, RecoilTiming
GuiControl, choosestring, RCT, %ReadVal1%
MsgBox, Loaded Config
goSub ~$hkWrite
return
GuiEscape:
GuiClose:
ExitApp