I have been testing the rappel script in a dedicated server. This are my observations:
1 - When they go out of the helicopter, the rappelers need some seconds (2 - 3) to start the rappel animation, usually reach the ground before the "switchmove" has been completed (50% of the tries, the rappeler died or get severy injured).
2 - I've make a try making the rappelers wait outside the helicopter (yes flying) and not allowing them to start rappeling until the "switchmove" was completed, them they start rappeling fine, but as I say, the stay next to the helicopter flying and you can see them changing from stand or combat position to the rappel anim you have set.
3 - The player, I've try to make the rappel and the switchmove doesn't work at all, so I start rappel in combat position. And the screen is shaking a lot, I usually get a lot of dammage when I reach te ground. (I think that the rappel should be local to the player who is making the rappel, and not executed in the server - only in this case).
I hope to see this great rappel script work as fine in mp missions, like it does in sp missions.
You have made a great job anyway.
Flaber
(sorry for my english - I'm spanish)