Left 4 Dead 2

Left 4 Dead 2

Master Script Controller
39 Comments
. 21 Nov, 2024 @ 3:47pm 
crashes the game for no reason
28 Apr, 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 25 Mar, 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 11 Sep, 2023 @ 6:31pm 
this mod conflicts with other mods that have menu system. is there any workaround?
StrobaCat 18 Jun, 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] 18 Jun, 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 17 Jun, 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] 17 Jun, 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 16 Jun, 2023 @ 11:13pm 
yo i got weird behaviors with this and other 2 scripts of these is this normal?
Amainy 16 Nov, 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] 11 May, 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] 3 Feb, 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] 27 Jan, 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] 15 Jan, 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] 14 Jan, 2022 @ 4:07pm 
New update released. Fixes an issue some people were having with freezes while loading.
Read the Bible 20 Sep, 2021 @ 4:00pm 
Jesus loves you! I warn you of your sins, repent and believe the Gospel!
[FoRcE]army_guy3  [author] 24 Aug, 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 23 Aug, 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 10 Jul, 2021 @ 2:24am 
wait what to what to crash maps
nexiw 6 Jul, 2021 @ 1:32am 
Nvm I found out some of my mod were conflicting. thx for the reply tho
[FoRcE]army_guy3  [author] 6 Jul, 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 5 Jul, 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 28 Jan, 2021 @ 12:41pm 
godd
Amber 11 Jan, 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] 30 Dec, 2020 @ 5:11pm 
Does it get stuck if you disable all other addons?
Ryan BlueBlaz 21 Oct, 2020 @ 6:53pm 
Ok, I understand thank you =)
Stay safe.
[FoRcE]army_guy3  [author] 21 Oct, 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] 21 Oct, 2020 @ 5:29am 
New update will be released later today. It is bed time.
[FoRcE]army_guy3  [author] 21 Oct, 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] 21 Oct, 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] 18 Oct, 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 18 Oct, 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] 18 Oct, 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 18 Oct, 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] 17 Oct, 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 17 Oct, 2020 @ 8:33pm 
I like it it works, but I get CTDs when I exit to main menu =(
[FoRcE]army_guy3  [author] 11 Oct, 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] 25 Aug, 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 20 Aug, 2020 @ 7:09pm 
Good luck with your project!