Hell, no harm in diversity. Besides which, if you are talking about me, I'd much rather use yours than have to do everything from scratch. I hate the organizational side of sound pack making. I can do the code, and I can do the sound design, but not the organizational shit.
I wish you would put it up on github so I could contribute to it. I could add my code to the script file and we'd have three different volume categories, volume selection, and optional arguments for play sounds. The major difference in the way that my trigger works is that instead of doing
ppi.play(GetInfo(56).."worlds/awakened worlds/sounds/communication/radio.ogg", 0, 0, cv)
You can do this:
play{snd="communication/radio", vol="cv"}
I know coding isn't your thing, so let me explain. The reason we're using braces rather than parens is because this is using something called a table constructor. All it means for the purposes of this discussion is that anything besides the sound itself is optional. If you don't give an argument, a default value is assumed. That is global volume, non-looping, and a balanced pan so it is in the middle of the stereo field. No need for the GetInfo thing, no need to put the .ogg on the end, it handles all that.
In my script file, I also have the hotkeys F5 for lowering the selected volume, F6 for raising the selected volume, and F7 for cycling through volume categories. So far, I have gv, av, and cv mirroring your Clok pack though I didn't capitalize them. cv is for communications volume, and so far, I've got the radio and OOC sounds tied to communications volume.
So while coding might not be your strength - as you've told me as much - you're hella strong in sound curation and organization. Why not combine what we both do well and make the best damn sound pack for any MUD ever made. Even if you can't find or would like a better option for a particular sound, designing sounds is kind of my thing, so it would work out well.
Facts with Tom MacDonald, Adam Calhoun, and Dax
End racism
End division
Become united