I'm extremely busy these days with private scripts, school and other private stuff. The things you want me to add are features which are not a high priority on my list. I'm not sure when I'll implement these
as far as I know the client will override the script and just try to break - You should have a script that checks for breaks happening --> it's not hard for a script to implement some sort of break preparing