Just a quick example to show what we mean by scripted entities. They're scripted in the same way as Scripted Weapons - except they're entities.
In this example the clientside draws a coloured circle with a cheap motion blur effect instead of the model.
The server makes the ball bounce and plays bounce sounds. You can also press E to eat the ball and it gives you 10 health.