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 - Zeus über Spieler UID per Konsole
Quelle: Gametwitter.de Forum | views: 79

Im Rahmen in einer Mission kann man auch per Konsole einen Spieler zum Zeus deklarieren.

Hierzu benötigt man lediglich die UID des Spieler um den dann zu aktivieren.


if (hasInterface) then {
    if (getPlayerUID player) isEqualTo "002255444444444" then {
        [player, allCurators select 0] remoteExec ["assignCu...        	
         
Arma 3 - SOG Artillerie
Quelle: Gametwitter.de Forum | views: 90

Eine weitere Idee zur Immersion bei Vietnam Missionen habe ich mich an ein weiteres Artillerie Skript gewagt. Meine Absicht ist es hier bei einem zufällig gewählten Spieler in etwas weiterer Distanz mit Artillerieeinschlägen auf Spannung zu halten.

Hierzu gewählt habe ich das Geschütz M101 (classname vn_b_army_static_m101_02 ) und hab...

Arma 3 - Ausrüstung im Rucksack aus dem Container
Quelle: Gametwitter.de Forum | views: 168

Um auch Ausrüstungszeiten gering zu halten kann man auch eine Supplybox spawnen und hier bereits gepackte Rucksäcke anbieten. Natürlich kann man den Vorgang auf eine bereits über den Editor aufgestellte Box anbieten, bei mir ist es ein Teil aus diesem Skript

Arma 3 - Resupply mit Fallschirm
Quelle: Gametwitter.de Forum | views: 194

Das nachfolgende Skript, welches ich hier vorstellen möchte soll via Trigger einen Abwurf einer Nachschubkiste mit Fallschirm erzeugen. Damit die Nachschubkiste nicht punktgenau auf der Position des Triggers landet, habe ich mich hier für einen nicht steuerbaren Fallschirm entschieden.


Der Aufruf im Trigger für dieses Beis...

Arma 3 - Restricted Area
Quelle: Gametwitter.de Forum | views: 618

Eine Zone, wo eine Gruppierung oder auch Seite nicht eindringen soll bzw .sollte, kann man recht einfach gestalten. Dazu benötigt man einen Trigger und ein kleines Skript.

Zunächst platziert man einen Trigger. Eventuell noch ein Marker um den Bereich entsprechend auch darzustellen, wo der bzw. die Spieler nicht zwingend rein sollen.

Arma 3 - Classname Magazine auslesen
Quelle: Gametwitter.de Forum | views: 676

In den letzten Tagen beschäftigte ich mich mit dem Auslesen von Classnamen bestimmter Einheiten zwecks Weiterverwendung in meinen Skripten. Da es mir nicht gleich in den Schoß fiel oder mir sich ein einfacher Weg nicht offenbarte, fand ich heute einen interessanten Skriptfetzen, welchen ich um eine Funktion erweiterte.

Die Funktion sc...

Arma 3 - den nächsten Feind zu einem Spieler ermitteln
Quelle: Gametwitter.de Forum | views: 670

Die Ermittlung zu einer Feindposition, welche einem Spieler am nächsten ist bin ich per Google auf der Bohemia Wiki Seite zur Funktion BIS_fnc_enemySides fündig geworden. Kombiniert mit alluntis kam ich an mein Ziel. Wie man am Skript erkennt, ist es nicht zwingend immer de...

Arma 3 - Landezone durch Bombe erstellen
Quelle: Gametwitter.de Forum | views: 613

In Missionen mit viel Bewaldung ist eine näherliegende LZ so manches mal wichtiger, wenn es nicht möglich ist eine LZ zu erreichen die wesentlich weiter weg liegt. In den guten Maps ist es hier entsprechend schwer einen Heli zu landen um die Trupps oder in Teilen aufzunehmen.

Hierzu habe ich mir zwei Skripte erstellt. Zum einen für d...

Arma 3 - Einheiten löschen über description.ext
Quelle: Gametwitter.de Forum | views: 947

Mit diesen paar Zeilen kann man über die description.ext auch Missionen und somit Server entlasten. Hier wird festgehalten, wie viele Leichen sichtbar sein sollen, sowie wann sie frühestens und spätestens gelöscht werden.


corpsManagerMode = 2;
corpseLimit = 45;
corpseRemovalMinTime = 300;
corpseRemovalM...        	
         
Arma 3 - Einheiten löschen durch Spieler
Quelle: Gametwitter.de Forum | views: 984

Dieser Skriptfetzen wird bei uns eingesetzt, wenn wir mit einem Missionscontent spielen, wenn es um Geheimmissionen geht.


Hierzu werden in Kombination der Kräfte Wacheinheiten ausgeschaltet und vergraben, damit mögliche Patrouillen nicht auf die Leichen aufmerksam werden und dann Alarm schlagen. Das die Patrouillen Alarm s...

Arma 3 - Inventare löschen
Quelle: Gametwitter.de Forum | views: 580

Im nachfolgendem Skript kann man zum Missionsstart bereits sämtlich Inventare, wie z.B. von Fahrzeugen, Containern, Boxen etc. löschen, um nicht explizit darauf zu achten, das auch jedes Objekt dem Spieler mit seinem Standard-Inventar zur Verfügung steht. In vielen Fällen sind sonst Waffen und andere Gegenstände in der Mission verfügbar, wel...

Arma 3 GM Fahrzeug Sirene
Quelle: Gametwitter.de Forum | views: 845

Im Rahmen der GM Missionen baue ich manchmal verschiedene Ablenkungen für die Spieler ein. Man könnte es auch als Immersion in einer Krisenregion benennen. So geben die Fahrzeuge in der Nähe der Spieler ihre jeweilige Sirene ab. Dazu habe ich mir über den InGame-Configviewer die jeweiligen Actionbefehle genommen und in einem Skript verbaut. ...

Arma 3 - BIS_fnc_stalk
Quelle: Gametwitter.de Forum | views: 786

Das ist doch mal eine nette Bi-Funktion: BIS_fnc_stalk.

(Siehe auch BIS_fnc_stalk)

<...
Arma 3 - Healing/Heilen mit BIS_fnc_holdActionAdd
Quelle: Gametwitter.de Forum | views: 864

Im Rahmen unserer Arma-Missionen haben wir immer wieder auf eine Möglichkeit zurückgegriffen uns in der Basis schnell möglichst wieder auf die Beine zu bringen.

Einzelnd oder auch das Team, wenn ein "nicht-Sanitäter" letzter lebender Mann, eines Einsatzes ist. Dies ist eine weitere Form, wie man es lösen könnte.

So konnte diese...

Arma 3 - Marker sichtbar schalten
Quelle: Gametwitter.de Forum | views: 870

In einer Mission ist es manchmal nötig die Spieler durch Wegpunkte so zu leiten, das sie die Mission so beschreiten, wie man sich das als Missionsbauer vorstellt. Die Spieler sollen hier aber erst nach einem erfolgreichem Zwischenziel weitergeleitet werden und nicht gleich zu Missionsbeginn alles offenbart bekommen.


In die...

Arma 3 - Artillerie Skript(2)
Quelle: Gametwitter.de Forum | views: 813

Basierend auf das Skript Find closest player to marker habe ich begonnen ein anderes Artillerie Skript zu modifizieren, so das um einen Spieler, der sich am dichtesten an einem Marker befindet, hier und da Einschläge nicht nur um ihn herum ...

Arma 3 - Find closest player to marker
Quelle: Gametwitter.de Forum | views: 1335

Sorry, wenn ich mich hier eine englische Überschrift zum Thema verwende, jedoch finde ich es so angenehmer als es in Deutsch zu umschreiben.

In dem heutigen Beispiel geht es darum den Spieler zu finden, welcher zu einem bestimmten Marker am dichtesten sich befindet, um dann entsprechend in seine Richtung bzw. Position Feindkräfte zu e...

Arma 3 Artillerie Skript
Quelle: Gametwitter.de Forum | views: 1213

Im Rahmen eine zukünftigen Mission wird Mortar bzw. Artillerie Unterstützung benötigt. Um diese nicht nur virtuell agieren zu lassen, wollte ich eine optische Lösung.

Daher platzierte ich mir eine Reihe von Mortarstellungen mit AI Mörserschützen. Die erste wurde unter deren Attributen im Variablennamen mortar_1 genannt und dann ein p...

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

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: 1061

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...