prints fine
Try this, I think you didn’t pass the arguments in your Server Script. (Remove the local function and the function you pass onto the OnServerEvent)
event.OnServerEvent:Connect(function(player, skinequip)
-- code here
end)
Still the same;
Though its strange, you are right earlier when saying it doesnt need to be done on the local script, using it because the old variation of the code had to be done here but now thats not the case so ill probably just stick it all on the server script rather than trying to wrap my head around this not working
Yeah, you might wanna switch to a ServerScript.