So... there is specific coding that only client sided code can do?
there is no way to control where a player aims from the server side, the only solution to doing this server sidedly is to create a bot, take away control from the player, give the control of the player to the bot, and then aim the bot to a location, which is as you may be able to understand no ways an efficient way to do it, due to the fact that you can't actually be controlling your player at the same time its being aimed
THUS
we implement some client sided code inside of the addon that allows the server to send you positions to aim at