game.Players.PlayerAdded:connect(function(plr) plr.CanLoadCharacterAppearance=false plr.Character.Humanoid.WalkSpeed=(0) wait(25) plr.Character.Humanoid.WalkSpeed=(40) end)
Output:
Workspace.Script:3: attempt to index field 'Character' (a nil value)
Sorry if this doesn't help.
wait(0) game.Players.PlayerAdded:connect(function(plr) plr.CanLoadCharacterAppearance=false repeat wait(0)until plr.Character --I usually use that because it will repeat wait(0) until the player's Character has loaded or exists finally, until then the script probly wont go on if plr.Character:FindFirstChild("Humanoid")then --If script finds Humanoid within Character plr.Character.Humanoid.WalkSpeed=(0) wait(25) plr.Character.Humanoid.WalkSpeed=(40) end)