I am having a difficut time getting this script to work consistantly. Let me explain my situation. I have a trigger on a map that is activated by a west unit. Once trigger is activated, a helo is created along with pilots and troops to fill the chopper. The chopper is then moved to a postion to drop troops. The only problem is the chopper wont move in MP. Go figure??? I have tried everything. Used all the commands available to get an troop to move the chopper. It just doesnt work in MP. I am clueless. The trigger calls my script:
[createh,pilotgrp,paratroops,drophere,attackhere exec "launchattck.sqs"
createh - Location (Game Logic) where to create chopper
pilotgrp - an empty group, create a soldier with this in
init=pilotgrp=group(this); deletevehicle this
paratroops - use same method as pilotgrp
drophere - Location (Game Logic) for chopper to drop paratroops
attackhere - Location (Game Logic) for attack location
I have attached my script below. I am stumped. I use createunit, moveInDriver, and domove for creating my pilot and moving the chopper. You can view the script for more details. Please keep in mind, i have many other troops running in the background. I dont think I am beyond the 63/64 group limitation. Although I may be close, but I have tested to make sure the group limitation doesnt interfere by deleting more troops in the background. If you test this, please be sure to include a GL object as Server. Again, this works fine when only one person is connected. If more are connected, you get inconsistant results. The chopper wont lift or sometimes some of the troops wont even load into the chopper. If anybody has any ideas or knows of any bugs that may prevent this from working, please fill me in. I am running 1.90.
Thanks