You're pretty pretentious considering that you don't know the fundamentals of inheritance as discussed in your client suggestion here. To answer your specific question, when a script is started the client automatically sets input to disabled. As a scripter you can only check if the input is enabled or disabled, from there you can perhaps stop the script and give a warning message. The client does not allow scripters to override any user settings.