Quote:
I new play worked like that, but didnt really like the idea of queueing up someone elses info behind the previous guys [...]

Valid point, I believe the -mN switch is useful in this case. It could also be combined with -qN, to adjust the total length of the queue.
Code:
on *:text:find *?:?:{
  var %f = $ticks $+ find.tmp
  .fopen -o %f %f
  if $findfile(c:,$2-,0,.fwrite -n %f $1-) { .play [color:red]-m1[/color] $nick %f 2000 }
  .fclose %f
  .remove %f 
}



Quote:
or does it buffer it to some temp location?

That's what it does.


/.timerQ 1 0 echo /.timerQ 1 0 $timer(Q).com