Jump to content

Kidnapped - which mod


Recommended Posts

Posted (edited)

Hi,
I´m playing Skyrim SE now and than with about 120 Mods

Last Mod I installed was Thief 1.4.2.7 - that isn´t started in Rifton
Before that I never had problems like that

After playing for some time my follower tries to kidnapp me.
Answer the dialog will always bring me to a random place, where I miss many parts of my aquipment.

 

Dialog:
-If I survive ... I will find you and I´ll end you!
-* whimper in pain *

-You showed me a whole new world of pleasure! Thank you!
Answer:

You were a nice piece of fuck-meat

I asked in the Thief thread, but got the answer: without starting, there will be no dialogs by that mod.

My Sexlab Mods are
SexLab Framework
Aroused
SexLabDefeat - Player Victim off
Relationship Dialogue System
DibellaCult
Devious Devices

Any hint might help

Regards Funkstille

 

Edited by Funkstille
Posted

Assuming your dialogue quotes were correct (as in, no missing commas or incorrect capticalization) run this script in xEdit:

{
  Find dialogue
}
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 = 'DIAL' then SearchDial(e);
        if sig = 'INFO' then SearchInfo(e);
    end;
  end;
end;

procedure SearchDial(e: IInterface);
var
    m: string;
begin
    m := GetElementNativeValues(e, 'FULL - Name');
    
    if pos('showed me a whole new world', m) > 0 then
        AddMessage(IntToHex(GetLoadOrderFormID(e), 8) + ' ' + m);
end;

procedure SearchInfo(e: IInterface);
var
    m: string;
    i: integer;
    responses, response: IInterface;
begin
    responses := ElementByName(e, 'Responses');
    
    for i := 0 to Pred(ElementCount(responses)) do begin
        response := ElementByIndex(responses, i);
        m := GetElementEditValues(response, 'NAM1');
        
        if pos('showed me a whole new world', m) > 0 then
            AddMessage(IntToHex(GetLoadOrderFormID(e), 8) + ' ' + m);
    end;
end;

end.

 

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