Skip to main content

Generated from SER itself

Find the exact construct you need.

Search 775 methods, events, flags, keywords, variables, and complete examples—without opening a game server.

120+ results
Variable

@alivePlayers

@alivePlayers

player variable

Other
Variable

@all

@all

player variable

Other
Variable

@allPlayers

@allPlayers

player variable

Other
Variable

@alphaFlamingoPlayers

@alphaFlamingoPlayers

player variable

Role
Variable

@chaosConscriptPlayers

@chaosConscriptPlayers

player variable

Role
Variable

@chaosFlamingoPlayers

@chaosFlamingoPlayers

player variable

Role
Variable

@chaosInsurgencyPlayers

@chaosInsurgencyPlayers

player variable

Team
Variable

@chaosMarauderPlayers

@chaosMarauderPlayers

player variable

Role
Variable

@chaosRepressorPlayers

@chaosRepressorPlayers

player variable

Role
Variable

@chaosRiflemanPlayers

@chaosRiflemanPlayers

player variable

Role
Variable

@classDPlayers

@classDPlayers

player variable

Role
Variable

@customRolePlayers

@customRolePlayers

player variable

Role
Variable

@deadPlayers

@deadPlayers

player variable

Team
Variable

@destroyedPlayers

@destroyedPlayers

player variable

Role
Variable

@empty

@empty

player variable

Other
Variable

@emptyPlayers

@emptyPlayers

player variable

Other
Variable

@entrancePlayers

@entrancePlayers

player variable

Facility zone
Variable

@facilityGuardPlayers

@facilityGuardPlayers

player variable

Role
Variable

@filmmakerPlayers

@filmmakerPlayers

player variable

Role
Variable

@flamingoPlayers

@flamingoPlayers

player variable

Role
Variable

@foundationForcePlayers

@foundationForcePlayers

player variable

Team
Variable

@heavyContainmentPlayers

@heavyContainmentPlayers

player variable

Facility zone
Variable

@lightContainmentPlayers

@lightContainmentPlayers

player variable

Facility zone
Variable

@nonePlayers

@nonePlayers

player variable

Role
Variable

@npcPlayers

@npcPlayers

player variable

Other
Variable

@ntfCaptainPlayers

@ntfCaptainPlayers

player variable

Role
Variable

@ntfFlamingoPlayers

@ntfFlamingoPlayers

player variable

Role
Variable

@ntfPrivatePlayers

@ntfPrivatePlayers

player variable

Role
Variable

@ntfSergeantPlayers

@ntfSergeantPlayers

player variable

Role
Variable

@ntfSpecialistPlayers

@ntfSpecialistPlayers

player variable

Role
Variable

@otherAlivePlayers

@otherAlivePlayers

player variable

Team
Variable

@otherPlayers

@otherPlayers

player variable

Facility zone
Variable

@overwatchPlayers

@overwatchPlayers

player variable

Role
Variable

@scientistPlayers

@scientistPlayers

player variable

Role
Variable

@scp0492Players

@scp0492Players

player variable

Role
Variable

@scp049Players

@scp049Players

player variable

Role
Variable

@scp079Players

@scp079Players

player variable

Role
Variable

@scp096Players

@scp096Players

player variable

Role
Variable

@scp106Players

@scp106Players

player variable

Role
Variable

@scp173Players

@scp173Players

player variable

Role
Variable

@scp3114Players

@scp3114Players

player variable

Role
Variable

@scp939Players

@scp939Players

player variable

Role
Variable

@scpPlayers

@scpPlayers

player variable

Team
Variable

@spectatorPlayers

@spectatorPlayers

player variable

Role
Variable

@surfacePlayers

@surfacePlayers

player variable

Facility zone
Variable

@tutorialPlayers

@tutorialPlayers

player variable

Role
Variable

@zombieFlamingoPlayers

@zombieFlamingoPlayers

player variable

Role
Example

914Effects

914Effects.ser

Disabled by default: remove # from the filename to enable this script.

Damage, Explode, GiveEffect, ProcessingPlayer
Event

AchievedMilestone

!-- OnEvent AchievedMilestone

Gets called when a faction achieved a milestone.

ServerEvents
Event

AchievingMilestone

!-- OnEvent AchievingMilestone

Gets called when a faction is achieving a milestone.

ServerEvents
Event

Activated

!-- OnEvent Activated

Gets called when SCP-914 is activated.

Scp914Events
Event

ActivatedGenerator

!-- OnEvent ActivatedGenerator

Gets called when the player activates the generator.

PlayerEvents
Event

