Public hacks, like the ones you get on here, are, or soon will be, detected by most custom anticheats.
Also, scripts cannot be detected by battleye, your injection method can, and for the most part if you join a server (without hacks) and look at it's PBO, you can figure out what anticheats it has, then plan accordingly.
For the most part on Life - you will need a spyglass disabler, but sometimes infistar.
For other gamemodes, you may need some better anticheat bypasses.