Sacred 2 Kommandozeilenparameter
Posted: 1. Nov 2008, 01:57
Guten Abend allerseits,
Kommandozeilenparameter sind etwas sehr praktisches, auch bei Sacred 2 - Fallen Angel. Gestern habe ich nach einiger Kleinarbeit sämtliche Parameter für die Sacred2.exe gefunden, jedoch noch nicht alle getestet (Zeitmangel). Das will ich euch allerdings nicht vorenthalten Bei einigen Parametern ist mir die Funktion nicht klar, wer etwas herausfindet, sollte es hier posten!
So, nun die Parameter:
SkipOpenAl kann bei Abstürzen aufgrund der Datei plugin_openal.dll helfen.
Der Präsentationsmodus ist herzlich nutzlos, er zeigt einen Screen an, auf dem man einen Charakter wählen kann, und bringt einen danach in die Multiplayerlobby. Dennoch finde ich, dass der angezeigte Screen wirklich sehenswert ist!
Bei den Logginglevels kann ich 1 oder 2 empfehlen, 0 loggt fast gar nichts, 3 loggt nahezu alles und endet in riesigen Logfiles (15mb nach 3-4 Minuten im Hauptmenü!). Die Logfiles findet ihr in C:\Dokumente und Einstellungen\<NAME>\Lokale Einstellungen\Temp\Ascaron Entertainment\Sacred 2 bzw. das Vista-Äquivalent des Temp-Ordners!
Mit ResetOptions kann man die Optionen auf Standard zurücksetzen.
Der mit Windowed erzwungene Fenstermodus funktioniert bei mir nicht.
Das EXEC-Parameter erzeugt bei mir nur Abstürze, ich habe noch keine wirkliche Idee, wie die Skriptnamen als Parameter zum Parameter übergeben werden müssen, so dass es zu keinem Absturz kommt.
Ich hoffe ihr könnt damit was anfangen,
cope
PS: Wenn ihr nicht wisst, wie ihr Kommandozeilenparameter funktionieren, dann empfehle ich das Benutzen von [Link]!
Kommandozeilenparameter sind etwas sehr praktisches, auch bei Sacred 2 - Fallen Angel. Gestern habe ich nach einiger Kleinarbeit sämtliche Parameter für die Sacred2.exe gefunden, jedoch noch nicht alle getestet (Zeitmangel). Das will ich euch allerdings nicht vorenthalten Bei einigen Parametern ist mir die Funktion nicht klar, wer etwas herausfindet, sollte es hier posten!
So, nun die Parameter:
- Code: Select all
-skipopenal <- OpenAL beenden (Sound)
-presentation <- Präsentationsmodus, schöner Startscreen, aber sonst nutzlos
-logfilter <- ???
-log=3 <- Logging-Level, log3 ist das Gleiche wie log=3
-log3
-log=2
-log2
-log=1
-log1
-nolog <- NICHT äquivalent zu log=0, log0
-log=0
-log0
-showserver <- ???
-noconnect <- qpc, rdts?
-timer <- ???
-nocpubinding <- Ausführung nicht an einen Kern binden
-listenport <Port> <- Listen-Port festlegen (UDP-Port?)
-resetoptions <- Optionen auf Standard zurücksetzen
-windowed <- Fenstermodus
-exec <Skriptname> <- Skript beim Start ausführen
-continue <Savegame-name> <- Spielstand weiterspielen
-quiet <- ???
-lock <- ???
-split <- ???
-nodump <- ??? eventuell: keine Minidumps bei Abstürzen erstellen
-minidump <- ??? eventuell: Minidump erstellen
-forceupdate <- ???
SkipOpenAl kann bei Abstürzen aufgrund der Datei plugin_openal.dll helfen.
Der Präsentationsmodus ist herzlich nutzlos, er zeigt einen Screen an, auf dem man einen Charakter wählen kann, und bringt einen danach in die Multiplayerlobby. Dennoch finde ich, dass der angezeigte Screen wirklich sehenswert ist!
Bei den Logginglevels kann ich 1 oder 2 empfehlen, 0 loggt fast gar nichts, 3 loggt nahezu alles und endet in riesigen Logfiles (15mb nach 3-4 Minuten im Hauptmenü!). Die Logfiles findet ihr in C:\Dokumente und Einstellungen\<NAME>\Lokale Einstellungen\Temp\Ascaron Entertainment\Sacred 2 bzw. das Vista-Äquivalent des Temp-Ordners!
Mit ResetOptions kann man die Optionen auf Standard zurücksetzen.
Der mit Windowed erzwungene Fenstermodus funktioniert bei mir nicht.
Das EXEC-Parameter erzeugt bei mir nur Abstürze, ich habe noch keine wirkliche Idee, wie die Skriptnamen als Parameter zum Parameter übergeben werden müssen, so dass es zu keinem Absturz kommt.
Ich hoffe ihr könnt damit was anfangen,
cope
PS: Wenn ihr nicht wisst, wie ihr Kommandozeilenparameter funktionieren, dann empfehle ich das Benutzen von [Link]!