A state bag attached to each player set to true if the player is staff and to false if it isn't
local isPlayerStaff = LocalPlayer.state.isStaff -- client side
local isPlayerStaff = Player(source).state.isStaff -- server side
print(isPlayerStaff) -- true/false
isAllowed
A state bag attached only to the staff members in the server,
set with a table that contains status of all staff commands and if the player can use them or not