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
HandyundSprengstoffTrigger) - 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
Initvon Sprengstoff schreiben:this addAction ["Den gespannten, auf Zug eingestellten, scharf gemachten Stolperdraht kappen", {deletevehicle Stolperdraht; }];