CCCPaste

Story Game Script

-- Variables --

local DialogueEvent = game.ReplicatedStorage.Events.RegularEvents.DialogueEvent
local TimerEvent = game.ReplicatedStorage.Events.NormalEvents.TimerEvent
local ObjectiveEvent = game.ReplicatedStorage.Events.NormalEvents.ObjectiveEvent

local ToggleDialogueEvent = game.ReplicatedStorage.Events.Toggles.ToggleDialogue
local ToggleObjectiveEvent = game.ReplicatedStorage.Events.Toggles.ToggleObjective

-- NPC Settings --

local NPCModel = game.Workspace.(Name)
local NPCImage = ""
local NPCName = NPCModel.Name

-- Regular Functions --

local PlayerName
local PlayerImage

local function GetRandomPlayer()
local Players = game.Players:GetPlayers()
local PlayerNumber = math.random(1,#Players)
local ChosenPlayer = Players[PlayerNumber]

PlayerImage = game.Players:GetUserThumbnailAsync(ChosenPlayer.UserId, Enum.ThumbnailType.AvatarBust, Enum.ThumbnailSize.Size420x420)
PlayerName = ChosenPlayer.Name
return ChosenPlayer
end

-- Game Functions