So I’m trying to make a height bar like in Tower of Hell but the problem is making the ImageLabel showing the local player visible to everyone else with their own player image on it. It seems pretty basic by using remote events but there comes a problem. Setting the ImageLabel’s image to a player requires a LocalScript. Here’s the code for the LocalScript
local ThumbnailType = Enum.ThumbnailType.HeadShot
local ThumbnailSize = Enum.ThumbnailSize.Size48x48
local Players = game:GetService("Players")
local Player = Players.LocalPlayer
while wait() do
script.Parent.Image = Players:GetUserThumbnailAsync(Player.userId, ThumbnailType, ThumbnailSize)
end
Here’s the layout of the GUI:
Yes, it does work but only shows yourself.
I’ve spent countless hours trying to figure this out with various failed solutions such as RemoteEvents going back and forth for more than 4 times. This is a real challenge for me and now I need the support of the DevForum Community, thanks!