I have a comprehensive script I use for several games that has half a dozen or so toggles (example below). It gets confusing which ones are on/off after a while. 'm looking for a means of adding a visual display to those toggles so that I can see something like a small text overlay or image, a water mark, etc. -- anything that will help remind me which toggles are currently on or off.
Thanks in advance for the help!
Code: Select all
IniRead, defaultdelay,conf.ini, Setup, Defaultdelay
IniRead, defaulthold,conf.ini, Setup, Defaulthold
IniRead, popupwindow,conf.ini, Setup, Popupwindow
IniRead, autoopengame,conf.ini, Setup, Autoopengame
suspend
delay:=defaultdelay
hold:=defaulthold
if (popupwindow=1) {
InputBox,delay,Delay, Please enter delay between each mouse click. (in miliseconds recommended 65-200),,300,200,,,,,%defaultdelay%
InputBox,hold,Mouse button hold, Please enter time holding your LMB. (in miliseconds),,250,200,,,,,%defaulthold%
MsgBox, To activate/deactivate Macro press "XButton1"
}
if (autoopengame=1){
WinWait, APB Reloaded,
IfWinNotActive, APB Reloaded, , WinActivate, APB Reloaded,
WinWaitActive, APB Reloaded,
}
XButton1::
Suspend, Permit
soundbeep
sleep 3
soundbeep
Suspend
LButton::
Loop
{
if not GetKeyState("LButton", "P")
break
Random, delaytr, delay, delay+4
Random, holdtr, hold, hold+2
Click down
sleep holdtr
Click up
sleep delaytr
}
return
^LButton::
Loop
{
if not GetKeyState("LButton", "P")
break
Random, delaytr, delay, delay+4
Random, holdtr, hold, hold+2
Click down
sleep holdtr
Click up
sleep delaytr
}
return
+LButton::
Loop
{
if not GetKeyState("LButton", "P")
break
Random, delaytr, delay, delay+4
Random, holdtr, hold, hold+2
Click down
sleep holdtr
Click up
sleep delaytr
}
return
F12::
ExitApp, Permit
soundbeep
sleep 2
soundbeep
sleep 3
soundbeep
sleep 3
soundbeep
ExitApp
return