SfsUltimatePackage

A SCP SL Exiled Plugin that combines everything I have made in one package. (Read the Readme seriously)

Snivy's Ultimate Package contains all of the plugins I have made into one mega plugin for SCP SL.

I do mean made, any other plugins that I have ported or currently maintain, such as Serpents Hand, UIU Rescue Squad, etc is not included here.

Installing this plugin

[!IMPORTANT] In releases, there is 2 versions available, SnivysUltimatePackage.dll and SnivysUltimatePackageOneConfig.dll. I would advise using SnivysUltimatePackage.dll, due to how many config options there are, mainly with Custom Items and Roles, SnivysUltimatePackage.dll seperates each of their configs into a file per section. (I.E. all the custom item config stuff is together and its just that in a file). Some servers may not play nice with SnivysUltimatePackage.dll and may throw null pointer errors and things may not work as intended. If this happens, you can try SnivysUltimatePackageOneConfig.dll which throws everyone into one config, either your (port)-config.yml (Exiled Combined Configs) or Plugins/VVUltimatePluginPackageOneConfig/(port).yml (Exiled Seperated Configs)

[!CAUTION] There is a check now that detects if both plugin versions are on the server at the same time. If the server starts and both are present, both plugins will disable. This is due to both SnivysUltimatePackage.dll and SnivysUltimatePackageOneConfig.dll will try to race eachother for enabling stuff. Just remove one of them from your server and restart.

Plugin List:

Snivy's Custom Roles

Snivy's Custom Roles Abilities

Snivy's Server Events

Micro Damage Reduction


New to this plugin is also:

Snivy's Custom Items

Surface Final Escape Door Opener

Flamingo Adjustments

Micro Evaportate Players

SCP 1576 Spectator Viewer

Voting Commands

Server Specific Setting System

Snivy's Custom Roles

Role List

Below is a table of all the current custom roles, followed by a breif description of them. Many of them rely on special abilities also added by this plugin, refer to the list of abilities for more details about what each does. This is default settings and can be customized by the server owner.

Note this does not include the 5 free custom roles that is included, there will not be included in the list, there will also be no support for them

RoleNameRoleIDAbilitiesSpawn TypeDescription
Containment Engineer30Restricted EscapeImmediately when a round beginsA Scientist is randomly selected and is set into Enterance Zone with a Containment Engineer Keycard.
Protocol Enforcer31NoneImmediately when a round beginsA lighter facility guard that spawns in light containment zone. They spawn with a Tranquilizer, Medkit, Painkillers, Radio, Light Armor, and a Zone Manager Keycard.
Biochemist32Healing Mist, Martyrdom, CustomRoleEscapeImmediately when a round beginsA Scientist genetically altered.
Containment Guard33NoneImmediately when a round beginsA Facility Guard specializing in recontaining SCPs.
Border Patrol34NoneGiven by Admin Command onlyA facility guard specialized in ensuring safe passage from Enterance and Heavy Checkpoints.
Nightfall35Data MissingData MissingData Missing.
A7 Chaos36NoneDuring a Chaos Insurgency Respawn WaveA Chaos Member that spawns with an A7.
Flipped37Scale AbilityGiven by Admin Command onlyFor those people who complains about dwarfs when they spawn in as it.
Telepathic Chaos38DetectDuring a Chaos Insurgency Respawn WaveA Chaos Member that can detect hostiles to the Chaos Insurgency near by.
Juggernaut Chaos39Give Candy AbilityDuring a Chaos Insurgency Respawn WaveA Chaos Member that specializes in explosives.
Chaos Insurgency Spy40Disguised, Remove DisguiseDuring a MTF Respawn WaveA Chaos Member that is disguised as an MTF Member.
MTF Wisp41Effect EnablerDuring a MTF Respawn WaveA MTF Member that can go through doors, but has reduced sprint and some item limitations.
Ballistic SCP-049-242MartyrdomChance during revive from SCP-049A zombie that goes boom on death.
Dwarf SCP-049-243Scale AbilityChance during revive from SCP-049A smaller zombie.
Chaos Phantom44Active CamoImmediately when a round beginsA Chaos Insurgent that takes place of a guard, can go invisible.
Medic SCP-049-245Healing Mist, Effect EnablerChance during revive from SCP-049A zombie that can heal other SCPs at the cost of being a bit more slow
Lock-picker Class D46Door PickingImmediately when a round beginsA Class D that used to be a lock picker, can open some keycard doors if they dont have the keycard.
MTF Demolitionist47NoneDuring a MTF Spawn WaveA MTF Member that specializes in explosives.
Vanguard48NoneDuring a MTF Spawn WaveA MTF Member with an alternative loadout, being able to mark a target to do recieve more damage for a short time.

Snivy's Custom Roles Abilities

This contains Joker's original custom roles abilities as well

Ability List

Below is a list of every ability (currently) with a short discription of what it does.

