I'm on the higher functioning end, and I script all the time. Most of the time it's a single word or phrase from a movie or TV show that I repeat to myself over and over because it sounds cool or is comforting. The only time I script movie dialogue in front of other people is when they say something that reminds me of one of my quotes, then I'll just slide it into my conversation. My friends, family and therapist are all used to it. These days they just ask me, "What was that from?". When I'm about to meet new people, I'll script lines from my own head and memorize them, like if someone asks how I am, the automatic response is, "Good, you?" I get massively thrown off when people ask a variant of the question, like, "What's up?" or "What's going on?" My brain freezes as I try to push past all the literal answers that spring to mind and remember what they actually intended to ask me. When I have to greet others, I just use the phrase, "Hello I'm StarTrekker it's very nice to meet you." Sometimes it comes out funny or too fast though, because I'm anxious and not really thinking about the words, just mindlessly repeating a script.
I also use cue cards (like PECS, but with no pictures) that I created myself to remind me of what to do in specific situations, like when I'm overwhelmed or angry, or when I don't know what I should be doing at work. These cards also include examples of things I can say in those situations, so I can just read straight off the card without the pressure of having to remember the social rules or what words to use, especially if I'm overwhelmed or upset.
_________________
"Survival is insufficient" - Seven of Nine
Diagnosed with ASD level 1 on the 10th of April, 2014
Rediagnosed with ASD level 2 on the 4th of May, 2019
Thanks to Olympiadis for my fantastic avatar!