SCPSL_2024-05-15_22-01-25.mp4
An SCP:SL Exiled plugin that turns users into ghosts when they die. Ghosts cannot be seen by alive players (including SCPs), cannot die, and can noclip.
Current Plugin Version: V1.1.0
- Exiled: V8.8.1 or V8.9.0
- SCP:SL Server: V13.4.2 or V13.5 Beta
What ghosts can interact with is not shown on this list but is configurable and will be generated along with the rest of these settings.
Configuration | Value Type | Description |
---|---|---|
ghost_role | RoleType | Determines the role to use for ghosts. Tutorial is used by default so that ghosts are not targets to SCPs. If you set to an SCP, they can still attack!! |
spawn_message | string | Message to show to ghosts upon spawning. Set to none to disable. |
spawn_message_length | integer | Sets the length of time in seconds the spawn message is visible. |
ghost_spec_swap | bool | If set to true, ghosts can swap to spectator mode via the .spec command in the server console, and vice versa. |
ghost_spec_permission | bool | If set to true, the gs.spectate permission will be required to use the .spec command. If this is true, ghost_spec_swap should also be true. |
start_as_spectator | bool | If set to true, players will become spectators when they die. If this is true, ghost_spec_swap should also be true (otherwise the plugin is useless). |
give_ghost_navigator | bool | If set to true, ghosts will be given a workstation that they can drop to teleport to a random door in the map. |
navigate_lcz_after_decon | bool | If set to true, ghosts can navigate to doors in light containment after decontamination has begun. |
remove_items_after_nuke | bool | If set to true, ghosts will lose items after the nuke has detonated (they will also be teleported to the surface). |
navigate_message | string | Set the message to show when a ghost navigates. Set to none to disable navigate messages. |
navigate_fail_message | string | The message to show if the teleport fails. |
can_ghosts_teleport | bool | If set to true, ghosts will be given a coin that they can drop to teleport to a random alive player. |
teleport_blacklist | List | A list of roles that CANNOT be teleported to (eg Scp173, NtfCadet, etc). |
teleport_message | string | Set the message to show when a ghost teleports. Set to none to disable teleport messages. |
teleport_none_message | string | Set the message to show if a ghost tries to teleport and nobody is alive that can be teleported to. |
trigger_scps | bool | Determines if ghosts can freeze SCP-173 and trigger SCP-096. |
role_strings | List | Sets the string for roles in place of {class} in the above strings (for example, replacing Class-D Personnel with DBOI will make it say DBOI in game). |
Command | Permission | Description |
---|---|---|
ghostspec / gspec <player(s)> | gs.spawn | Spawns one or more players in as a ghost. |
.spec | N/A | Changes the speaker from a ghost to a spectator and vice versa. |
[playerid].[playerid].[playerid]
- For multiple players separated by player ids*
- For all players%[role]
- For one role type eg.%classd
for all Class-D.*[zone]
- For a zone (eg.*light
,*entrance
, etc)
SCP SL Server: https://discord.gg/dKadpPZPTy