function onChildAdded(part)
if part.className == "Weld" then
local torso = part.Part1
if torso ~= nil then
local parent = torso.Parent
if parent ~= nil then
local player = game.Players:findFirstChild(parent.Name)
local turret = script.Parent.Parent.Parent.Parent
turret.Parent = parent
local tool = script.Turret:Clone()
tool.Parent = player.Backpack
script.Parent.Sound:play()
end
end
end
end
function onChildRemoved(part)
local player1 = game.Players:findFirstChild(script.Parent.Parent.Parent.Parent.Parent.Name)
player1.Backpack.Turret:remove()
script.Parent.Sound:stop()
end
script.Parent.ChildRemoved:connect(onChildRemoved)
script.Parent.ChildAdded:connect(onChildAdded)
This is the script for it, and if a player gets in the seat, then later dies, it falls apart as if it was exploded. Problem?

2 comments
Thanks!
Welcome