So I have been working on a rpg and I couldn't figure out how to make a npc when killed have a chance to give you a item like a sword.
I am using this code idk why it doesn't work I'm not getting any errors and I don't see any problems
local humanoid = script.Parent:FindFirstChild("Humanoid")
local rp = game:GetService("ReplicatedStorage")
local drop = rp.drop:FindFirstChild("Livingwood_Dagger")
local hr = script.Parent:FindFirstChild("HumanoidRootPart")
humanoid.Died:Connect(function()
local dropChance = math.random(1, 2)
if dropChance == 1 then
local clone = drop:Clone()
clone.Parent = workspace
local Handle = clone:FindFirstChild("Handle")
if Handle then
Handle.CFrame = hr.CFrame
end
end
end)

1 comment
You can request scripts on the developer forum https://devforum.roblox.com/