- Dokumentacja
- Funkcje serwera
- aclCreate
Funkcja
aclCreate
Tworzy listę uprawnień (ACL) o podanej nazwie. Lista zawiera prawa, a grupy łączą listy z graczami i zasobami. Zmiany zapisuje aclSave.
Składnia
acl aclCreate(string aclName)Argumenty
aclNamestring- Nazwa listy.
Zwraca
Lista (jej nazwa) albo false.
Przykład
Grupa moderatorów z prawem do komendy /kick.
local acl = aclCreate("Moderator")
aclSetRight(acl, "command.kick", true)
aclSetRight(acl, "command.ban", false)
local group = aclCreateGroup("Moderatorzy")
aclGroupAddACL(group, acl)
aclGroupAddObject(group, "user.jan")
aclSave()
Zobacz też
aclSetRightUstawia prawo na liście. Nazwy praw:"command.nazwa","function.nazwa","resource.nazwa"albo własne ("general.nazwa"). Czwarty argument ustawia wygaśnięcie.aclCreateGroupTworzy grupę uprawnień. Do grupy dopisujesz listy (aclGroupAddACL) i obiekty (aclGroupAddObject).aclGroupAddACLDopisuje listę uprawnień do grupy.aclSaveZapisuje ACL do plikuacl.jsonw folderze serwera.