ActivatedGeneratorCompleted

!-- OnEvent ActivatedGeneratorCompleted

Gets called when the generator activated objective has been completed.

ObjectiveEvents
Event

Activating

!-- OnEvent Activating

Gets called when SCP-914 is being activated.

Scp914Events
Event

ActivatingGenerator

!-- OnEvent ActivatingGenerator

Gets called when the player is activating the generator.

PlayerEvents
Event

ActivatingGeneratorCompleting

!-- OnEvent ActivatingGeneratorCompleting

Gets called when the generator activated objective is being completed.

ObjectiveEvents
Method

AddDamageRule

AddDamageRule mode @players_affected multiplier "remove_id"? update?

Sets the damage rule for a player.

DamageRule
Method

AddDummy

AddDummy "name"

Adds a dummy to the server

Dummy
Event

AddedObserver

!-- OnEvent AddedObserver

Gets called when a new observer has been added to SCP-173.

Scp173Events
Event

AddedTarget

!-- OnEvent AddedTarget

Gets called when SCP-096 has got a target added.

Scp096Events
Method

AddEventHandler

AddEventHandler event_name callback

Adds an event handler to the provided event.

Event
Method

AddHume

AddHume @players amount

Adds hume shield to players. Do not confuse this method with SetHumeShieldMethod

Health
Event

AddingObserver

!-- OnEvent AddingObserver

Gets called when a new observer is being added to SCP-173.

Scp173Events
Event

AddingTarget

!-- OnEvent AddingTarget

Gets called when SCP-096 is getting a target added.

Scp096Events
Method

AddPickupToInventory

AddPickupToInventory @player *pickup

Forces a pickup to be added to the player's inventory.

Pickup
Method

AddTeslaIgnoreRule

AddTeslaIgnoreRule @players "remove_id"? update?

Sets the players that will be ignored by a tesla.

TeslaRule
Method

AdvDestroyItem

AdvDestroyItem items

Destroys items on the ground and in inventories.

Item
Method

AdvDropItem

AdvDropItem *item

Drops an item from player inventory and returns a reference to the pickup object of that item.

Item
Method

AdvGiveItem

AdvGiveItem @player_to_give_item item_type_to_add

Gives a player a single item, and returns a reference to the item.

Item
Event

AimedWeapon

!-- OnEvent AimedWeapon

Gets called when the player aimed the weapon.

PlayerEvents
Method

AmountOf

AmountOf @variable

Returns the amount of players in a given player variable.

PlayerValue
Method

AnimatedBroadcast

AnimatedBroadcast @players duration "content" line_break_length?

Sends an animated broadcast to specified players.

Broadcast
Example

anonymousRadio

anonymousRadio.ser

Disabled by default: remove # from the filename to enable this script.

SetDisplayName, Joined
Event

Attacked

!-- OnEvent Attacked

Gets called when SCP-049 has used its attack ability.

Scp049Events
Event

Attacking

!-- OnEvent Attacking

Gets called when SCP-049 is using its attack ability.

Scp049Events
Keyword

attempt

attempt

Runs everything inside the statement, and if something throws an exception (error), the error will not terminate the script. If there is an 'on_error' statement, it will be executed.

Statement
Method

Audio.IsLoaded

Audio.IsLoaded "clip_name"

Returns true if a given audio clip has been loaded

Audio
Method

Audio.IsPlaying

Audio.IsPlaying "speaker_name"

Checks if the audio player is playing anything.

Audio
Method

Audio.Load

Audio.Load "file_name" "clip_name"

Loads an audio file into the audio player.

Audio
Method

Audio.Play

Audio.Play "speaker_name" "audio_clip_name" loop?

Plays a loaded audio clip from a created speaker.

Audio
Method

Audio.Stop

Audio.Stop "speaker_name"

Stops all audio clips playing through a speaker.

Audio
Example

automaticRagdollCleanup

automaticRagdollCleanup.ser

Disabled by default: remove # from the filename to enable this script.

Broadcast, CleanupRagdolls, Print, RoundStarted
Example

automaticWarhead

automaticWarhead.ser

Disabled by default: remove # from the filename to enable this script.

Broadcast, Cassie, RoundInfo, RoundStarted
Method

Ban

Ban @players duration "reason"

Bans players from the server.

Player
Event

BanIssued

!-- OnEvent BanIssued

Gets called when the server has issued a ban.

ServerEvents
Event

BanIssuing

!-- OnEvent BanIssuing

Gets called when the server is issuing a ban.

ServerEvents
Event

Banned

!-- OnEvent Banned

