How do I make a horse NOT jump over people/objects in the way?

Hello, so I am trying to make a horse that doesn’t automatically jump over everything in its path but merely collides with it and goes head to head on LEVEL GROUND with it until it turns away. But so far, with the normal default vehicle seat that i’m using it seems to keep jumping over stuff and jump HIGH over them. This is not realistic horse gameplay.

I tried using BodyVelocity but all that does is make the horse go crazy like its having a fit on the baseplate floor when it comes in contact with a build or something else. So what’s happening and how do I fix it? I would really appreciate an answer on how to make my horse not jump with things in its path. Thank you.

Can somebody please help would really appreciate, even if the advice doesn’t work just to get some ideas going

pleassseeeeee may a genius bless me with their response

I don’t really understand your post, it doesn’t help that there isn’t any code. If the horse is jumping over obstacles then it’s because it’s been coded to do that. Surely you could either remove that piece of code or only allow the horse to jump over certain types of obstacle. In terms of the height of the jump you could probably just reduce the velocity calculated in the script to clear the obstacle.

1 Like

It isn’t supposed to do that i’m afraid, it is just the physics reaction from a vehicle seat connected to the vehicle. It’s integrated into the software’s physics in studio so I can’t really set it to “off”. What I want the horse to do is NOT jump over blocks when it comes running towards it and making contact with it. I want to find a way to make it INERTIAL and not jump over basically. But because it is using VehicleSeat its integrated physics make it so the horse starts jumping over everything the same way a car would going over a hill, etc.

I just want to subdue that feature and not have it jump and react like a car but like a horse instead. I just don’t know how to do that using physics.

Use raycasting to detect obstacles.

That doesn’t help, sorry. Raycasting would not make the horse not auto-jump over parts because it’s an integrated feature of all “vehicles” to go OVER the parts in front of them just like a car would, and I presume that it was mainly made that way for typical cars that people make.

I just want it to not be able to have that option to jump. That said there are other ways to stop it but I want to make it as natural as possible and thus want to use physics. Thanks.

I don’t think you can change that I think u gotta make a custom controller for the horse

If you are using humanoids for the horse then that’s basically impossible since that’s a built in feature.

Could you attach a video of the problem, or an instance hierarchy? We can’t offer a fix when we don’t know what makes the horse a horse.