Yea you're speaking gibberish to me man. I'm still trying to find where I can learn the syntax required to properly script in the first place. As of right now, my ability to customize and design missions entirely relies on the in game mission editor. I don't know how to script =(. Every time I run a search, I get tutorials that expect you to already know the bare basics.
I'm an infant in the scripting world. And infants eat baby food before growing up to eat a cheeseburger if you know what I mean. What is common sense to most of these guys, is martian to someone with 0 experience. But they don't seem to understand that, and they usually have an arrogant attitude towards those who don't know.
For example, I know that null  = execVM "script.sqf" calls on a script. But i have no idea what null means, or why  follows it, i know that = means "do this", i have no idea what execVM means, other than my guess is execute w/e VM means, and script.sqf is a file in the mission folder.
So when someone gives me a code like null  = execVM "script.sqf" and tells me to put it in the init field of something, I do as I'm told, and I follow directions, which results in getting the result that I want from a script that someone else has made. The problem with this is that I didn't learn a damned thing lol... someone just did the work for me and thought they were being helpful. Which they were, but I want to be educated, not left clueless >_<
I should mention that I am smart enough to reference to this
for scripting knowledge. But even that doesn't tell you what or why everything works, it just gives you the code, and an example of how to use it, which usually only brings up 100 new questions.