Weight event not working

Hello, I am trying to make a game and when I try it it says: Output

And this is the script for the MainEvent:

And the weight/LocalScript:

LocalPlayer only exist on the client! Thats why you’re getting “attempt to index nil with leaderstats” (since the localPlayer is nil/doesn’t exist).

Luckily, this should be an easy fix since OnServerEvent passes the player who fired it!

      local Strength = Player:WaitForChild("leaderstats").Strength
      Strength.Value = Strength.Value + 1

Note there may be typos but thats the general idea