Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- //#################################################################################################################################
- //
- // Play sound by UUID
- //
- // Dorex Delicioso 2023
- //
- //#################################################################################################################################
- integer DODEBUG = TRUE;
- // ############################## CONSTANTS ##############################
- integer CHANNEL = -13572468;
- // ############################## VARIABLES ##############################
- integer gListener;
- // ############################## FUNCTIONS ##############################
- sayDebug(string text){
- if (DODEBUG){
- llOwnerSay(text);
- }
- }
- // ############################## DEFAULT STATE ##############################
- default
- {
- on_rez(integer start) {
- llResetScript();
- }
- touch_start(integer a)
- {
- gListener = llListen( CHANNEL, "", "", "");
- llTextBox(llDetectedKey(0), "Paste in a Sound UUID", CHANNEL);
- }
- listen(integer channel, string name, key id, string message)
- {
- llListenRemove(gListener);
- llPlaySound(message,1.0);
- }
- changed(integer change)
- {
- if(change & (CHANGED_OWNER | CHANGED_INVENTORY))
- llResetScript();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement