Creating a one-time dialog.

I want to create a script that shows a disclaimer and then allows the user to check a button that will disable the diclaimer dialog from ever appearing again. The only way I can think to do this is to create a script object that is trigger by the “Don’t show this dialog again.” button that will save a version of the script w/o the dialog over the main script that’s currently running. That seems like a crazy way to do this. Am I missing something obvious. I thought about using a property that saves with the scipt but it seems like those are unreliable. I can find any posts on this though I’m sure I’ve seen scripts that do something on their first run and then never again. Thanks for any help.

Read this thread - It’s a problem I had once and there are several proposed solutions in it