My script goes like this
local plr=game.Players msg=workspace.Message msger=msg.Messager SendMsg=script.Parent SendMsg.Button1ClickedDown:connect(function() msg.Value=script.Parent.Parent.TextBox msger.Value=plr.Name end)
When I press the send button, the text goes to a stringvalue in workspace, and I didn't write the other part of the script but I'm using .Changed to sync a message GUI's text with the value in workspace. However, this only affects the player that sent the message, so how would I update it so it's client AND server?
Instead of using a Changed
event, use a RemoteFunction.