Admin Sounds
Author
GitHub Repository
Description
A CS2 plugin for SwiftlyS2 that allows administrators to play custom sounds for all players via an in-game menu.
Features
-
In-game sound menu (
!adminsounds) with 20 pre-configured sounds -
Permission system - control who can play sounds via
AdminPermissionconfig -
Public blocking - players can block/unblock sounds anytime using
!stopallsounds -
Multiple sound modes: named sound events, direct .vsnd files, and workshop sounds
-
Hot-reload support for config and sounds files
-
Multi-language support (EN, FR, DE, ES, RU, PT, IT, PL, NL, DA)
Requirements
-
SwiftlyS2 framework
-
MultiAddonManager (for workshop sounds)
Commands
| Command | Description |
|---|---|
!adminsounds |
Open sound menu |
!reloadsounds |
Reload sounds config |
!stopallsounds |
Block/unblock sounds |
(Optional) Screenshots / Demos
Installation
Installation & Configuration Guide
Installation
-
Download the 1. AdminSounds.zip release
-
Extract contents to your server’s
addons/swiftlys2/plugins/directory -
Restart the server or load the plugin
Configuration
Simply edit sounds.jsonc to add/remove sounds with options for volume, pitch, and cooldown. The plugin auto-creates config files on first run.