How could I make it possible to throw objects with physics like Fling Things And People?

Ok cool I’ll look into it tommorow
Edit: Thanks

Ok I understand what you are getting at and I have made a body velocity, but the problem is that I don’t know the code for the velocity too keep going in the direction it goes in and then stop.
Here is my current velocity code on the server:

releaseEvent.OnServerEvent:Connect(function(player, char)
	print('recieved release')
	if requestList[tostring(player.UserId)] then return; end;
	if checkCharacter(char) then
		setNetworkOwnerOfModel(char, nil);
		local playerID = player.UserId;
		table.insert(requestList, tostring(playerID));
		local bv = Instance.new('BodyVelocity', char.HumanoidRootPart);
		bv.P = 500;
		bv.Velocity = Vector3.new(100, 0, 0);
		remove(tostring(playerID));
	end;
end);

at the moment it gets released, pauses in the air for about 0.5 seconds and then flies off.