have the client action run a script that declares a boolean then PV's the boolean
Use a looping script on clients and server that is checking for the boolean to become true, and when it does, execute the script from the looping check system you have
eg
Addaction runs a local script on the client machine which declares
Runscript = True; Publicvariable "Runscript"
and then on all machines that you want the script to run on, have then run the following looping script or use a trigger activated by boolean
#START
~1
?RUNSCRIPT: goto "STARTSCRIPT"
goto "START"
#STARTSCRIPT
[] Exec "Myscript.sqs"
Runscript = False
;;Exit
goto "START"
Turn the boolean back off again, ready to be re initiated, or if its a one off action simply exit the looping script after it has been initiated