mongodog11 Posted March 20, 2023 Posted March 20, 2023 so is there a fix for the belethor bug? not sure what script is cause issues...
guarluckki Posted March 23, 2023 Posted March 23, 2023 On 3/12/2023 at 12:42 AM, cerebus300 said: So, I've been having the same problem that others have been mentioning, where there are no dialogue options to perform the public whore duties. I've tried a number of times since installing the update but I can never use it because there is no way to complete the quota. I don't get people approaching for PW, either. I haven't had any problem with the Windhelm quest and did that fine. It is just the PW dialogue issue that is making the mod unusable. Has anyone figured out a solution? Should I just go back to an older version? Any word from the creator of the mod on these issues? I was having this issue and tracked it down to a "Public Whore Hero Fame Patch" mod, which I assume was necessary at some point. I couldn't salvage an existing save after removing the offending mod, but new games seemed to work ok. Another symptom of this is that when you first start a new game, the message dialogues indicate PW version 1.1.0 is loaded (PW 1.2.0 is the message you should get, I think)
Betris Posted March 23, 2023 Posted March 23, 2023 (edited) I've got a problem, sorry if it's already been answered but I didn't want to read through 90 pages- When offering service and the client accepts nothing happens, they just follow the player around for a bit before leaving. Debug keeps saying main PW suspended until eventually timing out. I sent a dhlp resume from the menu and it didn't fix it. Any tips for this? Edit: Actually all sexlab scenes won't start so it must be some other mod causing a problem Edit 2: Skyrim won't launch at all now, nothing happens when I open skse, no crash or anything it just doesn't load- I think I done messed something up lol Edited March 23, 2023 by Betris
Rittger Posted March 26, 2023 Posted March 26, 2023 (edited) Quote I've got a problem, sorry if it's already been answered but I didn't want to read through 90 pages- Naps-On-Dirt Quote Are you two running the latest version, and did you clean PW out of your save before upgrading to it? I'm pretty sure those problems were fixed in the current version. And you can't just uninstall the old version and install the new, for some odd reason that doesn't work for PW (its like the only mod I can think of offhand that is like this), you have to clean it out of the save first. Edited March 26, 2023 by Rittger
Nohrin Posted March 30, 2023 Posted March 30, 2023 (edited) I got a feature request that would be a great addition: Currently in vanilla, if you ever get a bounty your only options are to pay it off, go to jail or fight to the death with guards. How about adding an option to offer to become a Public Whore in order to pay off your bounty? That way if you ever run into trouble with the law, but have valuable stolen items, you don't have to part ways with them or run away. Some roleplay options could include; giving a free first-fuck to the individual you broke the law with. For example, pickpocketing. Instead of turning aggressive, they will call the guard and have them offer you the choice to become Public Whore. If you accept, the person you failed to pickpocket will get first dibs on you- for free (optional). Edited March 30, 2023 by Nohrin 2
Hex Bolt Posted March 30, 2023 Posted March 30, 2023 19 minutes ago, Nohrin said: How about adding an option to offer to become a Public Whore in order to pay off your bounty? That way if you ever run into trouble with the law, but have valuable stolen items, you don't have to part ways with them or run away. Just playing Devil's Advocate, why wouldn't the guards still search you, an admitted lawbreaker, for stolen goods? An honest guard would see it as part of his duty. A corrupt guard would see an opportunity to pocket some of those stolen goods. And any guard would probably enjoy conducting a very thorough search of your person for hidden items. 4
lightrazor Posted March 31, 2023 Posted March 31, 2023 On 2/3/2023 at 4:28 AM, crococat said: Had mod where follower was used instead of player, even with some dialogs. Dont remember, it may be was LoversVictim mod. But anyway this feature was available sometimes. I wonder if there any mod simlar to that for se cause seem that one is only le
xyzxyz Posted March 31, 2023 Posted March 31, 2023 (edited) How exactly is the sex fame setting (in this mod) working? I gain slutty points through sex in the city but none of the others ever change. Edited March 31, 2023 by xyzxyz
Karkhel Posted March 31, 2023 Posted March 31, 2023 5 hours ago, xyzxyz said: How exactly is the sex fame setting (in this mod) working? I gain slutty points throughs ex in the city but none of the others ever change. If you mean the built in one? Sorry no clue, if you use sexual fame mod then any act you perform being seen or close enough to other npcs that aren't your besties (besties generate a lot less fame) will generate fame in the current area, that can include specific fame from tattoos too. Then public whore pulls some of the fame categories together and when it goes over certain number its gonna send a guard with an order to make you public whore. If you slut responsibly over a longer period of time it might not trigger at all, its for binge slutting in one place mostly since there is a decay. So if built in fame isn't working for you try using Sexual fame framework? There is also pretty fun mod SL sexual fame comments, which has a voice pack and they go together with public whore pretty well. Maybe disable some of the events in comments if you don't want forced events, but the comments are pretty fun.
xyzxyz Posted March 31, 2023 Posted March 31, 2023 (edited) 5 hours ago, Karkhel said: If you mean the built in one? Sorry no clue, if you use sexual fame mod then any act you perform being seen or close enough to other npcs that aren't your besties (besties generate a lot less fame) will generate fame in the current area, that can include specific fame from tattoos too. Then public whore pulls some of the fame categories together and when it goes over certain number its gonna send a guard with an order to make you public whore. If you slut responsibly over a longer period of time it might not trigger at all, its for binge slutting in one place mostly since there is a decay. So if built in fame isn't working for you try using Sexual fame framework? There is also pretty fun mod SL sexual fame comments, which has a voice pack and they go together with public whore pretty well. Maybe disable some of the events in comments if you don't want forced events, but the comments are pretty fun. I mean the build-in system. I have already enough heavy mods on that save. I really don't want to add another framework^^ Edited April 1, 2023 by xyzxyz 1
Karkhel Posted March 31, 2023 Posted March 31, 2023 19 minutes ago, xyzxyz said: I mean the build-in system. I have already enough have mods on that save. I really don't want to add another framework^^ Absolutely fair and a sane thing to do I'm currently downsizing myself, game kept being FINE so I kept adding mods and then it wasn't.
blahity Posted April 1, 2023 Posted April 1, 2023 It would be cool if after being PW, there was a chance to be sent to Riften and sold via simple slavery. One last "congratulations" from the city to the PW. 1
il-kuliko Posted April 2, 2023 Posted April 2, 2023 Hello! I have problem with horse sex animation during windhelm feast quest. Horse appears and just move toward me. In dependencies of this mod thre is no word about cratures pack animation. I dont know where to find it.
Aldid Posted April 2, 2023 Posted April 2, 2023 1 hour ago, il-kuliko said: Hello! I have problem with horse sex animation during windhelm feast quest. Horse appears and just move toward me. In dependencies of this mod thre is no word about cratures pack animation. I dont know where to find it. There's a creature scenes toggle in the MCM. If you haven't set up your sexlab installation to have creature animations, keeping such toggles activated may lead to problems like that.
A Hobbit Posted April 4, 2023 Posted April 4, 2023 I'm having a problem with this mod where whenever I get a punishment that should send me to the thane of the city I'm the public whore of, it always teleports me to the thane of Whiterun instead (which also prevents the punishment from triggering since the thane never speaks to me.) Whiterun is the only place where the punishments worked correctly.
xyzxyz Posted April 4, 2023 Posted April 4, 2023 When in a queue the next partner always starts his animation although the previous one is still running.
xyzxyz Posted April 4, 2023 Posted April 4, 2023 Sometimes NPC approach the player but instead of the mod dialogue it just shows the vanilla/all other options.
cobra0798 Posted April 6, 2023 Posted April 6, 2023 I discovered couple bugs in the most recent version of Public Whore (v 1.2.4): - Sex swarms occasionally dequeue the initial actor in the queue - Sex swarms would occasionally trigger and immediately shutdown due to being populated with "none" actor aliases, cancelling the scene that started the swarm - Sex swarms that ended during a sex scene would always result in the final actor not being counted as a client and not paying the player - Large quantities of debug messages would occasionally appear out of order I could provide a fix for these issues I found, if you wanted. I've tested the changes and they work fine, but I understand you may want to find your own solution or have already resolved these issues. The debug messages error is occuring due to a race condition, since the debug method is a mod event. Switching it to a function resolves the issue. For the other issues, I: - added a "sceneFindingActor" variable that is true only when the SexQueueScript is searching for a new actor to start a scene with - repurposed the "sceneActive" variable to be true when a sex scene is running - added a check to the autoNoneFoundCount check that also checks if the player is in a sexlab scene - renamed StartProcessing() to StartQueueRunning() as well as the associated variable for clarity and removed it from Enqueue() so that it only runs when StartAutomaticMode() is run - removed StartSexWithNext() from Enqueue() - added StartSexWithNext() to StartAutomaticMode() that only runs if enqueuingIndex > 0 - added a check to StartSexWithNext() to exit out if queueRunning is false 6
Visio Diaboli Posted April 6, 2023 Author Posted April 6, 2023 12 hours ago, cobra0798 said: I discovered couple bugs in the most recent version of Public Whore (v 1.2.4): - Sex swarms occasionally dequeue the initial actor in the queue - Sex swarms would occasionally trigger and immediately shutdown due to being populated with "none" actor aliases, cancelling the scene that started the swarm - Sex swarms that ended during a sex scene would always result in the final actor not being counted as a client and not paying the player - Large quantities of debug messages would occasionally appear out of order I could provide a fix for these issues I found, if you wanted. I've tested the changes and they work fine, but I understand you may want to find your own solution or have already resolved these issues. The debug messages error is occuring due to a race condition, since the debug method is a mod event. Switching it to a function resolves the issue. For the other issues, I: - added a "sceneFindingActor" variable that is true only when the SexQueueScript is searching for a new actor to start a scene with - repurposed the "sceneActive" variable to be true when a sex scene is running - added a check to the autoNoneFoundCount check that also checks if the player is in a sexlab scene - renamed StartProcessing() to StartQueueRunning() as well as the associated variable for clarity and removed it from Enqueue() so that it only runs when StartAutomaticMode() is run - removed StartSexWithNext() from Enqueue() - added StartSexWithNext() to StartAutomaticMode() that only runs if enqueuingIndex > 0 - added a check to StartSexWithNext() to exit out if queueRunning is false Yea if you upload the modified scripts I'll put it up as a patch for now, then eventually get it merged into 1.2.5 or whatever the next ends up being. Only thing I'm wary of is converting the debug event to a function, I don't remember why it was like that though. Is the new debug function global?
feiw Posted April 6, 2023 Posted April 6, 2023 (edited) On 2/16/2023 at 8:48 PM, feiw said: PW_FameScript.psc event OnSexStart(int tid, bool HasPlayer) ... lastFameGainGameTime[currentLocIndex] = Utility.GetCurrentGameTime() endevent function Startup() UnregisterForAllModEvents() ... int function CalculateHeroFame(int locIndex) int total = 0 if(isPlayerDragonborn) total += HFdragonbornScore endIf if currentLocIndex >= 0 && isPlayerThane[locIndex] ... Bool Function IsPlayerSexFameEligible(int locIndex) ... ;As option return (CalculateTotalSexFame(locIndex) - currentHeroFame) >= sexFameThreshold PW_TrackerScript.psc event makeEligible(int locIndex) ... if(IntroQuests[locIndex]).IsRunning() continue PW_MainLoopScript int function SpinRandomEvent() {Let's make Sheogorath proud} filterEventWeights() ;Filter out any events we can't start right now Int i Int sum while (i < numRandomEvents) sum += conditionalEventWeights i += 1 endWhile if !sum return -1 ;If all of the events have a weight of zero then we back out, return -1 endIf ;Now actually find the random event to give int ticks = Utility.RandomInt(0, sum - 1) ;current number of ticks remaining in the spin i = 0 while ticks > conditionalEventWeights ticks -= conditionalEventWeights i += 1 endWhile prepareEvent(i) return i endFunction --------------------- function filterEventWeights() Int i = 0 while i < numRandomEvents conditionalEventWeights = randomEventWeights i += 1 endwhile Actor curFollower = Tracker.PlayerFollower.GetReference() as Actor if (!curFollower || player.getDistance(curFollower) > 2000.0) conditionalEventWeights[0] = 0 endIf if(!beastialityEnabled) conditionalEventWeights[1] = 0 endIf if(!stealingEnabled) conditionalEventWeights[2] = 0 endIf if(!Mods.usingSDPlus || Mods.isPlayerEnslaved()) conditionalEventWeights[3] = 0 endIf return endFunction PW_SexQueueScript function Shutdown() ... while (i < aliases.length) && !processing ... endfunction -------------------------------- function StartSexWithNext() if sceneActive return endif ... if !actorFound pwDebug(self, 1, "starting sex with next actor: " + ... --------------------------- function DequeueCurrent() if numActors > 0 ------------------------- Edited April 6, 2023 by feiw 1
Visio Diaboli Posted April 6, 2023 Author Posted April 6, 2023 I don't have a lot of time to work on PW myself right now but I do have a Bitbucket repo set up for it - @feiw and @cobra0798 do you guys want access to the repo to be able to make pull requests? It will clean up the process of getting changes like this in. If not I can work them in myself, it'll just take longer probably. 1
madagg Posted April 6, 2023 Posted April 6, 2023 Hi. I been trying to play the mod but FNIS doesn't load animations. Any idea of what could be the problem? Skyrim SE 64bit: 1.6.640.0 - E:\SteamLibrary\steamapps\common\Skyrim Special Edition\ (Steam) Skeleton(hkx) female: XPMS2HDT (126 bones) male: XPMS2HDT (126 bones) Patch: "GENDER Specific Animations" Patch: "SKELETON Arm Fix" Reading DD V4.0.0 ... Reading DD2 V4.0.0 ... Reading DD3 V4.1.0 ... Reading DDC V1.2 ... Reading DDSL V4.0.0 ... Reading FNISBase V7.6 ... Reading InteractiveGallow V?.? ... Reading SexLab V1.64 ... Reading SexLabAP V1.64 ... Reading SexLabAroused V2.9 ... Reading SexLabCreature V1.64 ... Reading XPMSE V7.2 ... Reading ZaZAnimationPack V7.00 ... All Anim Lists scanned. Generating Behavior Files... No GENDER directory male No GENDER directory female Alternate Animation mods: 4 sets: 41 total groups: 194 added file slots: 1499 alternate files: 1245 Creature Pack not installed 3910 animations for 13 mods successfully included (character)
blahity Posted April 6, 2023 Posted April 6, 2023 11 minutes ago, madagg said: Hi. I been trying to play the mod but FNIS doesn't load animations. Any idea of what could be the problem? Skyrim SE 64bit: 1.6.640.0 - E:\SteamLibrary\steamapps\common\Skyrim Special Edition\ (Steam) Skeleton(hkx) female: XPMS2HDT (126 bones) male: XPMS2HDT (126 bones) Patch: "GENDER Specific Animations" Patch: "SKELETON Arm Fix" Reading DD V4.0.0 ... Reading DD2 V4.0.0 ... Reading DD3 V4.1.0 ... Reading DDC V1.2 ... Reading DDSL V4.0.0 ... Reading FNISBase V7.6 ... Reading InteractiveGallow V?.? ... Reading SexLab V1.64 ... Reading SexLabAP V1.64 ... Reading SexLabAroused V2.9 ... Reading SexLabCreature V1.64 ... Reading XPMSE V7.2 ... Reading ZaZAnimationPack V7.00 ... All Anim Lists scanned. Generating Behavior Files... No GENDER directory male No GENDER directory female Alternate Animation mods: 4 sets: 41 total groups: 194 added file slots: 1499 alternate files: 1245 Creature Pack not installed 3910 animations for 13 mods successfully included (character) Your list looks fine to me. Interactive Gallows is the name of the animations contained in PW.
Reksider Posted April 7, 2023 Posted April 7, 2023 (edited) Is anybody know if there is a way to deal with female approaches, you know, like abort current approach with console or smth to not get alert level? I turned them off, set it only on males, but they are still happening. Edited April 7, 2023 by Reksider 1
cobra0798 Posted April 7, 2023 Posted April 7, 2023 (edited) On 4/6/2023 at 1:51 PM, Visio Diaboli said: I don't have a lot of time to work on PW myself right now but I do have a Bitbucket repo set up for it - @feiw and @cobra0798 do you guys want access to the repo to be able to make pull requests? It will clean up the process of getting changes like this in. If not I can work them in myself, it'll just take longer probably. yeah I'm down for that. It'd be easier to just use version control software like bitbucket or git anyways. On 4/6/2023 at 11:11 AM, Visio Diaboli said: Is the new debug function global? It is. My assumption was that you made the original debug function a mod event because you had properties in the script that were being read by the debug function, but those were all static properties provided by the .esp file. I just replaced the variables with what their default values were. I also swapped the debug function to use ConsoleUtil.printMessage(output) instead of sending notifications so it doesn't spam the screen with messages and the messages can be read more than 4 at a time, but it could always be swapped back if you don't want a soft dependency on ConsoleUtil, but this shouldn't be a major issue because devious devices also uses it and it's a fairly common mod. Edited April 7, 2023 by cobra0798 1
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now