Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Not making the Boolean stats value of the creator/players true/false?

Asked by
TechModel 118
3 years ago
Edited 3 years ago

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)

Answer this question