basically, you need a socket on the server for each connected client client sends data to the server, whether a weapon packet or a chat message server checks to see if its legit and other stuff, then sends it to all connected clients piece of cake
(that means to run in the background as a service)
in fact you could probably rig it to check once an hour/day/week in the background and auto-sync your continuum folder to every zone on a list
yes, and its very annoying because newbs dont know how to remove them, and if you download once, it ruins the whole zone forever until theyre removed client side