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

I want to give players kills, but the script doesn't working.DId i do something wrong??

local This = script.Parent
This.Touched:Connect(function(Characters)
	local Players = game.Players:GetPlayerFromCharacter(Characters.Parent)
	local Aye = Characters.Parent:FindFirstChild("Humanoid")
	if not Aye == nil then
		
		Players.leaderstats.Kills.Value = Players.leaderstats.Kills.Value
		end
end)

I touched the part, but it doesn't give me kills( i created leaderstats and it works very well)

1 answer

✓ Accepted answer

Well it can be this lines

Players.leaderstats.Kills.Value = Players.leaderstats.Kills.Value

because the value of your kills is equal to your number of kills so let's edit it

--Copy only this lines
local This = script.Parent
This.Touched:Connect(function(Characters)
    local Players = game.Players:GetPlayerFromCharacter(Characters.Parent)
    local Aye = Characters.Parent:FindFirstChild("Humanoid")
    if Aye then

        Players.leaderstats.Kills.Value = Players.leaderstats.Kills.Value + 1
        end
end)

This is the problem. So the kills of the player is equal to the kills of the player so if you want to add the kills for the player just add

Players.leaderstats.Kills.Value = Players.leaderstats.Kills.Value + 1

So if the kills of the one player is 25 and the function call, the kills of that player will be added by 1. So if you want the player touched once the part use debounce. And you can replace 1 to any number of kills that you want to add in the player's kills. WARNING:Use only the script above

6 comments

0

Tried, but still, there's nothing changed when i clicked play,It's still doesn't give me 1 kill

0

There's nothing shows in output window so i can't know what is the problem

0

i will edit it

0

ummm just i edit the part "if not Aye == nil" because Aye is not nil but just use only "if Aye then" to understand the script better

0

re copy the script again

0

It seems like not the script problem, but the game problem.Anyways, thanks for the answer :>

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