Squirrel/Server/Functions/Sounds/Open

From Liberty Unleashed Wiki
(Difference between revisions)
Jump to: navigation, search
m
m
 
Line 1: Line 1:
 
{{Squirrel/Title|Sound.Open}}
 
{{Squirrel/Title|Sound.Open}}
This function opens a sound, making the sound is ready to be played.
+
This function opens a sound, allowing the sound to be played.
  
 
== Syntax ==
 
== Syntax ==

Latest revision as of 14:33, 17 August 2011

Home   |   Squirrel Scripting   |   Server Functions   |   Server Events   |   Client Functions   |   Client Events

This function opens a sound, allowing the sound to be played.

[edit] Syntax

  1. bool Sound.Open( player plr )

[edit] Arguments

  • plr - The player to open the sound for

[edit] Example

This code will play the sound 'moo.mp3' for a player when they type '/moo'.

  1.  
  2. function onPlayerCommand( pPlayer, szCommand, szText )
  3. {
  4. if ( szCommand == "moo" )
  5. {
  6. local sound = FindSound( "moo.mp3" );
  7. if ( sound )
  8. {
  9. sound.Open( pPlayer );
  10. sound.Play( pPlayer );
  11. sound.Close( pPlayer );
  12. }
  13. }
  14. return 1;
  15. }
  16.  

[edit] Notes

The event onPlayerCommand was used in this example. More info about this in the corresponding page.

[edit] Related Functions

Personal tools
Namespaces

Variants
Actions
Navigation
scripting
Toolbox