Einzelnen Beitrag anzeigen
Alt 25.09.2008, 13:30   #4 (permalink)
Xeno
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 84
Beiträge: 6.552
Standard

Zitat von Rettich Beitrag anzeigen

Ich möchte aber verhindern, dass jemand sich mit einem MHQ auf eine Insel verpisst, um nur aus der Luft angegriffen werden zu können.

Kurz mal schnell was auf der Arbeit zusammengehackt... (kein Rechner mit ArmA zum testen in der Nähe).

Code:
private ["_center","_radius"];
if (!isServer) exitWith {};

_center = _this select 0;
_radius = _this select 1;

while {true} do {
    _no = nearestObjects [_center, ["M113_MHQ","BMP2_MHQ"], _radius];
    if (count _no > 0) then {
        {
            _x setDamage 1;
        } forEach _no;
    };
    sleep 1.023 + random 0.5;
};
Das Script starten mit Übergabe folgender Parameter:
- Center Position: Mittelpunkt des Bereiches (position trigger, whatever)
- Radius: In welchem Umkreis um den Mittelpunkt sollen die MHQ zerstört werden.

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten