I know an easier way you could of done this script.
on :TEXT:!blonde:#:{
var %blonde = $rand(1,23)
if (%blonde == 1) .timer 1 2 msg $chan hat do you call a blonde with a dollar bill on her head? [ All you can eat under a buck. ]
if (%blonde == 2) .timer 1 2 msg $chan Why is a blonde like a hardware store? [ They are both 10 a screw! ]
And to add more just add if (%blonde == #) .timer 1 2 msg $chan
Other than that its not bad.