llSameGroupOfficer
Revision as of 09:14, 9 July 2008 by Kaluura Boa (talk | contribs) (New page: {{LSL Function |func=llSameGroupOfficer |sort=SameGroupOfficer |func_id|mode=request|func_sleep=0.0|func_energy=10.0 |return_type=integer |p1_type=key |p1_name=agent |p1_desc=must be in th...)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
LSL Feature Request | |
The described function does not exist. This article is a feature request. |
Summary
Function: integer llSameGroupOfficer( key agent );REQUEST | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Returns an integer boolean, that is TRUE if agent is officer in the same group than the object, otherwise FALSE
• key | agent | – | must be in the same sim and must carry the appropriate group tag |
Also returns TRUE if the object is deeded to the group in which agent is an officer
Caveats
Examples
<lsl>// Gives inventory object only to officers of the same group than the object default {
touch_start(integer number) { for (; number >= 0; --number) { key avatar = llDetectedKey(number); if (llSameGroupOfficer(avatar)) { llGiveInventory(avatar, llGetInventoryName(INVENTORY_OBJECT, 0)); } else { llSay(0, "You are not an officer of my group!" } } }}</lsl>
See Also
Functions
• | llDetectedGroup | – | Used in conjunction with detection events | |
• | llSameGroup | |||
• | llSameGroupOwner |