My inventory system is acting very weird. The system clones your character into the screen GUI when you open the inventory:
Kind of like this. However, it only works if i use my default roblox avatar, It does not work with custom startercharacters.
But, if i edit or delete this line of code
if player.Character then
setGuiClone(player.Character)
end
player.CharacterAdded:Connect(function(player)
setGuiClone(player)
end)
Then it works for the blocky roblox avatars, but still doesn’t work for mine. My startercharcter is completely fine, everything is perfect and where it should be. It works fine with literally every other inventory system. It doesn’t even pick up the weapons an enemy drops.
Any help would be greatly appreciated.