Hello Community, I need your help on this Coin Script, and what happens is that if it serves me well, but the players do not serve them but only gives me the coins is me, what can I do?
script:
local Players = game:GetService("Players")
local goldChunk = script.Parent
local function onPartTouch(otherPart)
local partParent = otherPart.Parent
local humanoid = partParent:FindFirstChildWhichIsA("Humanoid")
if humanoid then
-- Destroy the pickup
goldChunk:Destroy()
-- Update the player's leaderboard stat
local player = Players:GetPlayerFromCharacter(partParent)
local leaderstats = player.leaderstats
local Level = leaderstats and leaderstats:FindFirstChild("Level")
if Level then
Level.Value = Level.Value + 1 * player.Multiplier.Value
end
end
end
goldChunk.Touched:Connect(onPartTouch)