Here is the source: https://pastebin.com/Kfn1nhRF
Character is defined as inline 83.
local Character = Client.Character or Client.CharacterAdded:Wait()
This script is not a local script in Workspace in a part, when the part is touched it activate the script.
Please help me, I am confusion.
The problem is in the fact that you use "Players.LocalPlayer" inside of a normal script. LocalPlayer can only be used in a local script. I'm not exactly sure what this script is for without context but one way to get the player could be through the variable that game.Players.PlayerAdded gives.