Squirrel/Server/Functions/Sounds/Open
From Liberty Unleashed Wiki
(Difference between revisions)
(Created page with '{{Squirrel/Title|Sound.Open}} This function opens a local sound stored in the server files, making the soundfile is ready to be played. == Syntax == <code>bool Sound.Open( play…') |
m |
||
Line 1: | Line 1: | ||
{{Squirrel/Title|Sound.Open}} | {{Squirrel/Title|Sound.Open}} | ||
− | This function opens a | + | This function opens a sound, making the sound is ready to be played. |
== Syntax == | == Syntax == | ||
Line 8: | Line 8: | ||
== Arguments == | == Arguments == | ||
− | * '''plr''' - The player to open the | + | * '''plr''' - The player to open the sound for |
== Example == | == Example == |
Revision as of 14:33, 17 August 2011
This function opens a sound, making the sound is ready to be played.
Syntax
bool Sound.Open( player plr )
Arguments
- plr - The player to open the sound for
Example
This code will play the sound 'moo.mp3' for a player when they type '/moo'.
function onPlayerCommand( pPlayer, szCommand, szText ) { if ( szCommand == "moo" ) { local sound = FindSound( "moo.mp3" ); if ( sound ) { sound.Open( pPlayer ); sound.Play( pPlayer ); sound.Close( pPlayer ); } } return 1; }
Notes
The event onPlayerCommand was used in this example. More info about this in the corresponding page.