Custom AbilityAbilityNameAbility TypeDescription
Active CamoActiveCamoActive AbilityFor a set amount of time, allows the player to go invisible unless they fire their weapon, opening/closing doors will reapply the effect.
Ability RemoverAbilityRemoverPassive AbilityClears abilities, helpful if you have multiple plugins with custom roles and some custom role abilities are given to the wrong custom role.
Custom Role EscapeCustomRoleEscapePassive AbilityWhen a player that has this ability tries to escape, you can give them a set custom role.
ChargeChargeAbilityActive AbilityCharges towards a location.
DetectDetectActive AbilityDetects any hostiles of the player's role nearby.
DisguisedDisguisedPassive AbilityThis handles all things related to being disguised, such as preventing accidental friendly fire.
Door Picking AbilityDoorPickingActive AbilityWhen activated, the player is able to open a door.
Effect Enabler AbilityEffectEnablerPassive AbilityHandles giving effects to players
Giving Candy AbilityGivingCandyAbilityPassive AbilityGives candy that's listed at spawn.
Healing MistHealingMistActive AbilityActivates a short term healing AOE effect.
Heal on KillHealOnKillPassive AbilityHeals on kill, hopefully self explainitory on what that does.
MartyrdomMartyrdomPassive AbilityExplosive death.
Reactive Hume ShieldReactiveHumePassive AbilityA Hume Shield that builds up, that reduces incoming damage.
Remove DisguiseRemoveDisguiseActive AbilityThe ability to remove their disguise, I.E. If MTF, become CI, and vise versa.
Restricted EscapeRestrictedEscapePassive AbilityThis just restricts player escapes for custom roles that has this ability.
Restricted ItemsRestrictedItemPassive AbilityThis allows a specific set of restricted items. This is usually complemented with other abilities.
Scale AbilityScaleAbilityPassive AbilityThis sets a players scale.
Speed On KillSpeedOnKillPassive AbilityGives a speed boost on kill.

Snivy's Custom Items

A collection of custom items that I have made over the time (plus one from Jamwolff). This is default settings and can be customized by the server owner.

Item NameItem TypeItemIDSpawn LocationsSpawn LimitDescription
Obscurus Veil-5Flash Bang2025% Chance in HCZ Armory, GR18, Surface Nuke Room, LCZ Armory.5When thrown, causes a permament smoke cloud to appear at place of detonation.
Explosive Round RevolverRevolver2110% Chance in MicroHID, HCZ Armory, 096s Room, 20% Chance in 049's Armory and 079's Armory.1When used, bullets becomes short fused grenades at point of impact they land.
Nerve Agent GrenadeFlash Bang2225% Chance in LCZ Armory, HCZ Armory, 049 Armory, 079's Armory, and Surface Nuke Room.2When thrown, causes a customizable duration nerve agent that causes damage when walked through.
Phantom Decoy DeviceAdrenline2325% Chance to spawn in a random locker, 939's room, and Heavy Test Room.1When used, teleports the player randomly to a different room while dropping a fake corspe. Giving massive debuffs when used.
Phantom LanternLantern2410% Chance to spawn in MicroHID, 096s room, GR18, 106s Room, HczTestRoom.1When toggled, makes the player go incredibly slowly, become invisible, and walk through doors, while locking out the inventory.
Explosive Resistant ArmorHeavy Armor2525% Chance to spawn in MicroHID, HCZ Armory, 049 Armory.1When equipped, makes the user more resistant to explosives.
LJ-429Adrenline26100% Chance to spawn in 096s room.1When used, the player dies.
Phantom Pulse [Disabled]FSP-92725% Chance in Gate A, Gate B, GR-18.1When firing at friendlies, it will heal them, applying AHP if they have full health, when fired at zombies, gives them a chance to be revived back to a human role.
Silent SerenadeCOM-182820% Chance in 173 Armory, GR-18, 096 Room, PC-15.1When fired at someone, they will become tranquilized, SCPs have a resistance chance for it not to work, applying multiple tranquilizations will make the target more resistant to it.
SCP-1499SCP-2682910% Chance in MicroHID, 079's Room, In the escape hall building.1When putting on, will teleport you to a fixed point on the map for a specified amount of time.
PB-42Flash Bang3050% Chance in Surface Nuke Room, HCZ Armory, 096s Room.5When throwing, will open doors and disconnect SCP-079 if 079 is at that camera.
AmnesiofluxSCP50031100% Chance in 096s room.1When consumed, removes you as a target from 096, just make sure you're not looking at him when you take it.
C4Grenade3210% Chance in Light Armory, 25% Chance in Heavy Armory, 50% Chance in 049 Armory and 079's Armory, 100% Chance in Surface Nuke5A grenade that can be remotely detonated, requires a radio to detonate (by base).
SCP-2818E11SR3310% Chance in MicroHID, 079's Armory1When fired, you are the bullet. This will kill the shooter but will do a lot of damage to the target. Note due to SL's Anticheat, the player's ragdoll wont be on the target, sorry :<.
Infinite PillsPainkillers3450% Chance to appear in a Misc Locker, 939's Room, Heavy Test Room3When consumed, the pills dont go away, it wont heal you however. This is entirely a joke item.
Cluster GrenadeGrenade3615% Chance to appear in Light Armory, Heavy Armory, 049/173 Armory, Surface Nuke, 079's Armory1When exploding, it spawns more grenades.
Additional Health 207Anti SCP-2073725% Chance to appear in MicroHID, 079's Armory, 106's Room1When consumed, it adds more health to the player until they die.
Viper PDWCrossvec39Spawns on MTF Vanguard, 25% Chance to appear in Heavy Armory, 049 Armory, Inside 096 Containment Chamber, Inside 079's Armory1A firearm that does different damage at different ranges.
PathfinderCOM-1840Spawns on MTF Vanguard1A firearm that when hitting a foe, causes them to take increased damage for a short amount of time.

