~l & b::Send R
Envia R quando l e b é pressionado (embora você provavelmente queira adicionar um {backspace} para remover o l, se você quiser algo assim por algum motivo)
É o ~ que diz ao AHK "Não sobrescreva o que quer que isso faça no momento", isso é importante.
edite: GetKeyState:
r::
if getkeystate("q")
{
Send, Q and R Party YEAH!
}
else
send r
return
dispararia uma string adorável se r e q forem pressionados. O resultado disso é que você pode ter quantos ifs quiser:)