This mod causes freezes on cell change. I'm now using "Yet Another Purge Cell Buffers Plugin (the No Door Purges version)" http://www.nexusmods.com/fallout3/mods/16748, that works better.
This mod has been the cause of freeze/crashes upon loading new cell, in my case it was reliably making me crash at the Super Duper Mart at the start of the game. Issue was resolved by removing this mod from my list. Oh well!
-------------------------------------------- "Boys let get the shovels!!!"
So.. for whatever reason this mod makes it impossible for me to complete "Who dares Wins" quest in Broken steel. I get a CTD when I enter the Vertibird. How do I know it? I'm not 100% that the CTD occurs only because of this mod, but could also be a combination of alot smaller problems/mods. Thing is, if I deactivate this mod, I can finish the quest.
Now this gives me thinking... there are now alot of corpses to clean up for the mod inside the crawler. I read that the crawler becomes inaccessible once it's destroyed. So this could explain the CTD.
I have 2 ideas I will try next week if I have time:
- my last save is on the roof near the vertibird. I will coc teleport myself back into the capital wasteland and try to trigger the PCB mod. - i will markfordelete every f*#@ing corpse inside the crawler and on the airfield - turn off the mod during the end of the quest and on again after it. -------------------------- "and now bury it again..."
at first, the script is bad. The Idea is good, but the Code is wrong !!
Ok, i had a lot of trouble after some Cell changes, i got a ctd. Ok, I tried the PCB Command on the Console and everything works fine. I downloaded this little PCB esp and i was happy, everything worked good. But then it happend, i changed a room in my vault and CTD!!! s***,turned Purged Cell buffers off and no CTD. Something must be wrong with this .esp. I was going in the Geck and looked to the code:
here is Original Code:
scn PCBScript
Begin GameMode Set PCBFreq to 10 If PCBTrackerRef.GetInSameCell Player == 0 PCBTrackerRef.MoveTo Player Set PCBCounter to PCBCounter + 1 EndIf
If PCBCounter >= PCBFreq Set PCBCounter to 0 ;ShowMessage PCBSuccessMsg PCB EndIf
Endif <----------- This is wrong and
caused the Problems
End
How you can see there is a big Error in the Code, it cannot work correctly and caused crashes.The last Endif has no If
"Endif" needs always "If" before.Its a Pair
Here is the correct Code:
scn PCBScript
Begin GameMode Set PCBFreq to 10 If PCBTrackerRef.GetInSameCell Player == 0 PCBTrackerRef.MoveTo Player Set PCBCounter to PCBCounter + 1 EndIf
If PCBCounter >= PCBFreq Set PCBCounter to 0 ShowMessage PCBSuccessMsg PCB EndIf
End
It works, if you have a cell buffer Problem. Easy to test, if you have Problems like Freeze or CTD when you changed a cell, try this before you activate this script:
Go in the Command Mode(push Tilde Button "~" and type PCB. It will purge the cell buffer, if your problem was gone,this script is for you(corrected Version).
To change the frequency of cell buffer purging simply open the console (press the tidal key) and type in "set PCBFreq to ##" where ## is the desired number.
It cannot work, too. Because if you look to the code, you will see that the variable PCBFreq will ,everytime when the script is calling, set again to 10 and your setting will overwrite.
Tip: the message to inform you, about purge the cell is disabled by the Author. To test, that the script is running properly enable the Message and you will inform, everytime (in this case after 10 times cell changing) cell buffers are purge.
And my word to the Author, please correct the file and the description and upload it again, it is really helpful, if it work properly. "
I tried this mod during a broken steel playthrough and unfortunately I have CTDs with it, when I'm trying to enter the Satellite Tower at the end. Without this mod on, it works normally.
62 comments
Mod sounds great, will comment more after using it.
edit: Yeah, lower end system here, and vast improvement in performance as well as stability.
Yeah no.
Works for TES Oblivion too.
Issue was resolved by removing this mod from my list. Oh well!
--------------------------------------------
"Boys let get the shovels!!!"
So.. for whatever reason this mod makes it impossible for me to complete "Who dares Wins" quest in Broken steel. I get a CTD when I enter the Vertibird. How do I know it? I'm not 100% that the CTD occurs only because of this mod, but could also be a combination of alot smaller problems/mods. Thing is, if I deactivate this mod, I can finish the quest.
Now this gives me thinking... there are now alot of corpses to clean up for the mod inside the crawler. I read that the crawler becomes inaccessible once it's destroyed. So this could explain the CTD.
I have 2 ideas I will try next week if I have time:
- my last save is on the roof near the vertibird. I will coc teleport myself back into the capital wasteland and try to trigger the PCB mod.
- i will markfordelete every f*#@ing corpse inside the crawler and on the airfield
- turn off the mod during the end of the quest and on again after it.
--------------------------
"and now bury it again..."
https://forums.nexusmods.com/index.php?/topic/137883-purge-cell-buffers/page-3
"Hello,
at first, the script is bad. The Idea is good, but the Code is wrong !!
Ok, i had a lot of trouble after some Cell changes, i got a ctd. Ok, I tried the PCB Command on the Console and everything works fine. I downloaded this little PCB esp and i was happy, everything worked good. But then it happend, i changed a room in my vault and CTD!!! s***,turned Purged Cell buffers off and no CTD. Something must be wrong with this .esp.
I was going in the Geck and looked to the code:
here is Original Code:
scn PCBScript
Begin GameMode
Set PCBFreq to 10
If PCBTrackerRef.GetInSameCell Player == 0
PCBTrackerRef.MoveTo Player
Set PCBCounter to PCBCounter + 1
EndIf
If PCBCounter >= PCBFreq
Set PCBCounter to 0
;ShowMessage PCBSuccessMsg
PCB
EndIf
Endif <----------- This is wrong and
caused the Problems
End
How you can see there is a big Error in the Code, it cannot work correctly and caused crashes.The last Endif has no If
"Endif" needs always "If" before.Its a Pair
Here is the correct Code:
scn PCBScript
Begin GameMode
Set PCBFreq to 10
If PCBTrackerRef.GetInSameCell Player == 0
PCBTrackerRef.MoveTo Player
Set PCBCounter to PCBCounter + 1
EndIf
If PCBCounter >= PCBFreq
Set PCBCounter to 0
ShowMessage PCBSuccessMsg
PCB
EndIf
End
It works, if you have a cell buffer Problem. Easy to test, if you have Problems like Freeze or CTD when you changed a cell, try this before you activate this script:
Go in the Command Mode(push Tilde Button "~" and type PCB.
It will purge the cell buffer, if your problem was gone,this script is for you(corrected Version).
Another Mistake from the Author:
He wrote this in the Description:
----------------------------------------------------------
To change the frequency of cell buffer purging simply open the console (press the tidal key) and type in "set PCBFreq to ##" where ## is the desired number.
-------------------------------------------------------
It cannot work, too. Because if you look to the code, you will see that the variable PCBFreq will ,everytime when the script is calling, set again to 10 and your setting will overwrite.
Tip:
the message to inform you, about purge the cell is disabled by the Author.
To test, that the script is running properly enable the Message and you will inform, everytime (in this case after 10 times cell changing) cell buffers are purge.
And my word to the Author, please correct the file and the description and upload it again, it is really helpful, if it work properly. "
and no fix happend. DO NOT USE THIS MOD.