Radar OwnerSay Controller

Thread Started By boogaloo

3012
0
  • 51 Vote(s) - 2.65 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Rate Thread
#1
PHP Code:
/*
Bornslippy Ruby presents...
Radar OwnerSay Controller
Tags: chat, communications, detection, link, primitive, sensor, featured, tools, controllers
Description: 
License:

http://secondlife.coolminds.org
*/

float Range     32.2;
  
float Interval  10;
 
vector Color     = <100>;
 
string Target    "";
integer AutoStart TRUE;

//-------------------------------------

string StatusController   "";
string RangeController    "";
string IntervalController "";
string ColorController    "";
string TargetController   "";

default
{
    
state_entry()
    {
        if ( 
AutoStart )
            
llSensorRepeat(Target,NULL_KEY,AGENT,Range,PI,Interval);
    }
    
    
sensorinteger _n )
    {
         
vector me llGetPos();
         
vector pos;
        
integer dist;
         
string iSee;
        
integer i 0;
        
        for(; 
i<_ni++) {
            
pos   llDetectedPos);
            
dist  = (integer) llVecDistmepos );
            
iSee += "[" llDetectedName) + " @ " + (string)dist "M]\n";
        }
        
        
llOwnerSay(iSee);
    }
    
    
link_messageinteger _sninteger _nstring _mkey _k )
    {
             if ( 
_m == IntervalController Interval = (float) ((string)_k);
        else if ( 
_m == RangeController )    Range    = (float) ((string)_k);
        else if ( 
_m == ColorController )    Color    = (vector)((string)_k);
        else if ( 
_m == TargetController )   Target   = (string)_k;
        
        if ( 
_m == StatusController )
        {
            if ( 
_n llSensorRepeat(Target,NULL_KEY,AGENT,Range,PI,Interval);
            else 
llSensorRemove();
        } else {
            
llSensorRemove();
            
llSensorRepeat(Target,NULL_KEY,AGENT,Range,PI,Interval);
        }
    }

Reply




Possibly Related Threads…
Thread Author Replies Views Last Post
  Name2Key Controller boogaloo 0 2,347 02-18-2013, 09:37 PM
Last Post: boogaloo
  Multi prims llGetAgentList radar zion 0 3,382 02-18-2013, 03:30 AM
Last Post: zion
  llGetAgentList() - Simple Radar Script zion 0 5,111 02-18-2013, 03:20 AM
Last Post: zion

Forum Jump:

1 Guest(s)
Share this:

About Second Life Copybot

Second Life CopyBot Forum is a place where you can get items for Second Life and other vitual worlds for free. With our CopyBot viewers you can export and import any content from these virtual worlds and modify them in 3D software such as Blender, 3D studio Macx etc...