• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Не могу найти проверку на лвл админа

FillinExtasy

Умник
Привет всем, так-с в чём проблема, есть админ система, есть команды кторые до 7 лвла работают, но есть команда createadmin и пишет что нету доступа, и я не могу найти проверку на лвл админа, помогите.

Команда которая работает у всех:
Код:
CMD:a( playerid, params[] )
{
    if( !GetAccessCommand( playerid, "a" ) )
        return SendClient:( playerid, C_WHITE, !NO_ACCESS_CMD);
    
    if( IsMuted( playerid, OOC ) )
        return SendClient:( playerid, C_WHITE, !CHAT_MUTE_OOC );
    
     if( isnull( params ) )
        return SendClient:( playerid, C_WHITE, !""gbDefault"Введите: /a [ текст ]" );
        
    format:g_small_string( ""ADMIN_PREFIX" (%d) %s[%d]: %s",
        Admin[playerid][aLevel],
        Player[playerid][uName],
        playerid,
        params
    );
    
    SendAdmin:( C_GREEN, g_small_string );
    return 1;
}
И команда к которой нету доступа.
Код:
CMD:createadmin( playerid, params[] )
{
    if( !GetAccessCommand( playerid, "createadmin" ) )
        return SendClient:( playerid, C_WHITE, !NO_ACCESS_CMD );
        
    if( sscanf( params, "d", params[0] ) )
        return SendClient:( playerid, C_WHITE, !""gbDefault"Ââåäèòå: /createadmin [ id èãðîêà ]" );
        
    if( !IsLogged( params[0] ) || params[0] == playerid )
        return SendClient:( playerid, C_WHITE, !INCORRECT_PLAYERID );

    return 1;
}
 
Сверху Снизу