Permissions et limites
Par
Sören
v1.0.0Ouvrir le menu
CONFIG.can_open(source) doit retourner true.
Administration
CONFIG.can_administrate(source) protège l'onglet et toutes les actions serveur. Exemple ACE :
lua
can_administrate = function(source)
return IsPlayerAceAllowed(source, "zblipsbuilder.admin")
endPuis dans server.cfg :
cfg
add_ace group.admin zblipsbuilder.admin allowLimites personnelles
CONFIG.get_personal_blip_limit(source) retourne un nombre ou nil pour un compte illimité.
lua
get_personal_blip_limit = function(source)
if IsPlayerAceAllowed(source, "zblipsbuilder.unlimited") then return nil end
if IsPlayerAceAllowed(source, "zblipsbuilder.vip") then return 10 end
return 5
endLes fonctions can_create_personal_blip et can_update_personal_blip permettent d'ajouter des règles métier supplémentaires.