Aim Detetction
This script detects whose aiming at you.
<lsl> //This script was designed by TG Scripters, support further scripts by keeping this tag.// //Han Shuffle// default {
state_entry()
{
// llSetPos(<0,0,0>);
llSensorRepeat("","", AGENT,90,PI,.1);
}
timer(){
llSetText("",<1,1,1>,1);
llSetTimerEvent(0);
}
sensor(integer n){
integer i;
list sweep;
for(i=0;i!=n;i++){
float dist = llVecDist(llGetPos(),llDetectedPos(i));
if(llVecDist(llGetPos(),llDetectedPos(i)+llRot2Fwd(llDetectedRot(i))*dist) < 1.5){
if(llGetAgentInfo(llDetectedKey(i)) & AGENT_MOUSELOOK){
sweep+=llDetectedName(i);
}
}
if(i == n-1){
llSetText(llDumpList2String( sweep,"\n"),<1,1,1>,1);
}
}
}
}
</lsl>