I am trying to make a smart board for my friend and I have run into multiple issues that I have solved using posts, but this one I can't find anything about. I am trying to change the smart boards text in a surfacegui through a textbox's text. Script so far (ignore the variable i disabled):
--local screen = script.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Screen
local screen = game.Workspace.Split.SmartBoard1.Screen
while true do
screen.SurfaceGui.Text.Text = game.Players.LocalPlayer.PlayerGui.SurfaceGui.Frame.Words.Text
wait(1)
end
I am using game.Workspace because my script is in PlayerGui due to SurfaceGui's not having text editable on unless they are in there. Any help is appreciated!

1 comment
You must use remote events and fire event from local script and then make server script that will change the text through the remote, if you dont understand i will post better explanation