Hello,
One simple way to accomplish this might be to use a Scripter Custom Action to "reset" all the variables you need, to the values you want them reset to.
In this case you would create a Custom Action ("ResetVariables") with new Steps to `Scripter.Set Variable` to the reset values you want, for as many variables as you like. You could then add this new "ResetVariables" Custom Action to a Button's Click Action. So whenever the Agent clicked the button it would reset all the variable values. This should then reset all your scripter components values, as the components were set to use said variables.
This article might help with the custom action setup
https://help.mypurecloud.com/articles/define-custom-script-action/------------------------------
Greg Boston
Genesys - Employees
------------------------------