Смотрим в amxmisc.inc и видим:Code |
stock access(id,level) { if ( level==ADMIN_ADMIN ) { return is_user_admin(id); }
return (get_user_flags(id) & level); } |
Т.е. access() также поддерживает специфический ADMIN_ADMIN флаг, который является как бы "воображаемым" и буквално значит "любой из админов". Если клиент имеет ADMIN_USER флаг, он не считается админом, даже если имеет при этом полный набор админ флагов. Т.о. access() функция полагается на другую функцию из того же amxmisc.inc:
Code |
stock is_user_admin(id) { return ( get_user_flags(id)>0 && !(get_user_flags(id)&ADMIN_USER) ); } |
Также в AMX Mod X версии 1.80 access() функция будет поддерживать ADMIN_ALL флаг ("любой из клиентов").
P.S.: AlMod, удалил твое сообщение - не нужно народ сбивать с толку.