Arma 3 Spieler im Trigger erfassen

  • Bei der Verwendung eines Triggers wollte ich das der Trigger nur den jeweiligen Spieler erfasst, welcher den Trigger auch betreten hatte. Dieser Spieler sollte dann an eine Funktion übergeben werden, welche den verletzten Spieler heilt. Ähnlich wie bei unserer Sanistation, wenn der Sani z.B. aufgrund der schwere der Verletzungen und einer hohen Anzahl anderer verletzter Spieler ein Arzt hinzuzieht, symbolisch hier als AI platziert, sollen die Spieler geheilt werden.

    Umbauen und erweitern kann es natürlich jeder für sich selbst ...


    Der Trigger-Aufbau sieht wie folgt aus:

    Die Funktion dazu:

    Code
    1. GT_healing = {
    2. params ["_caller"];
    3. private _caller = _this select 0;
    4. _caller setDamage 0;
    5. [objNull, _caller] call ace_medical_treatment_fnc_fullHeal;
    6. };