Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local CutsceneFrame = script.Parent.CutsceneFrame
- local CutsceneEvent = game.ReplicatedStorage.CutsceneEvent
- local players = game.Players:GetPlayers()
- CutsceneEvent.MessageCutscene:GetPropertyChangedSignal("Value"):Connect(function()
- if CutsceneEvent.MessageCutscene.Value == "None" then
- script.Parent.MessageFrame.Visible = false
- else
- script.Parent.MessageFrame.Visible = true
- end
- script.Parent.MessageFrame.dialogLabel.Text = CutsceneEvent.MessageCutscene.Value
- script.Click:Play()
- end)
- CutsceneFrame.SkipButton.MouseButton1Click:Connect(function()
- CutsceneEvent.PlayersAmount.Value += 1
- CutsceneFrame.SkipButton.Visible = false
- end)
- CutsceneEvent.PlayersAmount:GetPropertyChangedSignal("Value"):Connect(function()
- CutsceneFrame.SkipButton.skipAmount.Text = "("..CutsceneEvent.PlayersAmount.Value.."/"..#players..")"
- if CutsceneEvent.PlayersAmount.Value >= #players then
- CutsceneEvent.SkipEvent:FireServer(game.Players.LocalPlayer)
- end
- end)
- CutsceneFrame.SkipButton.skipAmount.Text = "("..CutsceneEvent.PlayersAmount.Value.."/"..#players..")"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement