Why can't I type anything in the text box

Here is the video:

robloxapp-20200624-0923235.wmv (3.0 MB)

1 Like

Do you have the SurfaceGui placed inside of StarterGui? If not, you need to do that, and set the adornee to the part you want it displayed on.

1 Like

Will it still appear on the TV?

Yep. If you set the adornee of the SurfaceGui to the TV part

Now it doesn’t show anything (30 chars)

Make sure that when you set the adornee, the front surface of the part is where you want the screen on the TV to be shown. It could possibly be on another side…? Oh, and you will need to adjusts any scripts(if there are) that control the SurfaceGui using Part.SurfaceGui

I checked and it wasn’t on any of the sides.

It’s probably because you have your tool equipped, have you tried to click on it while your tool is not equipped?

When you click with your tool, I assume that the SurfaceGui either becomes visible or enabled. If in your tool you reference Part.SurfaceGui, you will need to change it to Player.PlayerGui.SurfaceGui

I tried this: local Gui = game.Players.LocalPlayer.PlayerGui.SurfaceGui but the error was: SurfaceGui is not a valid member of PlayerGui And I did this in a local script, that is in the handle of the tool

local Gui = game.Players.LocalPlayer.PlayerGui:WaitForChild("SurfaceGui")

This should fix the error