Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

How Do I Get Rid Of The WOs In The Leader Board?

I want to delete the WOs in the leader board so that it's only shows KOs and Points. How can I do that? Can somebody help me?

print("KOs & Points Loading.")


function onHumanoidDied(humanoid, player)
	local stats = player:findFirstChild("leaderstats")
	if stats ~= nil then
		local deaths = stats:findFirstChild("WOs")
		deaths.Value = deaths.Value + 1

		local spend = stats:findFirstChild("Points")
		spend.Value = spend.Value - 0

		

		local killer = getKillerOfHumanoidIfStillInGame(humanoid)

		handleKillCount(humanoid, player)
	end
end

function onPlayerRespawn(property, player)
	
	
	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)
	

	
	local tag = humanoid:findFirstChild("creator")

	
	if tag ~= nil then
		
		local killer = tag.Value
		if killer.Parent ~= nil then 
			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("KOs")
			local earn = stats:findFirstChild("Points")
			if killer ~= player then
				kills.Value = kills.Value + 1
				earn.Value = earn.Value + 25
				
			else
				kills.Value = kills.Value - 0
				earn.Value = earn.Value - 0
				
			end
		end
	end
end


-----------------------------------------------


function Entered(player)

      if player:findFirstChild("leaderstats") ~= nil then
			player.leaderstats:remove()
      end

      stats = Instance.new("IntValue")
      stats.Parent = player
      stats.Name = "leaderstats"

		local kills = Instance.new("IntValue")
		kills.Name = "KOs"
		kills.Value = 0

		local deaths = Instance.new("IntValue")
		deaths.Name = "WOs"
		deaths.Value = 0

		kills.Parent = stats
		deaths.Parent = stats

      money = Instance.new("IntValue")
      money.Parent = stats
      money.Name = "Points"
      money.Value = 0 

		
		while true do
			if player.Character ~= nil then break end
			wait(5)
		end

		local humanoid = player.Character.Humanoid

		humanoid.Died:connect(function() onHumanoidDied(humanoid, player) end )

		
		player.Changed:connect(function(property) onPlayerRespawn(property, player) end )


		stats.Parent = player

end


game.Players.PlayerAdded:connect(Entered)

c = game.Players:GetChildren()
for i=1, #c do
        Entered(c[i])
end

1 answer

✓ Accepted answer

You just need to delete the deaths areas on lines 88 and 7.

Really stupid question.

2 comments

0

But, I don't know how. D: I'm just a basic beginer script and script editor.

0

ok lel

This discussion is preserved as it was. New answers, comments, and votes are closed.