So I am making a tool that whenever Its activated, It will select a random player model from a folder called "Characters" In ReplicaStorage, which Is going to transform the current player Into that said character, Im basically making a disguise watch that transform you Into a different player, to fool other players, but It appears to simply say when activated "Players Is not a valid member of DataModel "Game""
script:
local tool = script.Parent local Rep = game.ReplicatedStorage local CharacterFolder = Rep.Characters local char = tool.Parent tool.Activated:Connect(function() local player = game.players:GetPlayerFromCharacter(char) local RandomCharacter = math.random(1,3) if RandomCharacter == 1 then local AveragePlayer = CharacterFolder["Average player"]:Clone() AveragePlayer.Name = player.Name player.Character = AveragePlayer local rootPart = AveragePlayer:FindFirstChild("HumanoidRootPart") or AveragePlayer:FindFirstChild("Torso") local plrRoot = player.Character:FindFirstChild("HumanoidRootPart") or player.Character.Parent:FindFirstChild("Torso") if rootPart and plrRoot then rootPart.CFrame = plrRoot.CFrame end AveragePlayer.Parent = workspace end if RandomCharacter == 2 then local AveragePlayer = CharacterFolder.Girl:Clone() AveragePlayer.Name = player.Name player.Character = AveragePlayer local rootPart = AveragePlayer:FindFirstChild("HumanoidRootPart") or AveragePlayer:FindFirstChild("Torso") local plrRoot = player.Character:FindFirstChild("HumanoidRootPart") or player.Character.Parent:FindFirstChild("Torso") if rootPart and plrRoot then rootPart.CFrame = plrRoot.CFrame end AveragePlayer.Parent = workspace end if RandomCharacter == 3 then local AveragePlayer = CharacterFolder.Troll:Clone() AveragePlayer.Name = player.Name player.Character = AveragePlayer local rootPart = AveragePlayer:FindFirstChild("HumanoidRootPart") or AveragePlayer:FindFirstChild("Torso") local plrRoot = player.Character:FindFirstChild("HumanoidRootPart") or player.Character.Parent:FindFirstChild("Torso") if rootPart and plrRoot then rootPart.CFrame = plrRoot.CFrame end AveragePlayer.Parent = workspace end tool:Destroy() end)