Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

What's in this script that makes the vehicle fall apart if the player who was in the seat dies?

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?

1 answer

✓ Accepted answer

I'm quite well aware of what you're looking for.

This can be performed by inserting the vehicle into the player model such as

Vehicle.Parent = game.Players.Acheo.Character

This will then cause the vehicle (Or model) to break apart as if it were a normal body part.

2 comments

0

Thanks!

0

Welcome

This discussion is preserved as it was. New answers, comments, and votes are closed.