Jump to content

Fragen zum Missionseditor


Lino_Germany

Recommended Posts

1. Welche Funktion hat das vordere Feld bei KONDITION?

+1 :dunno:

A warrior's mission is to foster the success of others.

i9-12900K | MSI RTX 3080Ti Suprim X | 128 GB Ram 3200 MHz DDR-4 | MSI MPG Edge Z690 | Samung EVO 980 Pro SSD | Virpil Stick, Throttle and Collective | MFG Crosswind | HP Reverb G2

RAT - On the Range - Rescue Helo - Recovery Tanker - Warehouse - Airboss

Link to comment
Share on other sites

DCS Flaming Cliffs 3, DCS Combined Arms, DCS F-5E Tiger II, DCS Ka-50, DCS F/A 18C Hornet,DCS A-10C Warthog,DCS AV-8B Harrier

Wishlist: DCS F-16 Falcon

 

Intel Core I7-6700K OC 4.7GHZ, Nvidia RTX 2060 6GB, 16GB RAM, Windows 10 Pro

[sIGPIC][/sIGPIC]

Steam: http://steamcommunity.com/profiles/76561198294329153/

Link to comment
Share on other sites

 

Group Condition

 

Condition is a lua script that is run during the mission loading process. Anything in this box will run after the "initialization script" but before scripts ran via "mission start" triggers.

Percentage is a raw percentage chance of the group existing within the mission. If deemed to be false the group is effectively removed similar to a "Group Deactivate" trigger and can no longer be spawned at a later time.

 

Das erleuchtet mich noch nicht. Alle Eingaben im vorderen Feld sorgen bei mir für Fehlermeldungen.

Kind regards,

 

Lino_Germany

Link to comment
Share on other sites

Group Condition

 

Condition is a lua script that is run during the mission loading process. Anything in this box will run after the "initialization script" but before scripts ran via "mission start" triggers.

Percentage is a raw percentage chance of the group existing within the mission. If deemed to be false the group is effectively removed similar to a "Group Deactivate" trigger and can no longer be spawned at a later time.

 

Das erleuchtet mich noch nicht. Alle Eingaben im vorderen Feld sorgen bei mir für Fehlermeldungen.

Ich habs dann selber ausprobiert und es werden bei mir auch Fehlermeldungen Produziert. Ich ab auch in der alten DCS Dokumentation nachgeschaut aber nichts gefunden.

 

Gesendet von meinem G8341 mit Tapatalk

DCS Flaming Cliffs 3, DCS Combined Arms, DCS F-5E Tiger II, DCS Ka-50, DCS F/A 18C Hornet,DCS A-10C Warthog,DCS AV-8B Harrier

Wishlist: DCS F-16 Falcon

 

Intel Core I7-6700K OC 4.7GHZ, Nvidia RTX 2060 6GB, 16GB RAM, Windows 10 Pro

[sIGPIC][/sIGPIC]

Steam: http://steamcommunity.com/profiles/76561198294329153/

Link to comment
Share on other sites

Ihr habt da aber schon korrektes lua eingetragen, oder (sofern "Condition is a lua script" stimmt)?

Im Zweifelsfall einfach mal "true" oder "false" (ohne Anführungszeichen) eintragen.

 

Ich hätte gerne mal ein praktisches Anwendungsbeispiel, wo die Nutzung dieses Feldes sinnvoll ist. Das Sahnehäubchen wäre eine umfassende Erklärung und Auflistung der Skripts, die hier Anwendung finden können.

Kind regards,

 

Lino_Germany

Link to comment
Share on other sites

Eine "umfassende Erklärung und Auflistung der Skripts" findest du in jedem Lua-Handbuch. Denn - wenn ich das richtig verstehe - kann hier wirklich einfach Lua reingeschrieben werden.

Hier gibt es nicht wirklich eine Grenze für deine Kreativität.

 

Ein praktisches Beispiel könnte so aussehen:

Du möchtest eine bestimmte Gruppe (ich nenne sie jetzt mal Gruppe X) nur aktivieren, wenn eine andere Gruppe (nennen wir sie Y) zu Missionsstart auch aktiviert wurde.

Dazu schreibst du ein kleines Lua-Skript, das ganz am Anfang per Initialisierungs-Trigger geladen wird. In diesem Skript bestimmst du - auch welchem Weg auch immer - ob Gruppe Y aktiviert wird und setzt dazu noch eine globale Variable auf true oder false.

Diese Variable ist jetzt im globalen "Scope" vorhanden und da das Skript während der Initialisierung geladen wurde steht diese Variable zur Verfügung, wenn die Condition-Box ausgewertet wird.

Bei Gruppe X schreibst du einfach die Variable in die Condition-Box. Wird die Variable zu "false" ausgewertet, dann wird Gruppe X nicht erscheinen.

 

