Haider, this is going to be a super short and to the point tutorial. These are pretty easy so that is why it is in the beginners section.
InterSCARMessages are basically messages that can be read and sent throughout every SCAR on the same computer. They are sent over different "channels". Each channel can hold a different message.
There are a few functions you should know about.
SCAR Code:SendInterSCARMessage(ID, Message : string) : boolean;
This function sends the message over the channel ID. There are also different ones like SendInterSCARBoolean (etc.) and those are pretty straight forward.
SCAR Code:ReadInterSCARMessage(ID : string) : string;
This function reads the message residing in the channel ID. It returns the string.
Now that is basically really all that you need to know.
But one thing, after you read the message, you should send a message back to the same channel that is blank so that it does not read it again.
Please post, PM me, or add me on MSN (kylewollaston@hotmail.com) if you need help.
You can also look in AppPath + 'Scripts\Test\InterSCARMessageTest.scar', AppPath + 'Scripts\Test\Command_Plane.scar' and AppPath + 'Scripts\Test\Command_Tower.scar'.
Those are some examples. I decided to write this because of http://www.villavu.com/forum/showthread.php?t=45800. One example is what I posted there (my third post).