Jump to content

Recommended Posts

Posted (edited)
7 hours ago, Neutron_rus said:

Here's edits to remove messages, you need to use Geck or Geck Extender. In case of base geck you need to run it from nvse with -editor launch option (nvse_loader.exe -editor), otherwise expect scripts fail to compile. Fully installed geck extender can be launched from geck.exe and will work properly as is.
After launching geck, go to File - Data, then set a check mark on SexoutAffairs.esp (with double click), then either click or not on Set as Active File, if set as active then it will save all changes into active esp file (SexoutAffairs.esp), if not then you'll be asked to create a separate esp file that will only contain your changes. Go to Miscellaneous - Scripts and locate scripts you need or use search, do the changes in scripts, save them, then File - Save.
You don't need to do the same with SCR, since Affairs uses that as requirement and SCR will be loaded automatically, this allows you to edit SCR's script without changing original SCR's plugin (note: this still might breaks SCR if big updates happen, simply removing this script from edited Affairs esp in fnvedit, then patching it once again in geck will do the trick, but expect that current line count might change with updates).

Note that I haven't tested any of this.

Script - SexoutSCRS1MainFast - remove this lines
;line 124    

if IsModLoaded "SexoutAffairs.esp"
    MessageBoxEx "SexoutAffairs.esp is not outdated and not compatible %rwith current version of SexoutCommonResources %8.1f %rPlease remove it" gSexoutSCRVersion
endif


Script - SOAInitScript - edit this lines, or alternatively you can remove them, if you don't need debug mode.

;from - line 29

if ((20121010.1 > SexoutSQMain.fCurrVer))                                    ;Debug support SCR?
    showmessage SOAupdateSCR
    printc "SOAInit: SCRversion < 20121010.1, no debug mode"
else
    printc "SOAInit: SCRversion >= 20121010.1, Debug => 18"
    if SexoutSQVAR.iDebug == 18
        SetDebugMode 1
    else
        SetDebugMode 0
    endif    
endif

;to

if ((20121010.1 > gSexoutSCRVersion))                                    ;Debug support SCR?
    showmessage SOAupdateSCR
    printc "SOAInit: SCRversion < 20121010.1, no debug mode"
else
    printc "SOAInit: SCRversion >= 20121010.1, Debug => 18"
    if gSCRDebug1 == 18 ;to enable debug set first debug value to 18 in SCR's mcm
        SetDebugMode 1
    else
        SetDebugMode 0
    endif    
endif

 

woah thanks a ton. Little worried I might do more harm than good. Im running into bugs with my other mods all of a sudden so I gotta see if i can fix or live with those now too. If I try this out, I'll get back with results but might be safer to live with it.

Edited by Sekritz

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...