Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- integer onoff = 0;
- integer chargerate = 1;
- flipOnOff()
- {
- if(onoff == 0)
- {
- onoff = 1;
- llSetTimerEvent(0.5);
- }
- else if(onoff == 1)
- {
- onoff = 0;
- llSetTimerEvent(0);
- }
- else
- {
- llOwnerSay("lol, dunno");
- }
- }
- default
- {
- state_entry()
- {
- llSetTimerEvent(0);
- if((integer)llGetObjectDesc() <= 20)
- {
- chargerate = (integer)llGetObjectDesc();
- }
- else
- {
- chargerate = 10;
- }
- llOwnerSay("Ready, charge rate is " + (string)chargerate + " per second.");
- llOwnerSay("Change my description and reset scripts to change charge rate - do not go over 20.");
- }
- touch(integer total_number)
- {
- if (llGetOwner() == llDetectedKey(0))
- {
- flipOnOff();
- }
- else
- {
- }
- }
- timer()
- {
- llRegionSayTo(llGetOwner(),-9999999,"charge " + (string)chargerate);
- llSetTimerEvent(0.5);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement