im currently using applydescription for the viewmodels in my fps framework however it takes a while to change how the viewmodel looks, how can i fix this?
Manually apply the shirt using the ShirtInstance.
Maybe have a dummy with the player’s description loaded at all times and clone/move it when the viewmodel appears?
that method doesn’t work as the shirt stays invisible
ive tried doing that but whenever i have the viewmodel stored somewhere it gives me an error saying something along the lines of applydescription can only be used on the backend
try to store the view model in replicatedstorage, dont copy it, but rather move it to whereever you want it to be to appear on the screen.
@LuaVMX Yes, try this. Also, the error you are referring to is probably because you tried loading it’s appearance on the client (unless u were somehow doing that earlier then maybe it needs to be in workspace first)
Maybe the humanoid isn’t set properly? Can you show us the hierarchy? Also, can’t you just pre-load the viewmodel and parent it to something like nil when not in use?
sounds like your trying to load description on something not in workspace?
Load it in workspace, then parent it as a Dummy model in the player. Then just copy that model locally.