on *:text:.seen &:#:{
if (%seen. [ $+ [ $nick ] ]) { return }
msg $chan $2 was last seen $read(text.txt)
set -u5 %seen. [ $+ [ $nick ] ] $true
}
I included flood protection which I think is mandatory for any text response.
Is there away I can use that flood protection for other than my seen script?

I don't understand all the variables and triggers and such, unfortunately.
Example
On *:text:!random:#: {
msg $chan $read(random.txt)
}
How could I put a flood protection on that? (Sorry, you guys got me hooked on these scripts now!)
EDIT: ... and I am really sorry about the doubble post. -_-!