So I have a game where if you’re in the water, a bodyposition stabilizes you so that you can swim. However I also have a bodyvelocity that pushes players back for certain attacks. The problem I’m having is that if someone uses a pushback type move, sometimes players will fall through the water??
1 Like
It depends on what axes you are applying force to. If you have a BodyPosition’s three axes all engaged, and then try to use a BodyVelocity, then yes, they will fight eachother.
However, if you only have force applied on a BodyPosition’s Y axis, and only apply force on a BodyVelocity’s X and Z axes, they will not interfere.
Basically, if you apply force to the same axis on both movers, they will conflict eachother.
1 Like
Yeah, but If I do MaxForce = Vector3.new(20000,0,20000) then the force doesn’t even work. neither do gyros (tested).
1 Like
local Turn = Instance.new("BodyGyro", TargetRoot)
game.Debris:AddItem(Turn, StunTime)
Turn.MaxTorque = Vector3.new(math.huge,0,math.huge)
Turn.P = 100000
Turn.CFrame = CFrame.new(Vector3.new(0,0,0), (Root.Position - TargetRoot.Position).unit)
1 Like