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

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

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

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

error 017: undefined symbol

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

Lucsan

Новичок
Приветствую всех, компилирую значит я код, взятый с данного сайта, мне выбивает ошибки.
Вот код, вот ошибка

C:\Users\novok\Desktop\Новая папка (3)\gamemodes\arizona.pwn(117057) : error 017: undefined symbol "PI"
C:\Users\novok\Desktop\Новая папка (3)\gamemodes\arizona.pwn(117057) : warning 215: expression has no effect
C:\Users\novok\Desktop\Новая папка (3)\gamemodes\arizona.pwn(117057) : error 001: expected token: ";", but found "]"
C:\Users\novok\Desktop\Новая папка (3)\gamemodes\arizona.pwn(117057) : error 029: invalid expression, assumed zero
C:\Users\novok\Desktop\Новая папка (3)\gamemodes\arizona.pwn(117057) : fatal error 107: too many error messages on one line

Compilation aborted.

Pawn compiler 3.2.3664 Copyright (c) 1997-2016, ITB CompuPhase


4 Errors.

C++:
CMD:ao(playerid, params[])
{
    if(PI[playerid][pAdmin] < 4);
        return SendClientMessage(playerid, COLOR_RED, !"{ae433d}[Ошибка]{AFAFAF} У вас нет доступа к этой команде.");

    new result[150],
    string[256],
    rank_Admin[30];

    switch(PI[playerid][pAdmin]) {
        case 4: format(ADM_SUPER_ADMIN, sizeof ADM_SUPER_ADMIN, "Администратор");
        case 5: format(ADM_GRAND_ADMIN, sizeof ADM_GRAND_ADMIN, "Куратор");
        case 6: format(ADM_GRAND, sizeof ADM_GRAND, "Заместитель ГА");
        case 7: format(ADM_OSNOV, sizeof ADM_OSNOV, "Главный Администратор");
        case 8: format(ADM_OSNOV1, sizeof ADM_OSNOV1, "Спец.Администратор");
    }

    if(sscanf(params,"s[150]",result))
        return SendClientMessage(playerid,COLOR_RED, !"Используйте: /ao [Техт]");

    if(IsADomen(result) && PI[playerid][pAdmin] < 7)
    {
        format(string,sizeof(string),"[WARNING] %s[%d] подозревается в попытке слива! Причина: %s",PN(playerid),playerid, result);
        SendAdminsMessage(COLOR_LIGHTRED,string);
        SendClientMessage(playerid,COLOR_LIGHTRED, !"В таких сообщениях запрещается использывать англиские символы");
        SendClientMessage(playerid,COLOR_WHITE,"Не повторяйте эти действия во избежание наказания.");
        return false;
    }

    if(IsAIP(result))
        return true;

    if(PI[playerid][pMyPrefix][0] == EOS)
        format(string, sizeof string, "%s", rank_Admin);
    else
        format(string, sizeof string, "%s", PI[playerid][pMyPrefix]);

    format(string, sizeof(string), "%s %s: %s", string, PN(playerid), result);
    SendClientMessageToAll(0xFFCD00ff, string);

    GLS[35]++;
    return true;
}
Код /setadmtag

C++:
CMD:setadmtag(playerid, params[])
{
    if(PI[playerid][pDostupSetCmd][24] == 0) return SCM(playerid, COLOR_OSHIBKA, NO_DOSTUP_TEXT);
    if(PI[playerid][pFullDostup] < 2) return false;
    if(PI[Vibordostup[playerid]][pAdmin] == 0) return SendClientMessage(playerid,COLOR_RED,"????? ?? ???????? ??????????????!");
    if(sscanf(params, "us[50]", params[0], params[1])) return SCM(playerid, -1, !"???????: /setadmtag [id] [adm tag]");
    PI[params[0]][pMyPrefix][0] = EOS;
    strcat(PI[params[0]][pMyPrefix], params[1]);
    SCM(playerid, COLOR_RED, !"[??????????] {ffffff}?? ??????? ?????? ??? ??????!");
    return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу