Code:
_trg = name des trigger;
_xachse = 300;
_yachse = 150;
_hz = "namefürunsichtbareshelipad" createVehicle (position _trg);
_hz setPos [getPos (_trg select 0)+(random _xachse - random _xachse), getPos (_trg select 1)+(random _yachse - random _yachse),0];
player domove (getPos _hz);
mit Waituntil {unitReady player} und while schleife kannst du die Puppen immer neu rennen lassen.
Das ist ungetest!
Aber eigentlich, wenn ich mich nicht total verhauen haben, nimmt es die Position und addiert eine Zufallswert drauf und zieht einen wieder ab. und das pro achse.