I never used the UnitPlay/UnitRecord functions for any kind of troop movements in Arma 2 and I've got over a thousand hours scripting. Here is a topic where a scripter had issues trying to copy/reuse UnitPlay scripts and had issues he resolved: https://forums.bistudio.com/topic/152864-reusing-bis-fnc-unitplay-problem/ What you are trying to do can be done in the 2D editor with routes and paths, or you could script routes using waypoints or triggers for the events (IED/Ambush). One of the most helpful ways I learned how to do a thing I wanted to do was to look at a few examples of work doing similar things (don't copy people's code, but review it for training/teaching). Find some convoy like mission and break it open, peer into it's guts and look for the interesting bits that make it work. Then, you can write something worth testing without getting frustrated at dead end results. Also, if you don't use it, download and install this little program "Arma Edit" - then right click on an Arma script file (.sqf) and select "open with" and find Arma Edit.exe - tell it to always open files like this with Arma Edit. The key benefit (aside from syntax highlighting) is the ability to look at the entire list of commands, and right click on them for command help which opens the OFPEC website showing operand types, description, examples, etc. Very helpful. Shown in this image: http://imgur.com/NRTOGrp For mission.sqm, do NOT open with Arma Edit, but use Notepad++ as it will not alter the save file extension. Notepad++ has line enumerations and can have syntax highlighting for most any language, available from the drop down menu box along the top, and will save files that are not saved (program could be closed with an edited unsaved file and will re-open the file as is with the edits even if PC restarted) Arma Edit: http://www.armedassault.info/index.php?cat=utilities&id=10 Notepad++: https://notepad-plus-plus.org/download/v6.9.1.html !cheers