Advertisement
Sungmingamerpro13

DialogueScript(STORY GAME)

Jan 3rd, 2023
1,217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 0.84 KB | None | 0 0
  1. local Message = game.ReplicatedStorage:WaitForChild("Message")
  2. local Image = Message:WaitForChild("SpeakerImage")
  3. local Speaker = Message:WaitForChild("SpeakerName")
  4.  
  5. local player = game.Players.LocalPlayer
  6. local DialogueFrame = player.PlayerGui:WaitForChild("DialogueSystem").DialogueFrame
  7.  
  8. local function DialogueMessage()
  9.     if Message.Value == "None" then
  10.         DialogueFrame.Visible = false
  11.     else
  12.         DialogueFrame.Visible = true
  13.     end
  14.     DialogueFrame.Message.Text = Message.Value
  15.     script.Click:Play()
  16. end
  17.  
  18. local function DialogueSpeaker()
  19.     DialogueFrame.Icon.Image = Image.Value
  20.     DialogueFrame.nameLabel.Text = Speaker.Value
  21. end
  22.  
  23.  
  24. Message:GetPropertyChangedSignal("Value"):Connect(function()
  25.     DialogueMessage()
  26. end)
  27.  
  28. Speaker:GetPropertyChangedSignal("Value"):Connect(function()
  29.     DialogueSpeaker()
  30. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement