Jump to content

Is it possible to sell a slave that won't be repurchased? (BravilUnderground)


Recommended Posts

Posted

(based on LoversSlaveTrader.esp) By technically, I mean to set it free and disable it.
Lately, I noticed that xLSTbutler03 in LSTBravilUnderground.esp, the Chef, was standing in the auction as an auctioneer, but he couldn't auction anything.
I have understood that the xLoversSTinitSlaveOption script defines whether the slave is released or not, and xLoversSTTradeSlave can sell slave.
I found that xLoversSTRepurchaseSlave only changes the ownership of the slave.
Is there a way to achieve that after talking to Chef, similar to specifying slave when selling them, it will be released and disabled after specifying it?
call xLoversSTinitSlaveOption GetSelf 0 function can only be used directly with the slave that needs to be released, and I don't know how to specify the slave that needs to be auctioned when interacting with a third party.
My idea is to have three topics. The first topic is to talk to the Chef, which is similar to selling slave to select ID, then jump to the slave to initiate a conversation with the player, release it (and disable it at the same time), and then jump to the Chef talking to the player and initiate a fund settlement. 
In this way, after the Chef completes the conversation, the player's account book is clean, and the slave is removed. Is my idea correct?
Thank you very much for your help!

Posted

somewhat confusing.

 

If you change the script it should be possible. 

Normally you sell a slave to a new owner. The slave now follows the new owner.

 

You want to use the Chef of the "Slave Auction Room" to get rid of your slaves. But you don't want 100 sold slaves in the "Slave Auction Room"

Unfortunately, there is no such option.  You have to change the script.

 

But why do you want to talk to the slave?  and the Chef again?  

You talk to the chef and you get get of your slave. You don't have to release the slave.

The sell script must be changed. You let the script run to the end  and there you add something like: If the new owner is xLSTbutler03 ( you must give him a Ref ID name, he has none e.g. xLSTbutler03Ref )  If the new Onwer is xLSTbutler0Ref you teleport the Slave to the zzLSTActorRoom  cell ( a parking space for NPCs not currently needed ) and you kill the NPC in the next script line. Slaves who follow a new owner can also die and then disappear from your slave book.  Of course you have to add a check if the slave is essential, you have to remove the essential flag before the kill command.

 

This way you sell slaves to all other NPCs normally, only if you sell to Chef the slave disappears and is secretly killed. 

I seem to remember that it takes some time for a dead NPC to be deleted in the Book (respawn time? or next game start? )

 

 

Posted
19 hours ago, fejeena said:

I seem to remember that it takes some time for a dead NPC to be deleted in the Book (respawn time? or next game start? )

Thanks, mate, I think your idea is correct, simpler, and more efficient.

Posted

The simplest solution without script:

You sell the slave to Chef, you get the gold. The slave follows Chef. 

You open the console, click on the salve and enter

Kill

Hit enter key. Done.  The slave will disappear from the game and from the book after some time.

For Essential slaves

 

SetRefEssential 0

Kill

 

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