Difference between revisions of "User:Nyeomi Resident"

From Second Life Wiki
Jump to navigation Jump to search
Line 3: Line 3:
llDetectedGroup & llSameGroup used seperately both return TRUE if the object is not set to a group (i.e. "(none)") and either the AV with the given key has no group active or the function is called with a NULL_KEY. If llDetectedGroup is used in conjunction with llSameGroup such as the following example...  
llDetectedGroup & llSameGroup used seperately both return TRUE if the object is not set to a group (i.e. "(none)") and either the AV with the given key has no group active or the function is called with a NULL_KEY. If llDetectedGroup is used in conjunction with llSameGroup such as the following example...  


if (llDetectedGroup(llSameGroup(NULL_KEY)))  
'''if (llDetectedGroup(llSameGroup(NULL_KEY)))'''


it will return the correct value, regardless if the object is or is not set to a group.  
it will return the correct value, regardless if the object is or is not set to a group.  

Revision as of 13:59, 22 May 2013

DISCUSSION TOPIC: llDetectedGroup & llSameGroup used in conjunction with one another.

llDetectedGroup & llSameGroup used seperately both return TRUE if the object is not set to a group (i.e. "(none)") and either the AV with the given key has no group active or the function is called with a NULL_KEY. If llDetectedGroup is used in conjunction with llSameGroup such as the following example...

if (llDetectedGroup(llSameGroup(NULL_KEY)))

it will return the correct value, regardless if the object is or is not set to a group.

  touch_end(integer num_detected) {
      if (llDetectedGroup(llSameGroup(NULL_KEY))) {
          llOwnerSay("Authorized Group");
      }   else llOwnerSay("UnAuthorized Group");
  }