LoadAsset not working online from LocalScript?

I’m trying to use InsertService and LoadAsset. It works when I go play Solo, but when I load a game it errors in the client console saying: ‘InsertService cannot be used to load assets from the client’

But upon further research, the wiki says LoadAsset can be called from a Script or LocalScript. What would be the best way to work around this and still load an asset from the client?

Use a remoteevent and ask the server to load it

1 Like

So has to be loaded from the server? If so. why does the wiki say otherwise?

Because sometimes the wiki is incorrect. The client cant load in assets, that is a design choice by roblox to stop inserting models with exploits.

Use a remote event, ask the server to load in the model and parent it.

Problem with that though is I’m trying to make the parent of the asset a dummy that’s stored in CurrentCamera (which can only be used in LocalScripts :/)

The server could load the asset into ReplicatedStorage and give the client the reference to the model

3 Likes