I am running this script where it checks is a player has this user id so it will teleport them somewhere else. I run this script and the output says that the UserId property for a LocalPlayer doesn't exist.
local player= game.Players.LocalPlayer
local function isowner()
if player.UserID==263105732 then
player.Position= game.Workspace.spawn
else
local fire= Instance.new("Fire",player)
for i= 0,100,1 do
player.Character.Humanoid.Health= player.Character.Humanoid.Health - 1
end
end
end
game.Players.PlayerAdded:Connect(isowner)
Any reason why? I am positive that I did everything correct.

2 comments
is this a localscript? if not, you'll have to get the identity of the player simply by checking when they join and getting that player (as a "local" or variable)
This isn't a localscript, but I might as well try putting it in there. I will put your answer into consideration too.