ARMA 3 - MISSION EDITING & SCRIPTING

Arma 3 Blog - Die große Arma 3 Skriptbibliothek

Um ein atemberaubendes Spielerlebnis, eine Vielzahl an denkbaren Einsatzszenarien, durch selbsterstellte Mission generieren zu können, sollte man Scripte einsetzen. Dieses Arten von Mission heben sich auch in der Regel aus meiner Sicht qualitativ von sogenannten Zeus Missionen ab. Dieser Blog kann für Anfänger und Fortgeschrittene Arma Missionsbauer inspirierend Impulse geben bzw. anregen oder einfach nur ein Problem lösen ...

Neuste Einträge ...

Arma 3 - Zaun zerschneiden ohne Ace Menu
Quelle: Gametwitter.de Forum | views: 52

Ich suche stetig nach weiteren Aufgaben für die Pios. Darunter stört mich ein bisl @Enhanced Movement, das man so ziemlich über alles rüberkommt.

So auch Stacheldrahtzäune. Wenn ich könnte würde ich den Stacheldrahtbereich symbolisch unter Strom setzen oder vielleicht doch den ganzen Zaun?

Arma 3 - Flare Signal setzen
Quelle: Gametwitter.de Forum | views: 56

Bei Nachtmissionen kann man Spielern in einer SneakIn Mission gerne auch in der leisen Form mitteilen, das sie aufgeflogen sind bevor sie von Verstärkungen angegriffen werden.

Symbolisch setze ich hierfür die Flares ein. In dem nachfolgendem Beispiel geschieht es anhand eine Triggers und eine Objektes. Das Objekt wird durch ein Quad d...

Arma 3 - Gefangene generieren
Quelle: Gametwitter.de Forum | views: 90

Gefangenenbefreiung ist ja immer wieder ein beliebtes Thema in den einzelnen Missionen. Besonders natürlich dann, wenn es um Einsätze der Spezialkräfte geht. Da ich es lieber mag, das die Gefangenen verschiedenen gefesselten Positionen erscheinen, fing ich an ein wenig zu experimentieren und suchte nach Optionen um diverse Animationen aus ei...

Arma 3 - Moderne Kriegsführung mit Drohneneinsatz
Quelle: Gametwitter.de Forum | views: 122

Im Rahmen einer Mission unserer Thorhammer Kampagne habe ich die Spieler mal mit den Drohnen konfrontiert.

Dazu habe ich mir zwei Klassen ausgesucht und lasse diese zufällig ausgewählt spawnen und anschließend die Spieler jagen.


Es war auf jeden Fall für die Jungs mal etwas anderes

Arma 3 - Einheiten bei Start im Fahrzeug
Quelle: Gametwitter.de Forum | views: 178

Um eine ganze Gruppen in einem Fahrzeug starten zulassen, nutzt man ja folgenden Befehl zum Beispiel:

  • Platziere eine Feindgruppe.
  • Öffne den Anführer der Gruppe Variablenname grp1 (siehe Beispiel). In die Initzeile des Anführers.
  • Platziere einen leeren LKW und nenne diesen LKW1
  • Schiebe die Feindgruppe...
Arma 3 - Undercover
Quelle: Gametwitter.de Forum | views: 177

Um Spieler auch als Undercover Einheiten agieren zu lassen, gibt es verschiedene. Hier sind mal Beispiele um Spielern auch Undercover Einsätze spielen zu lassen.

Hierzu kommt der "addeventhandler" zum Einsatz: Bohemia Wiki -> addEventHandler


Als er...

Arma - UAV als Missions Intro BIS_fnc_establishingShot
Quelle: Gametwitter.de Forum | views: 181

Um eine UAV Ansicht bei Missionsbeginn zu erstellen, wie zb. der Base oder dem Startpunkt allgemein, kann man die BI Funktion BIS_fnc_establishingShot nutzen.


In diesem Beispiel habe ich eine FOB Hellgate. Die Mission dazu hieß damals Operation Achilles und war Teil einer Sealmission.

Man h...

Arma 3 - Custom Loadout mit setUnitloadout & getUnitLoadout
Quelle: Gametwitter.de Forum | views: 341

Auf der Suche, wie ich meine eigentliche Faulheit in Bezug auf das Ausrüsten der Spieler weiter ausbauen kann, bin ich im Arma Wiki auf getUnitLoadout und setUnitLoadout gestoßen, was mir recht gut gefiel. Hinterg...

Arma 3 - Waffenkiste
Quelle: Gametwitter.de Forum | views: 472

Je nach Mission kann mal eine bereitgestellte Kiste mit Equipment in der Mission helfen um die Spieler nicht zwingend RTB (Return to Base) machen zu lassen. Diese Kiste kann als Nachschub nach Abschluss eines Mission Zwischenziels z.B. eingesetzt werden. Es gibt jedenfalls viele Varianten, wie man es einsetzen kann. Das Beispiel ist nur eine...

Arma 3 Trigger thisList - ace_medical_treatment_fnc_fullHeal
Quelle: Gametwitter.de Forum | views: 366

