Since the skill code was written in that way, i will briefly explain on how to run the skill code.
1. Save it to a file/ or direct copy the whole skill and load it to CIW. For file, type load <fileName>
2. Open an active cell view and select object(s) that you wish to perform copy operation
3. Go back to CIW, and type the command with x and y offset.
Syntax: howCopy(dx dy [orient] [array])
eg1: Copy object with x=10, y=5, orientation="R0" with array=1
howCopy(10 5) ;the default setting for orientation is R0, array is 1, no no need to input the variable
eg2: Copy object with x=5, y=7, orient=R90( rotate 90degree), array = 2 (copy 2 time and 2nd object move respective to 1st object)
howCopy(5 7 "R90" 2)
* Note: variable orient and array was an optional key, if you input the value for these 2 variable, if will override the default value which is stated at the beginning of the skill code
Do let me know if you need any. Happy testing!