Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

I need help with a player avatar gui image???

My error is at line 10 and 9. I am trying to show the player avatar on a gui shown to all players. My error in the output is "Nil" and I believe it is the print function. but it is caused by line 10

local pic = script.Parent

local player1 = game.ReplicatedStorage.heist1Values.Player1.PlayerName
print(player1.Value)

while wait(0.1) do
	
	if player1.Value ~= "none" then
		local player = game.Players:GetChildren(player1.Value)
		print(player.DisplayName)
	--local player = game.Players.LocalPlayer

if player.Name == player1.Value then

local userId = player.UserId

local thumbType = Enum.ThumbnailType.AvatarBust

local thumbSize = Enum.ThumbnailSize.Size420x420

local content, isReady = game.Players:GetUserThumbnailAsync(userId, thumbType, thumbSize)





			pic.Image = content
			end
	end
end

1 answer

✓ Accepted answer

Tried it in studio and it works like that

local pic = script.Parent.pic

local player1 = game.ReplicatedStorage.heist1Values.Player1.PlayerName
print(player1.Value)



while wait(0.1) do

	if player1.Value ~= "none" then
		local player = game.Players:FindFirstChild(player1)
		print(player.DisplayName)
		--local player = game.Players.LocalPlayer

			local userId = player.UserId

			local thumbType = Enum.ThumbnailType.AvatarBust

			local thumbSize = Enum.ThumbnailSize.Size420x420

			local content, isReady = game.Players:GetUserThumbnailAsync(userId, thumbType, thumbSize)





			pic.Image = content
	end
end

keep in mind its modified a little so if there is something i have missed tell me

4 comments

0

okay lemme see if it works now

0

tysm

0

Accept the answer if it works :)

0

sorry thought I accepted it

This discussion is preserved as it was. New answers, comments, and votes are closed.