I'm not sure I understand what you're trying to do.
Maybe that "someone" should
exec your script from the login shell?
OTOH, you mention you have "scripts" -- what scripting language? (E.g., bash, perl, tcl, ...) If it's bash, and you want to do something specific in response to ctrl+c, and ,
see
man bash, particularly the
trap builtin. You'll want SIGINT as the sigspec.
You need to tell us more.