Einzelnen Beitrag anzeigen
Alt 24.12.2012, 15:31   #2 (permalink)
Vienna
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Kopiere diese Routine in einen Funk-Auslöser:

Code:
temp = [ObjektName,X_verschieben,Y_verschieben] spawn
 {
  _o = _this select 0;
  _x = _this select 1;
  _y = _this select 2;
  _o setPos [(getPos _o select 0)+_x,(getPos _o select 1)+_y];
  player groupChat format["Position %1: %2",_o,getPos _o]
 };
Als Parameter schreibst du z.B. folgendes: temp = [Objektname, 0.1,0.1] spawn

Hier wird das Objekt immer um 10 cm in beide Richtungen verschoben. Aus der Textzeile kannst du immer die Position ablesen. Die ausgelesene gewünschte Position gibst du dann in die Initialisierungszeile des Objekts so ein:

this setPos [X-Wert, Y-Wert]
Vienna ist offline