So, basically I'm having trouble trying to get the reward to be given to the player.
local human = script.Parent:WaitForChild("Humanoid")
human.Died:Connect(function()
local tag = human:FindFirstChild("creator")
if tag ~= nil then
local stats = game:GetService("Players"):FindFirstChild(tag.Value).leaderstats
if stats then
print("heres ur money")
Gold.Value = Gold.Value+script.Parent.Settings.Gold.Value
end
end
end)

3 comments
that indentation at the second end of the touched event....
use FindFirstChild() or WaitForChild() with a timeout instead of indexing leaderstats
Nothing worked, it still says "Attempt to index a nil value"