AutoHotKey (help) pls

can someone please help me with a script for AHK that will "repeatedly press button 1 whilst i hold down the (1) key and stop when i release thanks in advance.

Try this
#ifWinActive World of Warcraft
{
$1::
$^1::
$+1::
$!1::
Loop
{
if not GetKeyState(“1”, “P”)
break
if GetKeyState(“LCtrl”, “P”)
Send ^1
else if GetKeyState(“LShift”, “P”)
Send +1
else if GetKeyState(“LAlt”, “P”)
Send !1
else
Send 1
sleep 135
}
return
}
{
$2::
$^2::
$+2::
$!2::
Loop
{
if not GetKeyState(“2”, “P”)
break
if GetKeyState(“LCtrl”, “P”)
Send ^2
else if GetKeyState(“LShift”, “P”)
Send +2
else if GetKeyState(“LAlt”, “P”)
Send !2
else
Send 2
sleep 135
}