Monoman1 Posted March 28, 2015 Posted March 28, 2015 It was disableable (word?) - if you set the unallowedcheckoutcounter in mariastats.json to -42 the checkout function is disabled From the change log. But the file mentioned is no longer included I think. Needs an mcm toggle for unstable games. One other bug I'd like to mention. If you are already enslaved and get defeated again, daymoyl can trigger Maria Eden again. I haven't played it out but I'm guessing this would be bad. You can of course disable Maria as a blackout option in daymoyl.
Kimy Posted March 28, 2015 Posted March 28, 2015 The "Don't walk away from me" dialogue is -definitely- not from me. I believe it's Deviously Enslaved, but I might be mistaken. Cursed Loot's device comments trigger only during actual dialogue, not idle comments. That, and you can conveniently disable them in MCM anyway. Ah ok, I got a little confused which mod is doing what. I have Deviously Enslaved on the list as well though as far as detecting the collars, the most straightforward way would be to check for the keyword they put on all the collars "MariaEdensCollar" 0xXX22FB73. I don't know if you've ever done a soft dependency, but basically you can dynamically check for another mod without making it a requirement of your mod. To get the keyword from Maria for comparison, you would put this somewhere in your OnPlayerLoadGame() Keyword MariaKW = Game.GetFormFromFile(0x0022FB73, "Maria.esp") as Keyword if MariaKW debug.Notification("Maria found, keyword is non-null and ready for comparing.") Else debug.Notification("Maria not found, keyword is null and can be disregarded.") EndIf Then you can later check that keword against the items worn before proceeding, if MariaKW is null, just continue on as the mod isn't installed. ; assume actor Target is who you want to put a collar on. actor Target if (MariaKW) ; only check if Maria is installed and we have the keyword if (Target.WornHasKeyword(MariKW)) ; do whatever you need to abort the collar attach. debug.Notification(" Aborting collar attach.") EndIf EndIf I have numerous soft dependencies like this in Cursed Loot, so yes, I will just add that. It should help in keeping the two mods more compatible. Thanks for the code!
bbob1231212 Posted March 28, 2015 Posted March 28, 2015 It was disableable (word?) - if you set the unallowedcheckoutcounter in mariastats.json to -42 the checkout function is disabled From the change log. But the file mentioned is no longer included I think. Needs an mcm toggle for unstable games. One other bug I'd like to mention. If you are already enslaved and get defeated again, daymoyl can trigger Maria Eden again. I haven't played it out but I'm guessing this would be bad. You can of course disable Maria as a blackout option in daymoyl. thanks man i will test that out. On a side note, do u guys know why the npc's don't really start whipping the PC when they are supposed to? It happens in Sex Slaves too. I usually use console to unequip the whip and it works.
volfin Posted March 28, 2015 Posted March 28, 2015 I have numerous soft dependencies like this in Cursed Loot, so yes, I will just add that. It should help in keeping the two mods more compatible. Thanks for the code! Awesome. It was disableable (word?) - if you set the unallowedcheckoutcounter in mariastats.json to -42 the checkout function is disabled From the change log. But the file mentioned is no longer included I think. Needs an mcm toggle for unstable games. One other bug I'd like to mention. If you are already enslaved and get defeated again, daymoyl can trigger Maria Eden again. I haven't played it out but I'm guessing this would be bad. You can of course disable Maria as a blackout option in daymoyl. thanks man i will test that out. On a side note, do u guys know why the npc's don't really start whipping the PC when they are supposed to? It happens in Sex Slaves too. I usually use console to unequip the whip and it works. I really wish I knew. I have the problem in just about every mod, Prison Overhaul, SD, you name it. I do know sometimes it has to do if another NPC is standing too close, they seem to focus on that NPC instead of who they should be whipping. But other times, it doesn't seem to have any obvious reason why they aren't whipping. The issue with her punishing you isn't actually an issue, its a feature. When you're done playing for a while and want to quit, you need to ask permission before you save/quit. Its the "can i leave you alone" option that you want. Seriously ? Break the fourth wall for no reason at all ? That's not a feature, that's.....absurd and not in a good way. Perhaps in the next update she badmouths the player too ? At least I can re-install a few mods that I had removed, that thing was driving me crazy and was under the impression that something conflicted when during startup. EDIT: Would it be too much of a bother to add an option in MCP to disable this down through the line ? I think he's joking. I have never had to tell her I wanted to leave her alone to save a game and come back to it later. But then again, I've never had any constant whipping issues either. So maybe that is something that was added for people with those issues, I really don't know. EDIT: Odd, I don't know why it put all my posts into one post. Maybe a forum feature. I really need to get out more lol.
WaxenFigure Posted March 28, 2015 Posted March 28, 2015 ... To get the keyword from Maria for comparison, you would put this somewhere in your OnPlayerLoadGame() Keyword MariaKW = Game.GetFormFromFile(0x0022FB73, "Maria.esp") as Keyword if MariaKW debug.Notification("Maria found, keyword is non-null and ready for comparing.") Else debug.Notification("Maria not found, keyword is null and can be disregarded.") EndIf ... That is slightly defective code I'm afraid because it will put easily avoidable error messages into the Papyrus log. Keyword MariaKW = NONE if Game.GetModByName("Maria.esp") < 0 MariaKW = Game.GetFormFromFile(0x0022FB73, "Maria.esp") as Keyword EndIf if MariaKW debug.Notification("Maria found, keyword is non-null and ready for comparing.") Else debug.Notification("Maria not found, keyword is null and can be disregarded.") EndIf A simple addition keeps the Papyrus log clean of errors that people will ask about and you don't have to add messages telling people to ignore the errors as some mods do because there are no errors in the first place.
Tehguymon Posted March 28, 2015 Posted March 28, 2015 Hey just a tiny question which was probably already answered, but can i change Who Maria is or her Appearence somehow? Thanks for the answer
galgat Posted March 29, 2015 Posted March 29, 2015 you could change her in tess, if you mean the Maria Eden that is in whiterun Pub. also there is and option when you ask someone something about being your mistress, or tell them that "you really like them, and would like to see them again". this will set the default character to what ever character you are talking to. Not sure if that will mean they will be the buyer after training or not, but in cheats it does change the default character name.
Lolzoke Posted March 29, 2015 Posted March 29, 2015 Whenever I do any related sex w/ an owner (Aaron, or Maria eden) it generally always crashes during any sex act or even punishment acts through anything related to maria eden. I've gone through the posts and disabled things like SLDialogues / SD+ / etc mods people deemed incompatible. Sex acts and everything worked fine prior to installing this mod, and any acts done outside of the mod. Anyone figured this out or will this need to be delved into through logs?
RJLbwb Posted March 29, 2015 Posted March 29, 2015 I am getting two bugs The animations aren't working right - I've run Finish and reset the sex lab registry. I am missing something else? The cloathing doesn't load - I know the outfits are loaded and because I can wear them in game.
kychol11a Posted March 29, 2015 Posted March 29, 2015 When I load the game Maria is naked, and when I want to save game crashes
galgat Posted March 29, 2015 Posted March 29, 2015 When I load the game Maria is naked, and when I want to save game crashes You probably already done this, but make sure you have the latest PapyrusUtility this is the latest I know of ashal posted http://www.loverslab.com/topic/23713-papyrusutil/page-20?do=findComment&comment=1117093 This help me on crashes more than anything. I am getting two bugs The animations aren't working right - I've run Finish and reset the sex lab registry. I am missing something else? The cloathing doesn't load - I know the outfits are loaded and because I can wear them in game. I may not be understanding, but having the clothing installed, may not be enough. in the MCM you can put the clothing on your character that you want for each job type, as in "Slave outfit, whoring outfit, dancing outfit" whatever, then in the MCM clothing click the appropriate choice, and those items you are wearing will become the clothing for that job, are Specific clothing choice. Takes a moment sometime's, but a pop up in the upper right corner will inform you of the choice, and number of items for that choice. What I have seen this do is place the items in the closet in maria's Home just outside of Whiterun. so you can check there to see if your choices have been added to the closet.
RJLbwb Posted March 29, 2015 Posted March 29, 2015 When I load the game Maria is naked, and when I want to save game crashes You probably already done this, but make sure you have the latest PapyrusUtility this is the latest I know of ashal posted http://www.loverslab.com/topic/23713-papyrusutil/page-20?do=findComment&comment=1117093 This help me on crashes more than anything. I am getting two bugs The animations aren't working right - I've run Finish and reset the sex lab registry. I am missing something else? The cloathing doesn't load - I know the outfits are loaded and because I can wear them in game. I may not be understanding, but having the clothing installed, may not be enough. in the MCM you can put the clothing on your character that you want for each job type, as in "Slave outfit, whoring outfit, dancing outfit" whatever, then in the MCM clothing click the appropriate choice, and those items you are wearing will become the clothing for that job, are Specific clothing choice. Takes a moment sometime's, but a pop up in the upper right corner will inform you of the choice, and number of items for that choice. What I have seen this do is place the items in the closet in maria's Home just outside of Whiterun. so you can check there to see if your choices have been added to the closet. Ah ok, so the clothing doesn't come preloaded. Ok.
volfin Posted March 29, 2015 Posted March 29, 2015 ... To get the keyword from Maria for comparison, you would put this somewhere in your OnPlayerLoadGame() Keyword MariaKW = Game.GetFormFromFile(0x0022FB73, "Maria.esp") as Keyword if MariaKW debug.Notification("Maria found, keyword is non-null and ready for comparing.") Else debug.Notification("Maria not found, keyword is null and can be disregarded.") EndIf ... That is slightly defective code I'm afraid because it will put easily avoidable error messages into the Papyrus log. Keyword MariaKW = NONE if Game.GetModByName("Maria.esp") < 0 MariaKW = Game.GetFormFromFile(0x0022FB73, "Maria.esp") as Keyword EndIf if MariaKW debug.Notification("Maria found, keyword is non-null and ready for comparing.") Else debug.Notification("Maria not found, keyword is null and can be disregarded.") EndIf A simple addition keeps the Papyrus log clean of errors that people will ask about and you don't have to add messages telling people to ignore the errors as some mods do because there are no errors in the first place. Defective is a strong word, as it does work as intended. But sure, some are easily frightened by meaningless papyrus errors, so if that sort of thing bothers you, you can add that extra. I just personally prefer efficiency over all else, especially in a brittle environment such as Papyrus.
WaxenFigure Posted March 30, 2015 Posted March 30, 2015 ... To get the keyword from Maria for comparison, you would put this somewhere in your OnPlayerLoadGame() Keyword MariaKW = Game.GetFormFromFile(0x0022FB73, "Maria.esp") as Keyword if MariaKW debug.Notification("Maria found, keyword is non-null and ready for comparing.") Else debug.Notification("Maria not found, keyword is null and can be disregarded.") EndIf ... That is slightly defective code I'm afraid because it will put easily avoidable error messages into the Papyrus log. Keyword MariaKW = NONE if Game.GetModByName("Maria.esp") < 0 MariaKW = Game.GetFormFromFile(0x0022FB73, "Maria.esp") as Keyword EndIf if MariaKW debug.Notification("Maria found, keyword is non-null and ready for comparing.") Else debug.Notification("Maria not found, keyword is null and can be disregarded.") EndIf A simple addition keeps the Papyrus log clean of errors that people will ask about and you don't have to add messages telling people to ignore the errors as some mods do because there are no errors in the first place. Defective is a strong word, as it does work as intended. But sure, some are easily frightened by meaningless papyrus errors, so if that sort of thing bothers you, you can add that extra. I just personally prefer efficiency over all else, especially in a brittle environment such as Papyrus. That's why I qualified it with the word "slightly", and when you are trying to find a problem by scanning the Papyrus log not having unnecessary errors bloating the log does make the job easier.
zaira Posted March 30, 2015 Author Posted March 30, 2015 ... Keyword MariaKW = Game.GetFormFromFile(0x0022FB73, "Maria.esp") as Keyword if MariaKW debug.Notification("Maria found, keyword is non-null and ready for comparing.") Else debug.Notification("Maria not found, keyword is null and can be disregarded.") EndIf ... I suggest that you don't use form ids but for example Zaz SlaveControl and skip any modification as long as the player is enslaved... My collars also go the keyword SexlabNoStrip - and in next release zbfWornCollar
volfin Posted March 30, 2015 Posted March 30, 2015 ... Keyword MariaKW = Game.GetFormFromFile(0x0022FB73, "Maria.esp") as Keyword if MariaKW debug.Notification("Maria found, keyword is non-null and ready for comparing.") Else debug.Notification("Maria not found, keyword is null and can be disregarded.") EndIf ... I suggest that you don't use form ids but for example Zaz SlaveControl and skip any modification as long as the player is enslaved... My collars also go the keyword SexlabNoStrip - and in next release zbfWornCollar Using the FormID is the best way to detect Maria's Collar. There's no reason the Keyword FormID should ever change. In fact it's pretty much bad practice to ever change a keyword FormID because that's precisely what other mods have to use to detect specific actions by other mods. Generic keywords like SexLabNoStrip or zbfWornCollar are used by far too many mods and would not indicate specifically that the collar is a Maria collar. If the goal was to never remove any existing collar, sure, that would be the way. But her mod specifically *does* want to override existing collars in some instances, just not in the instance of Maria Eden mod.
kychol11a Posted March 30, 2015 Posted March 30, 2015 While I was doing street Walker, pimp teleport me to giant and he take my stuff (including clothes and collar) so I can't end that quest. Any ideas?
zaira Posted March 30, 2015 Author Posted March 30, 2015 ... Keyword MariaKW = Game.GetFormFromFile(0x0022FB73, "Maria.esp") as Keyword if MariaKW debug.Notification("Maria found, keyword is non-null and ready for comparing.") Else debug.Notification("Maria not found, keyword is null and can be disregarded.") EndIf ... I suggest that you don't use form ids but for example Zaz SlaveControl and skip any modification as long as the player is enslaved... My collars also go the keyword SexlabNoStrip - and in next release zbfWornCollar Using the FormID is the best way to detect Maria's Collar. There's no reason the Keyword FormID should ever change. In fact it's pretty much bad practice to ever change a keyword FormID because that's precisely what other mods have to use to detect specific actions by other mods. Generic keywords like SexLabNoStrip or zbfWornCollar are used by far too many mods and would not indicate specifically that the collar is a Maria collar. If the goal was to never remove any existing collar, sure, that would be the way. But her mod specifically *does* want to override existing collars in some instances, just not in the instance of Maria Eden mod. Ok - and I have no plans to change my keywords - so if that is the intention behind it is of course sufficient.
QuinSims Posted March 31, 2015 Posted March 31, 2015 Hello, thanks for this mod, it's awesome. Just one thing, i don't know if you already know (maybe can be a useful information) The Maria Eden House is in the same place of the Paradise Halls Family Feud So, if someone uses the Family Feud addon for Paradise Halls, can find a little bug in game. (bad english, sorry)
agc9207 Posted March 31, 2015 Posted March 31, 2015 can anyone help why am i having infinite loading screens after beeing done at markarth with maria?
WaxenFigure Posted April 1, 2015 Posted April 1, 2015 can anyone help why am i having infinite loading screens after beeing done at markarth with maria? Because you haven't followed the suggestions that tell you how to stop infinite load problems from happening? Because you've never found those suggestions? Try here: http://www.nexusmods.com/skyrim/mods/50214/ (ENB or ENBOOST, plus enable the SKSE Memory patch are the two most important fixes you can make).
Lyman the Lunatic Posted April 1, 2015 Posted April 1, 2015 Just decided to try this mod out, doesn't work very well So I noticed there's the LAL & Death Alternative integration while I was installing. Tried the Death Alternative, nothing works. The bandits knocked her down & they stop being hostile & is essential. So I changed the load order by moving this mod wayyyyyyyyyyyyyyyy up on the load order, right under all the ESMs. The OP said this mod should be at the last order but nothing worked then. My char. got the "I need a strong hand to guide me" all the time. So I used it on that Whiterun bard, lot's of being stuck & can't move. Only got to tried the slut job, my char. can't move. Tried the "Skip Scene" but that only make Mikael appear next to my char & nobody else. The dude my char. ended up sleeping with a couple of times is Sinmir, I think he's in the same faction as Whiterun guard or something because he end up going like "Oh who tied you up like this? Here, let me untie you & give you something to wear" for a couple of times. The scene took forever to progress & my char. can't move at all so I don't even know what to do. This mod made it so tight that I can't even use tfc to see where my char. supposed to go so I have to use console commands to get things along. I said my char. got to slept with Sinmir a couple of times because while Sinmir was standing still, I chose the whore job dialogue so after 3 rounds of sex later, the conversation scene between Mikael & Sinmir starts. Since my char. is in the Bannered Mare, I don't know will it crash the game if I click on dog or horse so I just click on the normal sex. Then my char. got poof to the bed, & stand perfectly still on the bed with Sinmir. So I click Skip Scene & that only makes Mikael appear. So after sex with Sinmir, my char. still can't move. So I click on Skip Scene again, Sinmir said my char. did horribly, got whipped, the quest said my char. got to sleep with someone else now (that someone else is from a Populated Cities mod) & my char. still can't move. So I reset quest & that means my char. is freed for some reason. So I send my char. to talk to Maria Eden to be her slave & the game crashed. Oh I almost forgot, during my char. sex with Sinmir, sometimes the bed doesn't recognize the binding gears & start spinning my char around. I got to relocate them to the floor to stop it. EDIT I forgot to ask this, what does "None" supposed to mean? I guess "Vanilla" means my char. will wear rags. I guess "Nice" means the Gatti outfit but what's "None"? I went with Vanilla & found out the game won't strip my char & she has all the items on her until she did the whore job.
Lyman the Lunatic Posted April 1, 2015 Posted April 1, 2015 Tried Live Another Life, no idea how to start it there. I saw a pop up saying "Your follower can't accompany you here" & the statue doesn't have any new dialogues either. When I remove Live Another Life & your Live Another Life integration, the game starts with the storyline intro.
Lyman the Lunatic Posted April 1, 2015 Posted April 1, 2015 So I got bored & console commanded Aaron. Can't get the Slave & Trained Slave working. She was trained enough times but she kept getting to the next day again & again. Then I tfc & found out that your mod want to sell my char. to bandits so the NPCs keep killing them the moment they appear. So I choose the instant slavery, again, the bandits, but this time I set his aggression to 0 so he didn't die. I was trying to check out the options but when I pick the "Don't you need some entertainment?" she was left alone so Aaron stole her. When I pick it again, the Whiterun Guard stole her. Here's 1 thing I don't understand, what's supposed to happen when her master say "Spread your legs"? In my game, nothing happened & the whiterun guard just stood there & the debug message keep saying "This person is busy" So I reload the save again (the 1 your mod made with my char. being stole by the guard) I click "Skip the scene" & tried the slut job. After like 3 clients, my char. can't move. So I keep interact with her latest client, it's because he wants to whip her after sex. Here's also the other thing about being in towns, it's so easy to be freed because lots of NPCs will just "Oh what happened to you? Here, let me get those bindings for you & take this rag to cover yourself up". Maybe make it guard only? Or NPCs with a really good relationship with the char.?
jbezorg Posted April 1, 2015 Posted April 1, 2015 You can prevent animals from capturing the player with something like this I think. Scriptname MariaEdenDefeatStarter extends daymoyl_questtemplate Keyword Property ActorTypeAnimal Auto bool Function QuestCondition(Location akLocation, Actor akAggressor, Actor akFollower) return akFollower == none endFunction bool Function QuestStart(Location akLocation, Actor akAggressor, Actor akFollower) bool result = false int handle = ModEvent.Create("MariaPlayerDefeatBy") if handle && akAggressor.HasKeyword(ActorTypeAnimal) == false ModEvent.PushForm(handle, akAggressor as Form) result = ModEvent.Send(handle) endif SendModEvent("da_StartRecoverSequence") ; must be somewhere, preferably after finishing moving stuff about, this will remove the Blackscreen unless specified return result endFunction
Recommended Posts