Was ich oben beschrieben habe ist der Weg über eine "Windows Batch-Datei". Alternative Erweiterung ".bat".
Schritt-für-Schritt-Anleitung:
SixUpdater kennt die richtigen Starteinstellungen. Diese wollen wir aus SU übernehmen und in eine Batchdatei zum schnellen Start übernehmen. Dazu:
- SixUpdater starten
- Gewünschtes Preset auswählen, für das eine Startdatei angelegt werden soll
- Warten bis es geladen ist
- Auf die Statuszeile unten rechts klicken, mit Strg-A alles auswählen, rechte Maustaste klicken und "Kopieren" (oder "Copy") auswählen (siehe Screenshot)
Damit habt ihr die Starteinstellungen für das jeweilige Preset in die Zwischenablage übernommen. Diese wollen wir jetzt in eine Batchdatei schreiben:
- Editor "Notepad" starten, z.B. aus Startmenü: "Alle Programme"->"Zubehör"->"Editor" (oder Notepad? weiß nicht, habe englisches Windows)
- Strg-V drücken, um den Inhalt aus der Zwischenablage zu übernehmen. Jetzt sollte da eine lange Startanweisung stehen, startend mit dem Pfad zu eurem Arma mit den ganzen Optionen, den Mods und am End noch Aufrufe zum Starten oder Server joinen
- Jetzt noch den Pfad zur Startdatei mit Anführungszeichen versehen, also z.B.
C:\Program Files (x86)\Steam\steamapps\common\Arma 2 Operation Arrowhead\arma2oa.exe -->
"C:\Program Files (x86)\Steam\steamapps\common\Arma 2 Operation Arrowhead\arma2oa.exe" - Datei speichern, z.B. als "arma2_ta_join_server.cmd" im Dokumentenverzeichnis
- Jetzt zum Testen mal die Datei durch Draufklicken ausprobieren. Es sollte sich ein schwarzes Fenster öffnen und anschließend ArmA
- Wenn ArmA startet und man automatisch auf den Server verbunden ist, hat alles geklappt
- Optional: Zum Debuggen der Startparameter hilft es im Startskript ein "pause" in eine neue Zeile am Ende einzufügen. Damit verschwindet das Fenster nicht nach Beenden, z.B. im Fehlerfall, und man kann die Fehlermeldung lesen
- FERTIG