SwiftlyS2 - Admin Sounds

Admin Sounds

Admin Sounds

Author

SyntX34

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 AdminPermission config

  • 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

Add images, gifs, or demo links here

Installation

Installation & Configuration Guide

Installation

  1. Download the 1. AdminSounds.zip release

  2. Extract contents to your server’s addons/swiftlys2/plugins/ directory

  3. 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.