Einzelnen Beitrag anzeigen
Alt 01.12.2012, 08:20   #15 (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

Der Fehler liegt in dieser Zeile:

_dam2 = getDammage _no; // Schaden Fahrzeug

Die Variable _no enthält ein Array, getDammage erfordert aber ein Objekt.

Versuche es so:
Code:
_blub = _this select 0; // damit wird das Objekt angesprochen mit  desen Config die *.sqf aufgerufen wird (hier die Werstatt)
_dam  = 0;
_dam2 = 0;
while {alive _blub} do
{
  _no   = nearestObjects [_blub,"car",15];
  _dam  = getDammage _blub;               // Schaden Werkstatt >> nur Test
  player  sideChat format    ["%1",_dam]; // funtioniert
  player  commandChat format ["%1",_no];  // funktioniert
  {
   _dam2 = getDammage _x;                 // Schaden Fahrzeug
   player  globalChat format ["_x: %1  Schaden: %2", _x, _dam2];
   sleep 1
  } forEach _no; 
  sleep   2.5
};
Vienna ist offline