It looks like your code is missing a } at the end of the function, right before the "void () func_radar =" line. Did you delete something by accident? The tutorial says the end of that function should probably be:
self.think = radar_think;
self.nextthink = time + self.cnt;
If this radar code doesn't do what you want, you could steal the radar code from my voidents mod. My site (static.condemned.com) is gone now, but I suppose Cheapalert would have it on his archives site. I could upload it if all else fails.
However, your code will probably work when you fix this one bug. I hope that helps!
EDIT: Oh and BTW, we're not annoyed. I just don't notice sometimes when replies are posted, so I didn't see that you still needed help.
Sorry 'bout that.
When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.