Den Heli mit Besatzung aufstellen und die Wegpunkte erst im Trigger erstellen, ist schon der richtige Weg. Nur muss der Befehl korrekt angewendet werden:
wp1 = group HeliName addWaypoint [position player,0];
Dann startet der Heli bei Aktivieren des Triggers und fliegt zur Position des Spielers.
Eine Auflistung der weiteren Waypoint-Befehle findest du hier:
http://community.bistudio.com/wiki/addWaypoint