Alles unter der Annahme, dass ich die Condition-Box richtig verstehe. Ich hab sie noch nie benutzt ;)

- Deutsche Tutorials und DCS Gameplay: youtube.com/Rakuzard | raku.yt/discord -
Link to comment
Share on other sites

Ich hänge mich hier einfach mal mit ran.

Kann man im Editor einstellen, dass eine Einheit (Hubschrauber) einer anderen (Schiff) folgt?

 

Danke

Butch

 

Das ist (noch) nicht komfortabel machbar. Man muss sich noch damit behelfen, die Helikopter in gleicher Geschwindigkeit wie das Schiff nebenher fliegen lassen, mit den Wegpunkten im gleichen Abstand zueinander:

 

attachment.php?attachmentid=189812&stc=1&d=1531426988

Unbenannt.thumb.JPG.dfd2b116ce0b1ab5915eec779e08be9c.JPG

Kind regards,

 

Lino_Germany

Link to comment
Share on other sites

Ich hänge mich hier einfach mal mit ran.

Kann man im Editor einstellen, dass eine Einheit (Hubschrauber) einer anderen (Schiff) folgt?

 

Danke

Butch

 

 

 

Mit etwas getrickse geht's:

 

1. Erstelle ein Schiff...zB eine Hazzard Perry und setze einen Hubschrauber auf das Deck....zB einen Huey.

Bei dem Huey setzt du den Haken bei "Uncontrolled" und in dem Register "Triggered Actions" (der Reiter rechts neben der Bewaffung)

Type = Perform Command

Action = Start

Name = zB Huey1

 

2. Erstelle den Hubschrauber der escortieren soll zB Huey2 und gehe seine Advanced Waypoint Actions

Type = Perfom task

Action = Follow

Group = Huey1

 

3. Erstelle einen Trigger damit Huey1 nicht startet

Trigger = Once

Condition = Time more

Seconds = 999999

Action = AI task Set

AI Task = Start Huey1

 

Die Escorte setzt sich nach dem Missionsstart ca. 4-5 Grid-Felder in Kursrichtung der Hazzard Perry vor das Schiff und beginnt zu kreisen....

leider (noch) unabhängig davon was an den Werten unter "Follow" eingetragen wurde.

D.h. du musst die anderen Schiffe der Flotte auf ungefähr gleiche Geschwindigkeit bringen (zB. über mehrere Wegpunkte mit gleicher Ankunftszeit)

und die o.g. 4-5 Grids vor der Hazzard Perry auf der Karte positionieren.

 

 

Dann wird die Escorte über der Hauptflotte (zB einem Carrier) kreisen und gleichzeitig auf dem Kurs der HP mitrutschen.

I7-7700k 4,2 / 32 GB RAM / Geforce 2080 TI / 2x M2 500GB SSD / 1 TB SSD / Pimax 5k / WinWing Stick and Throttle

 

Server: [Wolfpack] Germany 93.186.198.98 Port 10308

 

IG Callsign: Fenris

Link to comment
Share on other sites

Also ich mag's nicht allzu statisch

 

 

Zuerst platziere ich den Carrier auf der Karte.

Dann Wegpunkte ungefähr alle 30 - 60 Minuten einen WP

 

Dann kopiere ich den Carrier incl. der WPs sagen wir mal 5-6 Mal

und ändere die Schiffstypen und die Uhrzeiten an den WPs so

ab, dass sich Schiffe zurückfallen lassen und am nächsten WP wieder

schneller werden. So verschiebt sich der ganze Tross immer ein wenig.

Da der Tanker immer die langsamste Gurke ist muss man halt die anderen

Pötte auf ihn anpassen.

 

 

Gruß

Uwe

I7-7700k 4,2 / 32 GB RAM / Geforce 2080 TI / 2x M2 500GB SSD / 1 TB SSD / Pimax 5k / WinWing Stick and Throttle

 

Server: [Wolfpack] Germany 93.186.198.98 Port 10308

 

IG Callsign: Fenris

Link to comment
Share on other sites

Also ich mag's nicht allzu statisch

 

 

Zuerst platziere ich den Carrier auf der Karte.

Dann Wegpunkte ungefähr alle 30 - 60 Minuten einen WP

 

Dann kopiere ich den Carrier incl. der WPs sagen wir mal 5-6 Mal

und ändere die Schiffstypen und die Uhrzeiten an den WPs so

ab, dass sich Schiffe zurückfallen lassen und am nächsten WP wieder

schneller werden. So verschiebt sich der ganze Tross immer ein wenig.

Da der Tanker immer die langsamste Gurke ist muss man halt die anderen

Pötte auf ihn anpassen.

 

 

Gruß

Uwe

 

