Is there a way to detect for breakjoints()

So I’m making an anti exploit for a friend, and I need to figure out if there’s a way to locally check and/or via server to make sure nobody is using BreakJoints() with exploits. The game in no way uses BreakJoints() in any way possible, so no resets, no deaths, etc, and the game breaks if someone uses BreakJoints(), so can anyone tell me if there’s a way to detect it? Thanks.

1 Like

It seems like you answered your own question already. The game does not use BreakJoints() in any way so joints can’t be broken normally (and the game also does not manually remove joints at any point, I assume), so to check if BreakJoints() was called on something, just detect when constraints/motors are removed from the player’s character.

More importantly: why do you think you need to protect your game against this? Exploiters have full control over their own client, so this doesn’t seem remotely useful to detect at first glance.

6 Likes

The game’s disabling any form of resetting possible and uses it’s own health system so when a player dies in any way via roblox’s method – the game gets broken. I’ll try to see about constraints.

1 Like

Humanoids have recently received a BreakJointsOnDeath property, you can try just turning that off if nothing else in your game calls BreakJoints.

2 Likes

Thanks, I used a different method though, appreciated!