Gets called when the player is banned.

PlayerEvents
Event

Banning

!-- OnEvent Banning

Gets called when the player is being banned.

PlayerEvents
Event

BanRevoked

!-- OnEvent BanRevoked

Gets called when the server has revoked a ban.

ServerEvents
Event

BanRevoking

!-- OnEvent BanRevoking

Gets called when the server is revoking a ban.

ServerEvents
Event

BanUpdated

!-- OnEvent BanUpdated

Gets called when the server has updated a ban.

ServerEvents
Event

BanUpdating

!-- OnEvent BanUpdating

Gets called when the server is updating a ban.

ServerEvents
Event

BlackedOutRoom

!-- OnEvent BlackedOutRoom

Gets called when SCP-079 has blacked out a room.

Scp079Events
Event

BlackedOutZone

!-- OnEvent BlackedOutZone

Gets called when SCP-079 has blacked out a zone.

Scp079Events
Event

BlackingOutRoom

!-- OnEvent BlackingOutRoom

Gets called when SCP-079 is blacking out a room.

Scp079Events
Event

BlackingOutZone

!-- OnEvent BlackingOutZone

Gets called when SCP-079 is blacking out a zone.

Scp079Events
Method

Blackout

Blackout rooms duration?

Blackouts rooms.

Room
Event

BlastDoorChanged

!-- OnEvent BlastDoorChanged

Gets called when a blast door is changed state.

ServerEvents
Event

BlastDoorChanging

!-- OnEvent BlastDoorChanging

Gets called when a blast door changes state.

ServerEvents
Keyword

break

break

Makes a given loop or function (that the 'break' keyword is inside) act as it has completely ended its execution ("breaks" free from the loop/function)

Keyword
Method

BreakDoor

BreakDoor doors damage_type?

Breaks specified doors if possible.

Door
Event

BreakneckSpeedChanged

!-- OnEvent BreakneckSpeedChanged

Gets called when the breakneck speed of SCP-173 has changed.

Scp173Events
Event

BreakneckSpeedChanging

!-- OnEvent BreakneckSpeedChanging

Gets called when the breakneck speed of SCP-173 is changing.

Scp173Events
Method

Broadcast

Broadcast @players duration "message"

Sends a broadcast to players.

Broadcast
PMER event

ButtonInteracted

!-- OnPMER ButtonInteracted

Open the generated pmer event reference.

Schematic
Event

CancelledRoomLockdown

!-- OnEvent CancelledRoomLockdown

Gets called when SCP-079 has cancelled a room lockdown.

Scp079Events
Event

CancelledUsingItem

!-- OnEvent CancelledUsingItem

Gets called when the player has cancelled the use of an item.

PlayerEvents
Event

CancellingRoomLockdown

!-- OnEvent CancellingRoomLockdown

Gets called when SCP-079 is cancelling a room lockdown.

Scp079Events
Event

CancellingUsingItem

!-- OnEvent CancellingUsingItem

Gets called when the player is cancelling the use of an item.

PlayerEvents
Method

Cassie

Cassie mode "message" "subtitles"? glitch_scale?

Makes a CASSIE announcement.

CASSIE
Event

CassieAnnounced

!-- OnEvent CassieAnnounced

Gets called when the server played C.A.S.S.I.E sentence.

ServerEvents
Event

CassieAnnouncing

!-- OnEvent CassieAnnouncing

Gets called when the server starts playing C.A.S.S.I.E sentence.

ServerEvents
Event

CassieQueuedScpTermination

!-- OnEvent CassieQueuedScpTermination

Gets called when the server has queued a C.A.S.S.I.E SCP termination announcement.

ServerEvents
Event

CassieQueuingScpTermination

!-- OnEvent CassieQueuingScpTermination

Gets called when the server is queuing a C.A.S.S.I.E SCP termination announcement.

ServerEvents
Keyword

chance

chance $chance

This statement will execute with the provided chance.

Statement
Method

Chance

Chance chance

Returns true with the specified chance.

Number
Event

ChangedAttachments

!-- OnEvent ChangedAttachments

Gets called when player has changed weapon attachments.

PlayerEvents
Event

ChangedBadgeVisibility

!-- OnEvent ChangedBadgeVisibility

Gets called when the player has changed their global or local badge visibility.

PlayerEvents
Event

ChangedCamera

!-- OnEvent ChangedCamera

Gets called when SCP-079 has changed a camera.

Scp079Events
Event

ChangedItem

!-- OnEvent ChangedItem

Gets called when the player has changed their held item.

PlayerEvents