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

Question:Making KO's creator and victim ?

Asked by 10 years ago

stands = {} CTF_mode = false

game.Players.PlayerAdded:connect(function(player) if player~=nil and player:FindFirstChild("leaderstats") ==nil then model = Instance.new("Model", player) model.Name = "leaderstats" Instance.new("IntValue", model).Name = "Bounty"

function onPlayerRespawn(property, player)
-- need to connect to new humanoid

if property == "Character" and player.Character ~= nil then
    local humanoid = player.Character.Humanoid
        local p = player
        local h = humanoid
        humanoid.Died:connect(function() onHumanoidDied(h, p) end )
end

end

function getKillerOfHumanoidIfStillInGame(humanoid) -- returns the player object that killed this humanoid -- returns nil if the killer is no longer in the game

-- check for kill tag on humanoid - may be more than one - todo: deal with this
local tag = humanoid:findFirstChild("creator")

-- find player with name on tag
if tag ~= nil then

    local killer = tag.Value
    if killer.Parent ~= nil then -- killer still in game
        return killer
    end
end

return nil

end

function handleKillCount(humanoid, player) local killer = getKillerOfHumanoidIfStillInGame(humanoid) if killer ~= nil then local stats = killer:findFirstChild("leaderstats") if stats ~= nil then local kills = stats:findFirstChild("Bounty") if killer ~= player then kills.Value = kills.Value + 15 else kills.Value = kills.Value - 15

        end
    end
end

end


if (#stands > 0) then CTF_mode = true end

end

end)

``

0
So basicly i made this. but not sure why its not working AnimeSource 0 — 10y

Answer this question