Snivy's Server Events

A plugin meant to add some togglable events, mostly to add to a round and not to replace a round

Currently the events part of the plugin is provided below

Event NameDescription
BlackoutTurns off the lights in the facility, restores them either at round end or if all generators are activated
SCP 173 InfectionWhen 173 Kills someone, they become 173 as well
SCP 173 HydraWhen 173 Dies, they respawn as 173, along with another person, reducing their size and health count
Variable LightsActivates disco mode to the facility (effectively)
Short PeopleMakes everyone short
Chaos EventCauses chaos in the facility, see below for what Chaos Event can do to a round
Name RedactedRemoves everyones names
Freezing TemperaturesThe thermostat in the facility broke and its slowly freezing over, best to get out as fast as you can.
Snowballs Vs SCPs [Disabled]Causes a snowball fight to start.

Chaos Event Functions, a lot of this can be customized to your hearts content.

FunctionDescription
Item StealSteals everyones items
Item GiveGives every human a random item (custom items included)
Random TeleportRandomly Teleports each player to somewhere random
Fake Auto NukeStarts a fake auto nuke
Remove WeaponsRemoves weapons from players
Give Random WeaponsGives every human a random weapon
Death MatchSets every players health to 1 HP
Enable BlackoutStarts the Blackout Event
Enable Freezing TemperaturesStarts Freezing Temperatures
Enable SCP 173 HydraStarts SCP 173 Hydra Event
Enable SCP 173 InfectionStarts SCP 173 Infection Event
Enable Short PeopleStarts the Short People Event
Enable Variable LightsStarts Variable Lights
FBI Open UpPicks a random, non foundation side player, then teleports every foundation member to them
Grenade FeetSpawns a grenade at everyones feet
Unsafe Medical ItemsMedical Items may cause more harm than good
Enable Name RedactedStarts Name Redacted event
Fake Cassie Respawn AnnouncementMakes a fake Cassie respawn announcement, with a random chance to be MTF, CI, UIU, or SH
Rapid Fire TeslasCauses Tesla Gates to rapidly fire
Player TauntrumCauses all players to have SCP-173's tantrum spawn on them
Router Kicking SimulatorGives players fake lag and teleports them back a distance after a bit of time
Super SpeedMakes all the players super speed

Micro Damage Reduction

Allows for a configurable damage reduction to what ever class is specificed in the Config.

Surface Final Escape Door Opener

It opens Surface's Final Escape Door.

Micro Evaporates Players

When the MicroHID kills a player, they evaporate instead of flopping onto the floor.

Flamingo Adjustments

For the Christmas Event, when SCP-1507 is on the field, their damage and damage multiplayer can be adjusted.

SCP-1576 Spectator Viewer

When SCP-1576 is used, it will tell the user how many people are in spectator (but not who) and how long before the next respawn wave. Use %spectators% to get the spectators. Use %timebeforespawnwave% to get the amount of time remaining before the respawn wave.

Voting Commands

Adds a simple voting command for players to vote on stuff. StartVote (or sv) to start a vote, this is in the RA Panel or Game Console .vote to vote for an option

Server Specific Settings System

Adds a simple (and questionably coded) Server Specifics Setting System.

Commands

CommandRequired PermissionRun LocationDescription
vvevve.startRemote Admin, Server ConsoleStarts round events. If used by itself it will show the list of events that can be used
vve stopvve.stopRemote Admin, Server ConsoleStops any active events.
startvotevvvotes.startRemote Admin, Server ConsoleStarts a vote.
.voteNonePlayer ConsoleResponds to an active vote
.detonateNonePlayer ConsoleDetonates C4, assuming requirements are met.

Credits

@Mostly-Lucid for helping a lot with the SCP-173 Hydra event (and by that I mean doing it entirely because I had a very smooth brain moment)

@Jamwolff for the Short Players Event and LJ-429 Custom Item

Plugin Info

Frameworks:
EXILED
Tags:
Fun
Tweaks
Utility
Downloads: 323Created at: Tue Jan 14 2025Updated at: Wed Apr 30 2025

Install command

hub install SfsUltimatePackage