Насчет того как сделано или как должно быть, так я написал о том что видно в самой игре и предположил как это сделано из соображений того как бы это реализовал я сам (блин масло масляное)

С знитками точно так не выйдет, потому как они стрелять и попадать должны по всем, а если вдруг клиент сообщит серверу что мол на его стороне зенитки перебили всех клиентов, в тот момент когда другой клиент сообщает что сбили только половину
А трафика зенитки много не слопают, тут передать надо тока ID зенитки и вектор выстела.
Чем больше расчетов на сервере тем меньше возможность чита