local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Message = game.ReplicatedStorage:WaitForChild("Message")
local SpeakerEvent = Message:WaitForChild("SpeakerEvent")
local player = game.Players.LocalPlayer
local DialogueFrame = player.PlayerGui:WaitForChild("DialogueGui").DialogueFrame
Message:GetPropertyChangedSignal("Value"):Connect(function()
DialogueFrame.Message.Text = Message.Value
script.Click:Play()
end)
SpeakerEvent.OnClientEvent:Connect(function(Name, Image)
DialogueFrame.nameLabel.Text = Name
DialogueFrame.ImageLabel.Image = "rbxassetid://"..Image
end)