By Spooner and Mandoble
The purpose of this tutorial is to discuss some of the scripting issues that are particular to the creation of multi-player missions. It is assumed that the reader is at least a competent scripter in a single-player setting.
Important note for compatibility: Please be aware that some of the more complex techniques described here will be made obsolete when the ArmA 1.09 beta becomes final, since the command addPublicVariableHandler will be available for use. Existing (1.08 compatible) communications code will still work in the future, but if you are already using ArmA 1.09 beta and don't mind your code being incompatible with 1.08 (for example, if your code will not be released for some time), you might find using this command a simpler way to achieve inter-machine communications than those currently available.