Jump to content

How do I find out what mods are causing message spams?


Recommended Posts

Posted

When starting a new game with a new modlist I'm getting 2 messages that are repeating constantly:

", quit without save!!"

and

"paradise_halls_SLExtension.esp required!"

 

Is there a way to find out what mods are causing this without systematically disabling mods?

Posted

Easiest and fastest way is to search through all esp, esm, esl, psc and pex files in all mods for a part of the message, such as "quit without save". Notepad++ can do this easily.

 

Another way would be to use xEdit and this very slow script I made not long ago for someone else with the same problem:

{
  Find message
}
unit UserScript;

function Initialize: integer;
var
  i: integer;
  j: integer;
  f: IInterface;
  e: IInterface;
  sig: string;
begin
  // iterate over loaded plugins
  for i := 0 to Pred(FileCount) do begin
    f := FileByIndex(i);
    
    for j := 0 to Pred(RecordCount(f)) do begin
        e := RecordByIndex(f, j);
        sig := Signature(e);
        if sig <> 'MESG' then
            Continue;
        
        Search(e)
    end;
  end;
end;

procedure Search(e: IInterface);
var
    m: string;
begin
    m := GetElementNativeValues(e, 'DESC');
    
    if pos('quit without save', m) > 0 then
        AddMessage(IntToHex(GetLoadOrderFormID(e), 8));
end;

end.

 

Posted

@traison Thank you. Turns out it was some script leftovers from relinker. From a PAHE merge I've stopped using since I cleared some space in my loadorder.

Deleted the old relinker scripts folder and re-ran it and that fixed it. ?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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