Here is a nice script for afking in rift online. Its pretty easy to use and will allow you to easily stay afk without any advanced programs.
(!empty($user->lang['CODE'])) ? $user->lang['CODE'] : ucwords(strtolower(str_replace('_', ' ', 'CODE'))):
$1::
While GetKeyState("1","p"){
Send 1
Sleep 100
}
return
$2::
While GetKeyState("2","p"){
Send 2
Sleep 100
}
return
$3::
While GetKeyState("3","p"){
Send 3
Sleep 100
}
return
$4::
While GetKeyState("4","p"){
Send 4
Sleep 100
}
return
$5::
While GetKeyState("5","p"){
Send 5
Sleep 100
}
return
$6::
While GetKeyState("6","p"){
Send 6
Sleep 100
}
return
$7::
While GetKeyState("7","p"){
Send 7
Sleep 100
}
return
$8::
While GetKeyState("8","p"){
Send 8
Sleep 100
}
return
$9::
While GetKeyState("9","p"){
Send 9
Sleep 100
}
return
$0::
While GetKeyState("0","p"){
Send 0
Sleep 100
}
return
$q::
While GetKeyState("q","p"){
Send q
Sleep 100
}
return
$e::
While GetKeyState("e","p"){
Send e
Sleep 100
}
return
$f::
While GetKeyState("f","p"){
Send f
Sleep 100
}
return