So, I'm trying to change a torso's CFrame if a value in the character equals 1. I made a separate DataStore that saves the value, and it works just fine, this CFrame thing is the only problem. I got no errors in Studio and when I checked the dev console there were still no errors.
Here's the code I used: LOCAL SCRIPT
local player = game.Players.LocalPlayer
if player.JAILED.Value == 1 then
game.ReplicatedStorage.JailedPersonEvent:FireServer()
end
player.Character.Humanoid.Died:Connect(function()
if player.JAILED.Value == 1 then
game.ReplicatedStorage.JailedPersonEvent:FireServer()
end
end)
SERVER SCRIPT
game.ReplicatedStorage.JailedPersonEvent.OnServerEvent:Connect(function(player)
local character = game.Workspace:WaitForChild(player.Character)
character.Torso.CFrame = CFrame.new(1717.323, 226.31, -1283.756)
end)
Any reason why???

1 comment
Line 2 would error if a player named Part joined the game LOL