Sound Library Api

Sound Library Api 1.2.0

Fixed speakers not being destroyed properly due to NREs
Cleaned up console messages
Added scheduled message check, (set to 0 in configuration to disable scheduled messages)
Fixed npc clones not being destroyed due to null filenames
Code cleanup
Removed the ability to record sound via in-game microphone (online encoder is live)
Removed old data converter
Removed old data files (.json), plugin only plays the .data files now (more performant)
Fixed file existance check
Thanks to MJSU our Sound Library Encoder is now live at: http://encoder.scorteanucosmin.codes/ (allows you to convert any audio file to our own format, after converting the file, rename it and move it to /data/SoundLibraryApi).

Added sound event when hacking a crate
Added scheduled sound message (interval based)
Added Zone Manager sound system (Entering/Leaving a zone will play different sound messages)

Warning: You will have to setup your npcs sound files again, the data handler was re-written, new lang messages added as well!
Added Speaker Volume (Distance) (increasing too much of the distance may cause distortions)
Thanks to MJSU the speaker handler was improved significantly, resolving audio stuttering
Renamed deprecated hook
Increased delay for OnPlayerConnected in order to start the sound later
BasePlayer.activeTelephone was exposed, uncommented code for fixes
Added audio.message console command, removed rcon check