AclObjectGetGroups

From Multi Theft Auto: Wiki
Revision as of 06:27, 19 October 2023 by Tracer (talk | contribs) (Improved example)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

ADDED/UPDATED IN VERSION 1.6.0 r22273:

This function returns a table of all groups the object is in.

Syntax

table aclObjectGetGroups ( string object )

Required Arguments

  • object: The name of the ACL entry to get groups of

Returns

Returns a table of all groups the object is in on success, false if something went wrong.

Examples

This example outputs a list of all groups of the calling user

Click to collapse [-]
addCommandHandler("listGroups",function(player)
	local account = getPlayerAccount(player)
	if not account or isGuestAccount(account) then return end

	outputChatBox('Groups:', player)
	local groups = aclObjectGetGroups('user.'..getAccountName(account)) 

	for _,v in ipairs(groups) do
		outputChatBox('* '..aclGroupGetName(v))
	end
end)


See Also