The point of this script is to put a model named "Animals" into every new player's "player". What is wrong with it?
function onPlayerEntered(player)
local s = script.Parent:clone()
s.Parent = game.Players.player
end
game.Players.PlayerAdded:connect(onPlayerEntered)

2 comments
that's what i had at first but that didn't work either
PlayerAdded does not connect before the player joins in an offline simulation. It works online.