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)