- Dokumentacja
- Funkcje serwera
- updateResourceACLRequest
Funkcja
updateResourceACLRequest
Przyznaje albo odbiera zasobowi prawo, o które prosił. Tworzy listę ACL resource.nazwa, dopina ją do grupy Resources i ustawia w niej prawo. Z byWho zapisuje w logu serwera, kto to zrobił.
Składnia
bool updateResourceACLRequest(resource theResource, string rightName, bool access [, string byWho])Argumenty
theResourceresource- Zasób.
rightNamestring- Nazwa prawa, np.
"function.kickPlayer". accessbooltrue= przyznaj,false= odbierz.byWhostring, opcjonalny- Kto zmienił (do logu).
Zwraca
true przy powodzeniu.
Przykład
updateResourceACLRequest(getResourceFromName("admin"), "function.kickPlayer", true, "konsola")
aclSave()
Zobacz też
getResourceACLRequestsZwraca prawa, o które zasób prosi wmeta.xml(aclrequestsw<info>). Każda pozycja to tabela z nazwą prawa i stanem.aclSetRightUstawia prawo na liście. Nazwy praw:"command.nazwa","function.nazwa","resource.nazwa"albo własne ("general.nazwa"). Czwarty argument ustawia wygaśnięcie.