Нада сделать выдачу админки на 6 лвл

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
19 Фев 2024
Сообщения
5
Сделайте плиз выдачу админки на 6 лвл плиз а не на фд

Код:
cmd:makeadmin(playerid, params[])
{
    if(sscanf(params, "ud", params[0], params[1]))
        return SCM(playerid, COLOR_OLDRED, !"Используй: /makeadmin [name/id] [0-5]");

    if params[1] > 5 && AdminInfo[playerid][admFullDostup] == 3 *then { SCM(playerid, COLOR_OLDRED, !"Используй: /makeadmin [name/id] [0-5]"); return false; }

    if params[1] > 8 && AdminInfo[playerid][admFullDostup] == 3 *then { SCM(playerid, COLOR_OLDRED, !"Используй: /makeadmin [name/id] [0-8]"); return false; }

    if(params[0] == playerid)
    {
        SCM(playerid, COLOR_OLDRED, "[Ошибка] {cccccc}Нельзя редактировать уровень админ-прав самому себе.");
        return false;
    }

    else if PI[playerid][pAdmin] < PI[params[0]][pAdmin] *then
        return CheckAntiSliv(playerid, params[0]);   

    f(global_str, 128, "SELECT * FROM admin WHERE name = '%s'", PN(params[0]));
    mysql_tquery(mysql, global_str, "SetAdmin", "isi", playerid, PN(params[0]), params[1]);
    PI[params[0]][pAdmin] = params[1];
    SCMF(params[0], COLOR_OLDRED, "А: %s[%d] выдал вам %d уровень админ-прав", PN(playerid), playerid, params[1]);
    return amlf("Администратор <a href=../pages/user?name=%s>%s</a> назначил игрока <a href=../pages/user?name=%s>%s</a> администратором %d уровня.", 5, "", "", PN(playerid), PN(playerid), PN(params[0]), PN(params[0]), params[1]);
}
 
Сверху