Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

Toggle loops on and off from numlock or capslock


  • Please log in to reply
1 reply to this topic
crockadavin
  • Members
  • 1 posts
  • Last active: Apr 28 2015 06:51 AM
  • Joined: 28 Apr 2015

Hi there, I'm pretty new to creating macros so please excuse my ignorance.

 

I'd like to make a simple key loop I made be able to toggle on and off from having num lock (or caps lock) on and off (also if the script could be exited if the game is terminated, that would be a plus). Here is what I have so far:

 

WinWaitActive, Torchlight II v.1.25.5.2,
Sleep, 1000
Loop, 1000
{
Send, 7
Sleep, 2600
Send, 7
Sleep, 2600
Send, 7
Sleep, 20000
}



GEV
  • Members
  • 1364 posts
  • Last active:
  • Joined: 23 Oct 2013
#NoEnv
#SingleInstance Force
#Persistent
SetTitleMatchMode, 2

WinWait, Torchlight II v.1.25.5.2
SetTimer, Loop_Exit, 500
return

Loop_Exit:
IfWinNotExist, Torchlight II v.1.25.5.2
	ExitApp
If GetKeyState("NumLock", "T")
{
WinWaitActive, Torchlight II v.1.25.5.2
Sleep, 1000
Loop, 1000
	{
	Send, 7
		Loop 4
		{
			Sleep, 650
			If !GetKeyState("NumLock", "T")
				Exit
			IfWinNotExist, Torchlight II v.1.25.5.2
				ExitApp
		}
	Send, 7
		Loop 4
		{
			Sleep, 650
			If !GetKeyState("NumLock", "T")
				Exit
			IfWinNotExist, Torchlight II v.1.25.5.2
				ExitApp
		}
	Send, 7
		Loop 40
		{
			Sleep, 500
			If !GetKeyState("NumLock", "T")
				Exit
			IfWinNotExist, Torchlight II v.1.25.5.2
				ExitApp
		}
	}
}
return

You can replace NumLock by Capslock or ScrollLock.