Skip to main content

Build-validated examples

The scripts in Example Scripts are embedded in the plugin and compiled during every build. Prefer them over copied snippets from old releases.

Suggested learning order

GoalExample
Welcome a joining playerwelcome.ser
Create a player commandselfHealCommand.ser
Put several handlers in one filemultiSectionHandlers.ser
Track round statekillStreak.ser
Build a timed eventhotPotato.ser
Store persistent-style datacoinTracker.ser
Create custom rolescustomRoles.ser
Build a larger multi-event systemzombieInfection.ser

Generate disabled copies on a server with:

serexamples

Copy or rename one so its filename no longer starts with #, ensure its base name is globally unique, and run serreload.

Examples demonstrate current syntax, but they are not configuration templates for every server. Review permissions, ranks, external URLs, audio paths, cooldowns, and gameplay effects before enabling one.