This script won't work and I keep on checking the wiki ( wiki.Roblox.com )

The ROBLOX wiki says it is right for the locals of the player but in my Output it says that it is a nil value.

~ Script ~

local Values = game.ReplicatedStorage.Values
local StarterGui = game.StarterGui
local player = game.Players.LocalPlayer
local character = player.Character

function onPlayerAdded(player)
	local player = game:GetService("Players").LocalPlayer
	local character = player.Character
character.Humanoid.WalkSpeed =0
character.Humanoid.JumpPower =0
-- Disabling the Char
end
player.PlayerAdded:connect(onPlayerAdded)