Seit geraumer Zeit gibt es bei uns eine Option als "Nicht" Medic bzw. Sanitäter andere Spieler zu retten. Der Überlebende kann das am Boden liegende Team retten in dem er die Kameraden zur Basis bringen. Hier haben wir ein Lazarett in Form eines Zeltes bzw. eines Containers. Symbolisch wird hier auch ein Arzt platziert. Dazu passend ein Trig...

Arma 3 - Surrender / Ergeben von Einheiten
Quelle: Gametwitter.de Forum | views: 459

Dieses ist eines von vielen Beispielen, wie man auch Kriegsgefangene während einer Mission generieren kann. Hierzu wird dem Leader einer Ai Gruppe in dem Bereich Variablenname etwas eingetragen -> zb. Gruppe1. Diese Gruppe ist in unserem Beispiel 8 Mann stark


Hierzu wird dann ein Trigger platziert mit folgenden Einträge...

Arma 3 - Trigger für Objekte
Quelle: Gametwitter.de Forum | views: 409

In diversen Missionen sind ja auch humanitäre Aufgaben Bestandteil der Mission. Im nachfolgenden Beispiel ging es um eine Lieferung von Wasserbehältern. Die Spieler mussten dazu die Wasserbehälter auf LKWs verladen und von der Verladestation zum Zielpunkt bringen.

Genutzt wurde hierzu das

Arma 3 - Teleport Player
Quelle: Gametwitter.de Forum | views: 575

In den verschiedenen Arten von Mission sind meistens Respawnpunkte platziert. Meistens möchte man das Spieler ohne großen Aufwand schnell zu wieder direkt zum Geschehen dazustoßen. Hierzu werden die Spieler oft durch einen Zeus teleportiert . Um diesen gar nicht erst nutzen möchte zwei Teleportfunktionen vorstellen.


Arma 3 - Respawn auf Freedom / Liberty
Quelle: Gametwitter.de Forum | views: 486

Um einen sicheren Respawnpunkt auf der Träger Freedom oder Zerstörer Liberty zu erstellen, nutze ich die Gamelogic/Spiellogik um diesen Punkt genau zu definieren.

Dazu gehe ich wie folgt vor:

  • Es wird eine Einheit dort platziert, wo ich den Respawnpunkt haben möchte. Aus den Attributen dieser Einheit hole ich mir die Höhe....
Arma 3 - Sinkendes Schiff simulieren
Quelle: Gametwitter.de Forum | views: 573

Das nachfolgende Skript habe ich in einem Arma3 Forum vor einigen Wochen gefunden und das habe ich nur leicht modifiziert.

Es geht hier darum Schiffe, welche in der Regel bei Arma3 als statisches Objekt existieren, möglichst realistisch sinken zu lassen. Dies nahm ich mal gleich in einer unserer Missionen auf

Arma 3 - Flakfeuer simulieren
Quelle: Gametwitter.de Forum | views: 479

In Vietnam oder auch Weltkrieg Szenarien nutze ich seit kurzem ein Skript, das ich mal im Bohemia Forum gefunden habe. Hierbei ging es um die Frage, wie man Flakfeuer um ein Flugzeug oder Helikopter simulieren könnte. Es sollte dabei auch die Möglichkeit von Verletzungen an der Besatzung und Passagieren bestehen.

Es wird in diesem Bei...

Arma 3 - Laptop / Computerhack
Quelle: Gametwitter.de Forum | views: 520

In Missionen in denen die Spieler Kommandoeinheiten simulieren eignet sich zb. auch als Auftrag einen feindlichen Computer zu hacken und entsprechend Daten zu beschaffen.

Hierzu schaut ihr erstmal, ob eure Mods, die ihr verwendet einen Computer oder Laptop enthalten. Diesen Computer/Laptop stellt ihr dann in das ensprechende Büro oder...

Arma 3 Trigger: Verlegung Spawnpoint
Quelle: Gametwitter.de Forum | views: 406

Um einen Spawnpoint während der laufenden Mission zu verlegen, kann man sich eines einfachen Trigger/Auslöser bedienen in dem man einen weiteren Marker platziert.

Dieser kann je nach Missionsverlauf z.B. durch eine "publicvariable" oder anwesenheit eines Spielers verlegt werden.


In unserem Beispiel hier ist der Ausl...

Eigenes Missionsendbild bei Sieg oder Niederlage
Quelle: Gametwitter.de Forum | views: 529

Um ein eigenes Endbild je nach Missionsausgang anzeigen geht man einfach, wie folgt, vor:

Erstelle 2 Bilder einmal mit dem Namen winner.jpg und loser.jpg. Die Namesbildung ist nier natürlich willkürlich, soll uns hier jedoch zur einfachen Unterscheidung dienen.


Bildmaße sollten sein:

Breite 1024px

Höhe...

Quickstart Arma 3
Quelle: Gametwitter.de Forum | views: 414

Kleiner Tipp am Rande :) .

Da mir seit der Apex Umstellung der Startvorgang zulange dauert, habe ich mir die Tage die folgende Datei "config.txt" dazu mit folgendem Inhalt erstellt:

-name=Greni
-noPause
-cpuCount=7
-nosplash
-world=empty
-skipIntro
-m...