Left 4 Dead 2

Left 4 Dead 2

Master Script Controller
39 Comments
. Nov 21, 2024 @ 3:47pm 
crashes the game for no reason
Apr 28, 2024 @ 5:31am 
how to disable messages of script controller? Annoying that green text appearing everytime when I use custom admin menu
something something house Mar 25, 2024 @ 9:35pm 
can i edit the values in the individual scripts because i kind of want to mess around MSC_All_Weapons within a cfg file
󠁳⁧⁧ Playeroth Sep 11, 2023 @ 6:31pm 
this mod conflicts with other mods that have menu system. is there any workaround?
StrobaCat Jun 18, 2023 @ 9:05pm 
weird because there's wasnt any cracks on the door when i was rescued by some unknown entity
[FoRcE]army_guy3  [author] Jun 18, 2023 @ 8:58pm 
This doesn't sound like an issue related to the MSC.

The rescue closet doesn't rescue you when you open the door, It rescues you when you get line of sight from point A to B.

This means if you stand in the exact spot where a crack in the door is you can trigger rescue without actually opening the door.
StrobaCat Jun 17, 2023 @ 4:27pm 
the only other scripts i have i think are some css ammo stuff, and setting lock are those incompatible and breaks MSC? (for example yesterday i was with all of these including msc, and got automatically rescued at a rescue closet without anyone actually rescuing me)
[FoRcE]army_guy3  [author] Jun 17, 2023 @ 3:24pm 
This script allows scripts to co-exist with each other, but it doesn't work if other scripts don't use it.

If someone makes a script that attempts to modify the same script file as the MSC then things will break.

Nothing can be done about that.
StrobaCat Jun 16, 2023 @ 11:13pm 
yo i got weird behaviors with this and other 2 scripts of these is this normal?
Amainy Nov 16, 2022 @ 9:34pm 
BaseScriptedDOTable <-
{
ScriptedStageType = STAGE_NONE
ScriptedStageValue = 1000
SpawnSetRule = SPAWN_SURVIVORS
PreferredMobDirection = SPAWN_NO_PREFERENCE
SpawnDirectionCount = 0
SpawnDirectionMask = 0
cm_AggressiveSpecials = 1
}

I think something in there is making the common spawn wanky during the crescendo of c2m4 (no one spawns inside, or besides, the saferoom).
[FoRcE]army_guy3  [author] May 11, 2022 @ 8:12pm 
Hey peeps, I've corrected an issue with the autoload processor that may have been causing some of you to crash.

Let me know if you're still experiencing crashing issues.
[FoRcE]army_guy3  [author] Feb 3, 2022 @ 2:02am 
Hey peeps, Change of plans..

I've been really sick the past week and it appears to be getting worse. I have no choice but to postpone the update.It's nearly finished but I'm too out of it to put it all together and finish writing the last 8 functions required for everything to fit together with the 6bit shifter class. An advanced class I made to create byte header structured data in injection protected format.
[FoRcE]army_guy3  [author] Jan 27, 2022 @ 2:31am 
New update coming hopefully in the next couple of days. It will add my new file table save//load functionality for script data.
[FoRcE]army_guy3  [author] Jan 15, 2022 @ 7:03pm 
New update released. Fixed an issue that could cause lower end processors to stall while loading script structures.
[FoRcE]army_guy3  [author] Jan 14, 2022 @ 4:07pm 
New update released. Fixes an issue some people were having with freezes while loading.
Read the Bible Sep 20, 2021 @ 4:00pm 
Jesus loves you! I warn you of your sins, repent and believe the Gospel!
[FoRcE]army_guy3  [author] Aug 24, 2021 @ 12:16pm 
If the game crashes, Then disable your other addons to see if something is conflicting.

I can't control if other addons load in and break the script.

Even maps some maps can include some script that will conflict.
Ghroot Aug 23, 2021 @ 11:19pm 
game crashes many times went i start in single player and i try to do anything but it doesn't work :steamthumbsdown:
liArk Jul 10, 2021 @ 2:24am 
wait what to what to crash maps
nexiw Jul 6, 2021 @ 1:32am 
Nvm I found out some of my mod were conflicting. thx for the reply tho
[FoRcE]army_guy3  [author] Jul 6, 2021 @ 12:38am 
Which addon are you trying to run with it?

