Thank you for all your help, however I am still having trouble with resetting my CTCP finger timer.
Now what I have noticed that when I actually make a key stroke my finger time is reset to zero, but when using the anti-idle only my whois idle time is reset. here is the exact code that i am using:
#antiidle on
alias anti.idle.on {
if (%idle != on) {
set %idle on
echo -a 8,4 Anti-Idle Is On.
}
else {
echo -a 8,4 Anti-Idle Is Already On.
}
}
alias anti.idle.off {
if (%idle != off) {
set %idle off
echo -a 8,4 Anti-Idle Is Off.
}
else {
echo -a 8,4 Anti-Idle Is Already Off.
}
}
on *:Connect: { .timeridle 0 5 anti.idle }
alias anti.idle {
if (($idle >= 180) && (%idle = on)) {
msg $me ... | closemsg $nick
}
}
menu nicklist {
VTEC §cript® Anti-Idle
.On {
anti.idle.on
}
.Off {
anti.idle.off
}
}
#antiidle end
on *:dialog:start:sclick:80:{
if ($did(80).state == 0) { /anti.idle.off }
elseif ($did(80).state == 1) { /anti.idle.on }
}