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.
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
}
or does it buffer it to some temp location?
That's what it does.