Very simple, not air resistance or anything complicated, maybe just a way to make a part fall slower.
Add bodygyro and bodyvelocity to the part
bodygyro should like like this
and bodyvelcoity should look like this
Hope this helps!
Uh, sorry for my stupidity, but how do I add these? I can’t find them in the add object.
actually i saw a video and my body things arent there
You can just go into View > Proprieties.
That’s because they’re deprecated. Anyway I don’t think that would really work for what you want.
Oh, well then what should I do?
You can learn object oriented programming which is very useful
you can even make very cool stuff using object oriented programming
like making a part that follow you around
function givePart (player)
if player then
local Char = player.Character
if Char then
local humRootPart = Char.HumanoidRootPart
local newPart = Part:Clone ()
newPart.Parent = Char
local bodyGyro = Instance.new("BodyGyro", newPart)
bodyGyro.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
local bodyPosition = Instance.new("BodyPosition", newPart)
bodyPosition.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
while wait() do
bodyPosition.Position = humRootPart.Position + Vector3.new(3, 2, 3)
bodyGyro.CFrame = humRootPart.CFrame
end
end
end
end
game.Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(char)
givePart(player)
end)
end)
You can make a part and add a script and you have a part that follows you around
like a pet
I’m not sure. I’m following this post because I want to know myself.
Helps to research a bit more before posting:
I assume he’s new to the developer forum also my post was way simpler