ZDaemon ACS Extensions - Artifact Execution

Artifact Execution functions

These functions enable the execution of scripts "remotely" (ie., the server can instruct a client to run a script and the client can instruct the server to run another script). The syntax is:

    void Arti_Execute(str artifact, int script,
                      int arg1, int arg2, int arg3)
    void Arti_ExecuteAlways(str artifact, int script,
                      int arg1, int arg2, int arg3)
    void Arti_NamedExecute(str artifact, int script,
                      int arg1, int arg2, int arg3)
    void Arti_NamedExecuteAlways(str artifact, int script,
                      int arg1, int arg2, int arg3)

When the artifact is used "script" will be executed instead of the hard coded action. Arguments for the functions are optional.