Advertisement
Guest User

Script

a guest
Apr 3rd, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. integer channelNo = -730441;
  2. integer listenHandle = 0;
  3.  
  4.  
  5. // Change this for appropriate mode
  6. integer HUD = 0; // my watch :)
  7. //integer HUD = 1; 
  8.  
  9. remove_listen_handle() {
  10.     if (listenHandle)
  11.         llListenRemove(listenHandle);
  12. }
  13.  
  14. default {
  15.     attach(key id) {
  16.         if(id) {
  17.             if (HUD) {
  18.             // Listener
  19.                             listenHandle = llListen(channelNo, "", llGetOwner(), "");
  20.             } else {
  21.             // Sender-          
  22.                 llRegionSayTo(llGetOwner(),channelNo,"Attached");
  23.             }
  24.                 } else {
  25.             if (HUD) {
  26.             // Listener-
  27.                 remove_listen_handle();
  28.             } else {
  29.             // Sender-          
  30.                 llRegionSayTo(llGetOwner(),channelNo,"Detached");
  31.             }
  32.         }
  33.     }
  34.  
  35.     listen(integer chan, string name, key id, string msg) {
  36.         // debug
  37.         llOwnerSay("msg: [" + msg + "]");
  38.             if (msg == "Attached") llOwnerSay("watch attached");
  39.     }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement