Hello! The way I want this to work is when someone damages someone, not kill them, then it makes the person who shot that player Boolean stat value to true. However, it isn't working. But if the player getting damaged by a player that they are true, then it doesn't. You get what I mean when you look at the script. Located at ServerScriptService, because I want this to work for all players.
local Humanoid = game.Players.LocalPlayer.Character.Humanoid local Humanstats = game.Players.LocalPlayer local OldHealth = Humanoid.Health Humanoid:GetPropertyChangedSignal("Health"):Connect(function() if Humanoid.Health < OldHealth then local Tag = Humanoid:FindFirstChild("creator") if not Humanstats.Status == true then Tag.Status = true print(Humanstats.."Damaged by"..Tag) end end OldHealth = Humanoid.Health end)