|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.|
SummaryFunction: llInviteToGroup( key avatar, string role );
Adds avatar to the group the object is deeded to.
|• key||avatar||–||avatar UUID|
|• string||role||–||Role name avatar is to have.|
To run this function the script must request the PERMISSION_GROUP_INVITE permission with llRequestPermissions and it must be granted by a group officer.
We need some way to invite an avatar to join the owners group if he has the right to invite members and has given the script permission to act as his delegate.
llInviteToGroup(key group, key avatar)
would be great.
We basically need to be able to perform group administration tasks if the script owner is in the group and has the right to perform these tasks.
Depending on if the script has a ('active') group if it's not group-owned we might or might not need another function: list llGetOwnerGroups()
|•||run_time_permissions||–||Permission receiving event|
|•||llGetPermissions||–||Get the permissions granted|
|•||llGetPermissionsKey||–||Get the agent who granted permissions|
Search JIRA for related Issues
//function void llInviteToGroup( key avatar, string role );