Es ist möglich, mit Triggern kompliziertere IEDs zu bauen als die, die Arma uns normalerweise zur Verfügung stellt. Dafür gibt es verschiedene Ansätze.
Die Druckplatten IED
- Platziere eine AT Mine und benne diese (hier
Platte
), schalte deren Simulation aus und schiebe sie mit gedrückter Alt-Taste knapp unter die Oberfläche der Karte. - Platziere ein Objekt, ein Kanister bietet sich an, an dem Bombe explodieren soll und benne diesen (hier
Sprengstoff
)
Nun platziere einen Trigger, der den Auslösebereich der IED angibt. Es ist sinnvoll, diesen auf der Druckplatte zu platzieren. In die Auslösebedingung schreibst du:
this && isServer && alive Platte
Und in die “Bei Aktivierung”-Zeile
bomb="M_Mo_82mm_AT_LG" createVehicle (getPos Sprengstoff);
deletevehicle Sprengstoff;
Der Triggerman
- Platziere eine unbewaffnete Feindeinheit (hier
Triggerman
). - Platziere ein Objekt, ein Kanister bietet sich an, wo die Bombe explodieren soll, und benne diesen (hier
Sprengstoff
). - Platziere ein Mobiltelephonartiges Gerät in der Nähe und „verbinde“ es mit Kabeln (hier
Phone
) - Platziere nun zwei Trigger mit identischem Radius über dem Kanister (hier
Handy
undSprengstoffTrigger
) - Schreibe in Handy:
this && isServer && alive Triggerman
- Und in die “Bei Aktivierungs”-Zeile (einen Handyklingelton wirst du wohl oder übel selber einbinden müssen):
[Phone, ["Handyklingelton", 20]] remoteExec ["say3D"];
- in den Sprengstofftrigger schreibst du ebenfalls
this && isServer && alive Triggerman
- Und in die “Bei Aktivierungs” Zeile
bomb="M_Mo_82mm_AT_LG" createVehicle (getPos Sprengstoff); deletevehicle Sprengstoff;
- Nun schreibst du in die Init von Phone, Womit wir recht simpel einfach den sprengenden Trigger löschen:
this addAction ["Handy trennen", { [deleteVehicle SprengstoffTrigger] }];
Der Stolperdraht
Der Klassiker
- Platziere ein Objekt dort, wo der Sprengsatz versteckt sein soll. Teekannen in Bäumen, Müllfässer etc. (Hier
Sprengstoff
). - Platziere Draht auf dem Boden.
- Platziere einen Trigger über dem Draht und stelle ihn so ein, dass er den Draht gerade so umschließt (hier
Stolperdraht
). - Schreibe in die Bedingung des Triggers:
this && isserver && Alive Sprengstoff
- Und in die “Bei Aktivierungs”-Zeile:
bomb="GrenadeHand" createVehicle (getPos sprengmittel10); deletevehicle Sprengstoff;
- Nun schreibe in die Init von Sprengstoff folgendes
this addAction ["Den gespannten, auf Zug eingestellten, scharf gemachten Stolperdraht kappen", {bomb="GrenadeHand" createVehicle (getPos sprengmittel10); deletevehicle sprengmittel10; }];
Hier erwartet den EODler eine interessante Überraschung wenn er den Draht durchschneidet. Um dies zu entfernen kann man alterativ folgendes in die
Init
von Sprengstoff schreiben:this addAction ["Den gespannten, auf Zug eingestellten, scharf gemachten Stolperdraht kappen", {deletevehicle Stolperdraht; }];