Run it
Copy the script and paste it into your executor.
-- Seizure Warning!!! IF YOU HAVE EPILEPSY DONT EXECUTE!!!
--Made by 01vojta
-- Also if a game has so many parts and stuff it can crash so...
local function addSurfaceGuisToPart(part)
local faces = {
{Enum.NormalId.Top, "Top"},
{Enum.NormalId.Bottom, "Bottom"},
{Enum.NormalId.Left, "Left"},
{Enum.NormalId.Right, "Right"},
{Enum.NormalId.Front, "Front"},
{Enum.NormalId.Back, "Back"}
}
for _, faceData in pairs(faces) do
local face, name = faceData[1], faceData[2]
local surfaceGui = Instance.new()
surfaceGui.Parent = part
surfaceGui.Adornee = part
surfaceGui.Face = face
surfaceGui.Name = .. name
surfaceGui.AlwaysOnTop =
imageLabel = .()
imageLabel.Parent = surfaceGui
imageLabel.Size = .(, , , )
imageLabel.BackgroundTransparency =
imageLabel.ImageTransparency =
imageLabel.Name =
imageLabel.Image =
imageLabel.ScaleType = .ScaleType.Crop
imageLabel.ImageRectSize = .(, )
:().Heartbeat:(()
imageLabel.ImageRectOffset = .(.(, ), .(, ))
)
_, obj (:())
obj:()
(obj)

Universal