diff options
| author | youngcoder45 <youngcoder45@gmail.com> | 2026-03-09 23:51:01 +0530 |
|---|---|---|
| committer | Elis Eriksson <spelis.loves.rust@gmail.com> | 2026-03-12 07:11:01 +0100 |
| commit | fce932eff7f77e3f5a9fa3f6886df8f642d66bd6 (patch) | |
| tree | 08aa12c7ca12656ebaf69abe14e0cc1630218738 /README.md | |
| parent | 65a247a7d0900fd105d5e9d48a6571cd480fc155 (diff) | |
| download | svc_intercom-fce932eff7f77e3f5a9fa3f6886df8f642d66bd6.tar svc_intercom-fce932eff7f77e3f5a9fa3f6886df8f642d66bd6.tar.gz svc_intercom-fce932eff7f77e3f5a9fa3f6886df8f642d66bd6.tar.bz2 svc_intercom-fce932eff7f77e3f5a9fa3f6886df8f642d66bd6.tar.lz svc_intercom-fce932eff7f77e3f5a9fa3f6886df8f642d66bd6.tar.xz svc_intercom-fce932eff7f77e3f5a9fa3f6886df8f642d66bd6.tar.zst svc_intercom-fce932eff7f77e3f5a9fa3f6886df8f642d66bd6.zip | |
update
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 29 |
1 files changed, 28 insertions, 1 deletions
@@ -3,12 +3,39 @@ **SVC Intercom** is a plugin for Simple Voice Chat that adds broadcasting functionality, meaning you can talk to everyone inside a world in a one way system, everyone can hear you, along with people close to them. +## Features: + +- **Live Broadcasts**: Stream a player's microphone to everyone in a world +- **File Playback**: Play audio files to everyone in a world +- **Speaker System**: Create virtual speakers with positional audio and limited range + - Audio only plays from defined speaker locations + - Players must be near a speaker to hear the broadcast + - Support for multiple speakers per world + ## Commands: +### Broadcast Commands + `/intercom live <player> <world> <duration>` Start broadcasting `player`s microphone to everyone in `world` for `duration` seconds `/intercom info <world>` Shows active broadcasts in a world `/intercom file <filename> <world>` Plays `filename` for everyone in `world` for the duration of the file -`/intercom stop <world>` Stops the broadcast in `world`
\ No newline at end of file +`/intercom stop <world>` Stops the broadcast in `world` + +### Speaker Commands + +`/intercom speaker add <name> <range>` Add a speaker at your current location with the given name and range (player only) + +`/intercom speaker add <name> <world> <x> <y> <z> <range>` Add a speaker at specific coordinates + +`/intercom speaker remove <world> <name>` Remove a speaker by name + +`/intercom speaker list [world]` List all speakers in a world (defaults to your current world) + +## How It Works: + +When speakers are defined in a world, broadcasts use **positional audio** - players only hear the audio if they're within range of a speaker. The audio appears to come from the speaker's location, creating a more realistic experience. + +If no speakers are defined in a world, the plugin falls back to the original behavior where all players hear the broadcast equally regardless of location.
\ No newline at end of file |