This script allows my other scripts to co-exist.

For this script to run you need to be hosting locally or have it on the server you're playing on.
nexiw Jul 5, 2021 @ 11:43pm 
is there supposed to be a way to download this or do i just subscribe for it to work cause it doesnt work for me
OsO Jan 28, 2021 @ 12:41pm 
godd
Amber Jan 11, 2021 @ 5:24pm 
When i load a map,the loading bar loads the half,and the game simply doesnt load anymore
Obs: It keeps freezing too,even if i remove the mods.
[FoRcE]army_guy3  [author] Dec 30, 2020 @ 5:11pm 
Does it get stuck if you disable all other addons?
Ryan BlueBlaz Oct 21, 2020 @ 6:53pm 
Ok, I understand thank you =)
Stay safe.
[FoRcE]army_guy3  [author] Oct 21, 2020 @ 6:49pm 
Ok I did more testing and found that it still crashes but the crashes are widespread throughout VSLIB .

What ever is happening appears to be faulty game code by l4d2 devs.

At this point I'm giving up for now.. I may come back to it later but for now VSLIB scripts will crash you when you return to main menu.

[FoRcE]army_guy3  [author] Oct 21, 2020 @ 5:29am 
New update will be released later today. It is bed time.
[FoRcE]army_guy3  [author] Oct 21, 2020 @ 5:08am 
Update.. I finished it and still crashed.

I created a new tool to debug over 250 events in VSLIB to find the one thing that was causing the issue.

The crash doesn't happen anymore in testing and I'm preparing to package everything..

I've been working on this issue for over 30 hours total in the last 3 days.. fml.
[FoRcE]army_guy3  [author] Oct 21, 2020 @ 12:45am 
Ok so I'm in the process of working on a version of MSC that overrides vslib and handles game events for it.

I had to sort through the code of vslib to see how it worked but I think I can make the two co-exist without this crash.

I won't know until I finish writing everything.
[FoRcE]army_guy3  [author] Oct 18, 2020 @ 8:05pm 
I did some testing and it appears that vslib may be causing the crash.

I'll look into seeing if I can figure out why but vslib is a mess.

Ryan BlueBlaz Oct 18, 2020 @ 5:36pm 
Hello, sorry for before, I stayed up all night and I couldn't be botherd to sort through all my mods,
but I have done it now and I have found that these two mods are incompatible with this mod

https://www.gamemaps.com/details/19498 https://www.gamemaps.com/details/19499

Which is a real shame cuz these mods I can't do without, and again sorry =(
[FoRcE]army_guy3  [author] Oct 18, 2020 @ 1:11am 
This new l4d2 update brought new features but it also brought many ways for scripts made by different people to conflict with each other.

The MSC system is designed to load MSC scripts without them conflicting with each other.

If you are running non MSC scripts then they may be causing issues.

I'm trying to determine if this issue is a problem with the MSC or another addon you a running that is conflicting in some way.
Ryan BlueBlaz Oct 18, 2020 @ 12:36am 
CTD seems to happen everytime I exit to main menu.

I haven't tried it with no other addons.

I don't understand how the maps could be the problem but I only exited from no mercy, dead center, and tumtara the testing map.

It works fine when MSC is disabled.
[FoRcE]army_guy3  [author] Oct 17, 2020 @ 11:01pm 
Are the CTDs consistent?

Does it crash when no other addons are loaded?

Is it every map or just one?

Does it crash if just the MSC is disabled?
Ryan BlueBlaz Oct 17, 2020 @ 8:33pm 
I like it it works, but I get CTDs when I exit to main menu =(
[FoRcE]army_guy3  [author] Oct 11, 2020 @ 4:20pm 
New MSC version released.

This version now adds support for auto run and a whole bunch of backend programmer stuff that most people won't care about because they'll never see it. :o

It was a lot to test so hopefully this is a smooth transition from old version.

Let me know if you encounter any issues.
[FoRcE]army_guy3  [author] Aug 25, 2020 @ 9:14am 
Hey thanks :)

Project is working out nicely so far.

Next release will include the ability to add scripts by typing:
/MSC_ADDSCRIPT

in chat.

This will be much easier for most people rather than having to mess with EMS directory files. :P
AlfredENeuman Aug 20, 2020 @ 7:09pm 
Good luck with your project!