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

error 028: invalid subscript (not an array or too many subscripts): "pInfo"

IlyaPawn)

Ученик
C:\Users\Ilyab\Desktop\äëÿ âèäåî\ââ\utan rp\gamemodes\Utan.pwn(420) : error 028: invalid subscript (not an array or too many subscripts): "pInfo"
C:\Users\Ilyab\Desktop\äëÿ âèäåî\ââ\utan rp\gamemodes\Utan.pwn(420) : warning 215: expression has no effect
C:\Users\Ilyab\Desktop\äëÿ âèäåî\ââ\utan rp\gamemodes\Utan.pwn(420) : error 001: expected token: ";", but found "]"
C:\Users\Ilyab\Desktop\äëÿ âèäåî\ââ\utan rp\gamemodes\Utan.pwn(420) : error 029: invalid expression, assumed zero
C:\Users\Ilyab\Desktop\äëÿ âèäåî\ââ\utan rp\gamemodes\Utan.pwn(420) : fatal error 107: too many error messages on one line

PHP:
enum pInfo
{
    pPass[64],
    pMoney,
    pAdmin,
};
Код:
CMD:makeadmin(playerid, params[])
{
    new PlayerName[MAX_PLAYER_NAME],adminlvl,pleer,adminname[128],string[128],string2[128];
    GetPlayerName(pleer,PlayerName,sizeof(PlayerName));
    GetPlayerName(playerid,adminname,sizeof(adminname));
    if(sscanf(params,"ud",pleer,adminlvl)) return SendClientMessage(playerid,cr,"**Èñïîëüçóéòå: /makeadmin [id] [óðîâåíü] **");
    if(pInfo[playerid][pAdmin] == 10)
    if(adminlvl == 0)
    {
    pInfo[playerid][pAdmin] = adminlvl;
    format(string,sizeof(string),"Àäìèíèñòðàòîð %s ñíÿë ñ âàñ âñå ïîëíîìî÷èÿ àäìèíèñòðàòîðà",adminname);
    format(string2,sizeof(string2),"Âû ñíÿëè %s ñ äîëæíîñòè àäìèíèñòðàòîðà",PlayerName);
    SendClientMessage(playerid,cp,string);
    SendClientMessage(playerid,cr,string2);
    }
    if(adminlvl >= 1 && adminlvl <= 10)
    {
    format(string,sizeof(string),"Àäìèíèñòðàòîð %s íàçíà÷èë Âàñ àäìèíèñòðòîðîì %d óðîâíÿ",adminname,adminlvl);
    format(string2,sizeof(string2),"Âû íàçíà÷èëè %s àäìèíèñòðàòîðîì %d óðîâíÿ",PlayerName,adminlvl);
    SendClientMessage(playerid,cp,string);
    SendClientMessage(playerid,cr,string2);
    }
    if(adminlvl >10)
    {
    SendClientMessage(playerid,cr,"Ìàêñèìàëüíûé óðîâåíü àäìèíêè 10!"); // ????? ? ???????,???????.
    }
}
 
Сверху Снизу