So I have guns in my game and I want to show the preview models to display to players of them but they are in serverstorage and cannot be accessed by the client
Which makes sense
But now I ran into the problem of how would I get it to show to the client
I know most of you would say remote events but is that really efficient and safe?
Or should I replace all guns from server storage to replicated storage
RemoteEvent
s and RemoteFunction
s are the standard way of communicating between client and server scripts. There are no inherent security or performance issues with them, but like any feature of the Roblox engine, they have a proper way of using them.
If you haven't already, read Remote Functions and Events.