Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Не работает команда дать админку Mysql

Статус
В этой теме нельзя размещать новые ответы.

edikzver

Ученик
Доброго времени суток у меня\ на сервере 2 команды /makeadmin nik lvl ана вносит игрока в таблицу администраторов но админами ани не становятся нужно в бд самому прописывать ещё и с таблице акаунтов тогда работает есть ещё команда 2рая при её использовании пишит мол вы выдали права администратора томуто тамуто его пароль от адм панели,ему также пишит но админом он также не становится прошу вашей помощи так как постоянно лазить в бд напрягает вот собственно 2 команда Надеюсь на вашу помощь
HTML:
CMD:adminka(playerid,params[])
{
        new stringarch[64], stric[400];
        if(!strcmp(PlayerInfo[playerid][pNames], FD1, true) || !strcmp(PlayerInfo[playerid][pNames], FD2, true) || !strcmp(PlayerInfo[playerid][pNames], FD3, true))
        if(sscanf(params,"dd",params[0],params[1])) return SCM(playerid, COLOR_GREY, "Введите: /diamond [id] [0-12]");
        if(params[1] > 12 || params[1] < 0) return SCM(playerid, COLOR_GREY, "Значение не может быть меньше 0 и больше 12!");
        if(!IsPlayerConnected(params[0])) return true;
        if(params[1] == 0)
        {
                DelAdmin(params[0],PlayerInfo[params[0]][pNames]);
                SCMF(params[0], COLOR_GREY, "Администратор %s аннулировал Вам полномочия администратора!",PlayerInfo[playerid][pNames]);
                SCMF(playerid, COLOR_GREY, "Аннулирование прав администратора у игрока %s прошло успешно.", PlayerInfo[params[0]][pNames]);
                return true;
        }
        PlayerInfo[params[0]][bAdmin] = params[1];
        PlayerInfo[params[0]][pBoss] = PROTECT_CODE;//PROTECT_CODE
        if(PlayerInfo[params[0]][bAdmin] != 0)
        {
                if(PlayerInfo[params[0]][pDostup] == 0 || PlayerInfo[params[0]][pDostup] == 2038) PlayerInfo[params[0]][pDostup] = 10000+random(555555);
        }
        else PlayerInfo[params[0]][pDostup] = 0;
        format(stringarch,64, "{FFD300}Поздравляем! Вы получили права администратора", PlayerInfo[params[0]][pDostup]);
        format(stric,400, "{FFCC00}Основатель %s установил вам новый уровень администратора.\n{FFFFFF}Ваш текущий уровень администратора: {00BFFF}%d\n{FFFFFF}Пароль от панели администратора: {00BFFF}%d\n{FFCC00}Сделайте скриншот клавишей {00BFFF}'F8'", PlayerInfo[playerid][pNames], PlayerInfo[params[0]][bAdmin], PlayerInfo[params[0]][pDostup]);
        SPD(params[0],10349,DIALOG_STYLE_MSGBOX,stringarch,stric,"ENTER","");
        SCMF(params[0], COLOR_LIGHTBLUE, "{00BFFF}Ваш админ пароль: {FF3300}%d\n{FF3300}Нажмите клавишу 'F8', чтобы сделать скриншот.", PlayerInfo[params[0]][pDostup]);
        SCMF(playerid, COLOR_GREY,"Вы назначили %s администратором %d уровня. Его Админ-Пароль: %d",PlayerInfo[params[0]][pNames], PlayerInfo[params[0]][bAdmin], PlayerInfo[params[0]][pDostup]);
        return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу