Advertisement
Guest User

Untitled

a guest
Apr 21st, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. integer onoff = 0;
  2. integer chargerate = 1;
  3.  
  4. flipOnOff()
  5. {
  6.     if(onoff == 0)
  7.         {
  8.             onoff = 1;
  9.             llSetTimerEvent(0.5);
  10.         }
  11.     else if(onoff == 1)
  12.         {
  13.             onoff = 0;
  14.             llSetTimerEvent(0);
  15.         }
  16.     else
  17.         {
  18.             llOwnerSay("lol, dunno");
  19.         }
  20. }
  21.  
  22. default
  23. {
  24.     state_entry()
  25.     {
  26.         llSetTimerEvent(0);
  27.         if((integer)llGetObjectDesc() <= 20)
  28.         {
  29.             chargerate = (integer)llGetObjectDesc();
  30.         }
  31.         else
  32.         {
  33.             chargerate = 10;
  34.         }
  35.         llOwnerSay("Ready, charge rate is " + (string)chargerate + " per second.");
  36.         llOwnerSay("Change my description and reset scripts to change charge rate - do not go over 20.");  
  37.     }
  38.     touch(integer total_number)
  39.     {
  40.         if (llGetOwner() == llDetectedKey(0))
  41.         {
  42.             flipOnOff();
  43.         }
  44.         else
  45.         {
  46.            
  47.         }
  48.     }  
  49.     timer()
  50.     {
  51.         llRegionSayTo(llGetOwner(),-9999999,"charge " + (string)chargerate);
  52.         llSetTimerEvent(0.5);
  53.     }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement