Rogue Script Remover

bjoernret

Hausbruder
Einige werden das Problem sicher schon gehabt haben: Laufende Scripts im Spiel, deren zugehöriger Mod schon längst von der Festplatte gefegt wurde. Dadurch blähen sich die Savegames unnötig auf, Fehler treten auf und das Spiel wird immer unspielbarer. Der Rogue Script Remover schafft abhilfe. Er beseitigt diese Scripts während ihr spielt. Ihr braucht nichts weiter zu machen. Habe es selber ausprobiert und einen so gut wie unspielbaren Spielstand geladen und siehe da: Es ging immer besser. Ich konnte wieder Prügeleien anfangen und neue Worte lernen. Das Savegame schrumpfte nach einigen Stunden Spielzeit von 30 auf 14 MB. Keine Garantie, dass es bei jedem funktioniert, aber es ist auf jeden Fall einen Versuch wert. Schaden wird es jedenfalls nicht.

SKSE wird benötigt.
 
  • Like
Reaktionen: Facke
Lieb gemeint. :)

However, the SKSE team found a way to remove these rogue/orphaned scripts. Strangely, they didn't exactly broadcast it. Which is why i decided to post this.

1.6.7:
- removed Game.GetMiscStat (use vanilla badly-named QueryStat)
- add console command ClearInvalidRegistrations to remove invalid OnUpdate() registrations
This prevents orphaned OnUpdate() events and the resulting bloated/broken saves when removing certain mods.
When applied to an already bloated save, it will stop growing further and instead shrink over time
as the game processes all queued events. This may take hours depending on the amount of bloat.
To execute automatically after each reload, add this to \Data\SKSE\skse.ini:
[General]
ClearInvalidRegistrations=1
Quelle: Changelog vom SKSE

Sollte allen, die SKSE benutzen, soweit also schon bekannt sein.

Aber wer weiß, der eine oder andere kennt es vielleicht noch nicht. ;)

Gruß
Elandra
 
  • Like
Reaktionen: bjoernret
Danke für die Info. Aber wer weiß, vielleicht haben einige auch nicht die Changelogs gelesen und daher diesen Zusatz nicht in die .ini geschrieben. ;)
 
  • Like
Reaktionen: Facke
Zumal die .ini im Auslieferungszustand vom SKSE nicht enthalten ist, sondern selbst erstellt werden muss.

Ist immer wieder Thema, auch hier im Forum. :)

Gruß
Elandra