BodyPostion.Position=CarModel.Position BodyGyro.CFrame=CarModel.CFrame;(Seat:GetPropertyChangedSignal("\079\099\099\117\112\097\110\116")):Connect(function(g)if Seat.Occupant and not currentOccupant then local g=Players:GetPlayerFromCharacter(Seat.Occupant.Parent)if g then currentOccupant=g CarModel:SetNetworkOwner(g)currentClient=Client:Clone()currentClient.Parent=g.PlayerGui end elseif not Seat.Occupant and currentOccupant then currentClient:Destroy()currentClient=nil currentOccupant=nil CarModel:SetNetworkOwner(nil)end end)


BodyPostion.Position = CarModel.Position; 
BodyGyro.CFrame = CarModel.CFrame;

Seat:GetPropertyChangedSignal("Occupant"):Connect(function(t)
	if Seat.Occupant and not currentOccupant then
		local player = Players:GetPlayerFromCharacter(Seat.Occupant.Parent);
		if player then
			currentOccupant = player;
			CarModel:SetNetworkOwner(player);
			currentClient = Client:Clone();
			currentClient.Parent = player.PlayerGui;
		end
	elseif not Seat.Occupant and currentOccupant then
		currentClient:Destroy();
		currentClient = nil;
		currentOccupant = nil;
		CarModel:SetNetworkOwner(nil);
	end
end)
