So, i recently learned how to use F.E, but there is a problem. If One Player does a certain action, anybody in the server also does the same action, Is there something wrong with my script?

Local Script:

--\\Player Variables
local Player = game.Players.LocalPlayer
repeat wait() until Player.Character or Player.Character.Parent
local Charater = Player.Character
local UserInputService = game:GetService("UserInputService")

--Variables
local MoveLocked = false

--Stop Hitting Yourself!: Strength Level 5, 1st Move 
UserInputService.InputBegan:connect(function(input, gameProcessed)
	if input.KeyCode ~= Enum.KeyCode.Z then return end;
	if gameProcessed then
	else
		if MoveLocked == false then
			MoveLocked = true
			game.ReplicatedStorage.RemoteEvents.BrainwashMoveEvent:FireServer()
			wait(math.random(4, 8))
			MoveLocked = false
		end
	end
end)

Script:

--Player Variables
local Player = script.Parent.Parent.Parent
repeat wait() until Player.Character or Player.Character.Parent
local Character = Player.Character

--Variables
local CanBrainWash = true

--Stop hitting yourself!
game.ReplicatedStorage.RemoteEvents.BrainwashMoveEvent.OnServerEvent:connect(function(Player)
	if CanBrainWash == true then
		CanBrainWash = false
		game:GetService("Chat"):Chat(Character.Head, "I've faced stronger people than you.")
		--Radius
		local Radius = Instance.new("Part", game.Workspace)
		Radius.Anchored = true
		Radius.CanCollide = false
		Radius.Size = Vector3.new(25, 25, 25)
		Radius.Transparency = 1
		Radius.CFrame = Character.LowerTorso.CFrame
		--If Enemeny is inside radius
		local ten = true
		Radius.Touched:connect(function(hit)
			if not ten then return end;
			ten = false
			local ehum = hit.Parent:findFirstChild("Humanoid") or hit.Parent.Parent:findFirstChild("Humanoid")
			if ehum and ehum ~= Character.Humanoid then
				game:GetService("Chat"):Chat(hit.Parent.Head, "What did you say??!?!?!")
				ehum.WalkSpeed = ehum.WalkSpeed-16
				--Player Responds
				wait()
				game:GetService("Chat"):Chat(Character.Head, "Hehe..Good, Now Hit yourself.")
				--Enemeny Responds
				wait(0.4)
				game:GetService("Chat"):Chat(hit.Parent.Head, "...Yes Master.")
				ehum:TakeDamage(Player.Data.Mastery.Value+4)
				wait(3)
				--Enemeny Snaps out of it
				game:GetService("Chat"):Chat(hit.Parent.Head, "What happened..?")
				ehum.WalkSpeed = ehum.WalkSpeed+16
			end
			wait(0.5)
			Radius:Remove()
			CanBrainWash = true
		end)
	end
end)