I have a script that shows a player's CharacterAppearance that repeats every second. Here's the script (the script is inside an ImageLabel):
local plr = game.Players.LocalPlayer
repeat wait() until plr
while wait(1) do
script.Parent.Image = plr.CharacterAppearance
end
The problem is that the picture of the character doesn't show up. The output says:
"...Failed to resolve texture format"
So, how do I correctly get a character's appearance into an ImageLabel?

6 comments
Do you mind putting that into the script I wrote for me? Also, it can't be just one player. It has to work for every player to enter the game.
Sure. Editing my answer right now.
Sweet, it worked! I have no idea how it works, though.
The reason that it works is that the ROBLOX character appearance image format is the /Thumbs/Avatar link.
Can I suggest not using Usernames and using IDs, because usernames can be changed and IDs can't.
@Myst, that's why I posted the link for userId as well.