Mit Tanker meinte ich KC-130, S-3B ... :smilewink: aber danke für die Antwort.

 

Recovery Tanker ist der Flieger, der dir wieder ein bisschen Treibstoff gibt für mehr Landeversuche.

 

Was geht, ist beim Orbit die STOP Condition mit Time More zu benutzen und dann mehrere Wegpunkte entlang des Carriers zu platzieren. Ist allerdings auch keine Lösung für 24/7 Server. Je schneller der Carrier fährt, desto häufiger braucht der Tanker einen neuen Wegpunkt, um nicht zu weit zurückzufallen. Auch nervig. Nach einem Respawn des Tankers fliegt er alle Wegpunkte ab, bis er bei dem ist, der die STOP Condition noch nicht erfüllt. Geht, ist aber umständlich. Vielleicht hat jmd eine bessere Lösung

Link to comment
Share on other sites

Achso ;)

 

 

Könnte mit einer Moving Trigger Zone funktionieren.

Um den Carrier eine MTZ und legen und wenn sich der Träger

bewegt zieht die MTZ mit...wenn dann der Tanker

"Group out of zone" ist müsste man dem ein Commando zum

nächsten WP geben...per Script...

 

 

https://wiki.hoggitworld.com/view/DCS_command_switchWaypoint

I7-7700k 4,2 / 32 GB RAM / Geforce 2080 TI / 2x M2 500GB SSD / 1 TB SSD / Pimax 5k / WinWing Stick and Throttle

 

Server: [Wolfpack] Germany 93.186.198.98 Port 10308

 

IG Callsign: Fenris

Link to comment
Share on other sites

Ich hänge mich hier einfach mal mit ran.

Kann man im Editor einstellen, dass eine Einheit (Hubschrauber) einer anderen (Schiff) folgt?

Wie schon gesagt wurde, ist das mit den ME Tools ziemlich frickelig. Mit ein paar Zeilen MOOSE Skript aber kein Problem :)

 

Hier ein Quick'n'Dirty Video

 

 

Hab das im englischen Teil mal genauer beschrieben https://forums.eagle.ru/showthread.php?t=215825

 

Da gibt's auch ne Demo Mission, die man sich runterladen und einfach mal laufen lassen kann.

 

Man braucht sich keine Gedanken darum zu machen, die Geschwindigkeiten der beiden Einheiten (Heli-Schiff) aufeinander abzustimmen. Wenn dem Heli der Sprit ausgeht, landet er automatisch auf dem Carrier, wird respawned und nimmt wieder seine Position neben dem Schiff ein.

 

Wegpunkte des Carriers kann man setzen, wie man lustig ist. Nachdem der Carrier seine im ME definierten Wegpunkte abgefahren ist, fängt er wieder beim ersten Wegpunkt an. Das läuft also alles 24/7.

A warrior's mission is to foster the success of others.

i9-12900K | MSI RTX 3080Ti Suprim X | 128 GB Ram 3200 MHz DDR-4 | MSI MPG Edge Z690 | Samung EVO 980 Pro SSD | Virpil Stick, Throttle and Collective | MFG Crosswind | HP Reverb G2

RAT - On the Range - Rescue Helo - Recovery Tanker - Warehouse - Airboss

Link to comment
Share on other sites

Bekommt man das auch für einen Tanker S3B hin, das er einen Circle Pattern (5NM, 250KIAS) über den Weg des Träger zieht?

Ich glaub, da müsste man sich wegen des Geschindigkeitsunterschieds was anderes überlegen. Ich denk mal drüber nach. Interessiert mich nämlich auch :)

A warrior's mission is to foster the success of others.

i9-12900K | MSI RTX 3080Ti Suprim X | 128 GB Ram 3200 MHz DDR-4 | MSI MPG Edge Z690 | Samung EVO 980 Pro SSD | Virpil Stick, Throttle and Collective | MFG Crosswind | HP Reverb G2

RAT - On the Range - Rescue Helo - Recovery Tanker - Warehouse - Airboss

Link to comment
Share on other sites

Noch interessanter wäre, einen Tanker als Recovery Tanker einzusetzen, der dem Carrier folgt. Hat da jemand von euch schon einen Trick gefunden?

 

Wir haben es mit dem Tanker so gelöst, dass er über der Route des Flugzeugträgers in einer fest vorgegebenen Route fliegt.

 

Das ganze ist dann in etwa ein Oval mit ca. 100 NM Durchmesser.

Wir hatten dabei noch nie Probleme mit der Hornet dann Anständig auf dem Carrier zu landen.

Falls der Treibstoff zu knapp wird kann man in der Regel entspannt zum Tanker fliegen, im Schnitt waren es dann meist nur 40 NM Entfernung.

Eine andere unkomplizierte Lösung ist uns noch nicht eingefallen.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...