From Multi Theft Auto: Wiki
Revision as of 13:42, 10 August 2021 by Pawelo (talk | contribs) (Add missing OOP info)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This function retrieves the ACL request section from the meta.xml file of the given resource.


table getResourceACLRequests ( resource theResource ) 

OOP Syntax Help! I don't understand this!

Method: resource:getACLRequests(...)
Variable: .aclRequests

Required Arguments

  • theResource: the resource to get the ACL requests for.


Returns a table with the ACL requests for the given resource, or false if the resource is not valid. A valid resource with no ACL requests will return an empty table.


This function lists ACL requests from all resources in the client console.

function showAllACLRequests()
  for _,resource in ipairs(getResources()) do
    local requests = getResourceACLRequests (resource)
    if #requests > 0 then
      outputConsole( getResourceName(resource).." has "..#requests.." ACL request(s)" )
      for i,request in ipairs(requests) do
        outputConsole( tostring(i)
                 .. "  name:" ..
                 .. "  access:" .. tostring(request.access)
                 .. "  pending:" .. tostring(request.pending)
                 .. "  who:" .. request.who
                 .. "  date:" ..


Minimum server version 1.2
Minimum client version n/a

Note: Using this feature requires the resource to have the above minimum version declared in the meta.xml <min_mta_version> section. e.g. <min_mta_version server="1.2" />

See Also