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

This leaderstats script not functioning properly?

Asked by 4 years ago

Ok, here is my script:

game.Players.PlayerAdded:Connect(function(plr)
       local money = Instance.new(“IntValue”, plr)
       money.Parent = plr
end)

2 answers

Log in to vote
0
Answered by 4 years ago

Okay here is the fix:

game.Players.PlayerAdded:Connect(function(plr)
-- You forgot the leaderstats folder, the money val, and the name
    local leaderstats = Instance.new("Folder",plr)
       local money = Instance.new(“IntValue”)
       money.Parent = leaderstats
    money.Name = "money"
    money.Value = 0
end)

Hope it helps!

0
The parent argument of Instance.new() is deprecated. qVoided 221 — 4y
0
Those quotation marks aren't UTF-8 compatible. youtubemasterWOW 2741 — 4y
0
Ik, I was typing on iPad, I hope ThatWorldDev understands that and changes them. alexfinger21 341 — 4y
0
Yeah, I ddI ThatWorldDev 2 — 4y
Ad
Log in to vote
0
Answered by
qVoided 221 Moderation Voter
4 years ago
Edited 4 years ago

You need a folder called "leaderstats".

Here is an example:

game.Players.PlayerAdded:Connect(function(plr)
    local leaderstats = Instance.new("Folder")
    leaderstats.Name = "leaderstats"
    leaderstats.Parent = plr

    local money = Instance.new("IntValue")
    money.Name = "Money" -- You can change this
    money.Parent = leaderstats
        money.Value = 30 -- You can change this
end)

Remember, if this answer helped, please upvote and accept, it helps! :)

Answer this question