I am getting the error . Script:100: attempt to index nil with 'FindFirstChild' .
and I really don’t know why it’s happening.
Can someone help?
Script
if HitPart.parent:FindFirstChild("Humanoid") then
local holeDecal = a.Decal
local red1 = Color3.fromRGB(83, 0, 0)
local red2 = Color3.fromRGB(34, 0, 0)
a.Name = "BodyBulletHole"
holeDecal.Color3 = Color3.fromRGB(136, 0, 0)
local f = Instance.new("ParticleEmitter")
f.Texture = "rbxassetid://241779220"
f.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0, red1),
ColorSequenceKeypoint.new(1, red2)
}
f.Size = NumberSequence.new{
NumberSequenceKeypoint.new(0, 0),
NumberSequenceKeypoint.new(1, 0.95)
}
f.Transparency = NumberSequence.new{
NumberSequenceKeypoint.new(0, 1),
NumberSequenceKeypoint.new(0.1, 0.5),
NumberSequenceKeypoint.new(0.4, 0.75),
NumberSequenceKeypoint.new(1, 1)
}
f.LightEmission = 0.2
f.LightInfluence = 1
f.Lifetime = NumberRange.new(0.15, 0.35)
f.Rate = 200
f.Rotation = NumberRange.new(-360, 360)
f.RotSpeed = NumberRange.new(-40, 270)
f.Speed = NumberRange.new(2.5, 5)
f.SpreadAngle = Vector2.new(15, 15)
f.Shape = "Box"
f.ShapeInOut = "Outward"
f.ShapeStyle = "Volume"
f.Acceleration = Vector3.new(0, -50, 0)
f.Drag = 0
f.TimeScale = 1
f.Parent = a
wait(7.5)
f:Destroy()
end
if HitPart.parent:FindFirstChild("RagdollHumanoid") then
local holeDecal = a.Decal
local red1 = Color3.fromRGB(83, 0, 0)
local red2 = Color3.fromRGB(34, 0, 0)
a.Name = "BodyBulletHole"
holeDecal.Color3 = Color3.fromRGB(136, 0, 0)
end
end)