I have a CharacterAdded script. I assume it's something wrong with the syntax, though, I'm unsure. What have I done wrong, can anyone give me some insight?
game.Players.PlayerAdded:Connect(function(plr)
plr.CharacterAdded:Wait(function(char)
char.Humanoid.WalkSpeed = 30
end)
end)

2 comments
:Wait() is a method of RBXScriptSignal that yields the thread until a response is received. You've mistaken it for :Connect(), which is responsible for binding a Callback to the RBXScriptConnection.
Please do not criticize yourself for a mistake borne by inexperience; nobody will get it on their first attempt, not even software engineers.