Требуется помощь хорошего скриптера

Тема в разделе "Общение для GTA: SAMP", создана пользователем AlexBesson, 12 июл 2015.

  1. Оффлайн

    AlexBesson рядовой

    На форуме с:
    7 мар 2015
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте,мне требуется помощь хорошего скриптера. Я не могу понять почему, у меня не работает /makeadmin ( т.е команда работает,а кто получил админку не показывает в адм.новостях([Адм.Новости] Новый Администратор %s уровня: %d.)
    Вот весь код:
    if(strcmp(cmd, "/makeadmin", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] >= 8)
    {
    if(dostup[playerid] != 1) return SPD(playerid,2934,DIALOG_STYLE_INPUT, "{D01F1F}Админ авторизация", "{FFFFFF}Введите Админ-Пароль..\n","Войти","");
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SCM(playerid, COLOR_WHITE, "Введите: /makeadmin [playerid] [уровень 0-8]");
    new level;
    giveplayerid = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    level = strval(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(level > 8 || level < 0) return SCM(playerid, COLOR_GREY, "Нельзя меньше 0 и больше 8");
    format(string, sizeof(string), "[Адм.Новости] Новый Администратор %s уровня: %d.", giveplayer, level);
    SCMTA(COLOR_LIGHTBLUE,string);
    GetPlayerName(giveplayerid, giveplayer, sizeof(string));
    GPN
    format(string, sizeof(string), "{3399FF}%s {FFFF00}назначил Вас администратором {3399FF}%d {FFFF00}уровня.",playername, level);
    SCM(giveplayerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "{3399FF}Ваш адм.пароль: {FFFF00}20332033");
    SCM(giveplayerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "{FFFF00}Вы назначили {3399FF}%s {FFFF00}администратором {3399FF}%d {FFFF00}уровня.", giveplayer,level);
    SCM(playerid, COLOR_LIGHTBLUE, string);
    PlayerInfo[giveplayerid][pAdmin] = level;
    PlayerInfo[giveplayerid][pAdminKey] = 1;

    }
    }
    }
    }
    else
    {
    SCM(playerid, COLOR_GREY, "Вы не уполномочены использовать эту команду!");
    }
    return true;
    }


    Буду очень благодарен если поможете.
     
  2.  

Поделиться этой страницей

Уважаемый пользователь!

Мы обнаружили, что вы блокируете показ рекламы на нашем сайте.

Просим внести его в список исключения или отключить AdBlock.

Наши материалы предоставляются БЕСПЛАТНО и единственным доходом является реклама.

Спасибо за понимание!