Let me go into more detail ... I will post where I currently am located on this to help everyone who is attempting to help me in the right direction.

Code:
 

on *:SNOTICE:*client connecting*:{
  timer 1 5 ctcp $4 version
}
on 1:CTCPREPLY:VERSION*:{
  write versionlog. $+ $asctime(yyyy-mm-dd) $+ .txt $2-
  if ($read(versions.txt, s, $2)) wallops Version Alert for $nick using $2- $read(versions.txt, s, $2)
  else halt
}



don't worry about the versions.txt file ... that might replaced with a hash table in the future, but for now the txt file works just fine.

Here is where my question comes into play. If there is no response from the client being versioned (within a reasonable amount of time, say 10 seconds to account for lag or anything of the kind)

I want it to notice the user that there was no version reply.

Now any help on this?

Thanks again.