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

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

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

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

[Ошибки] error 017 and error 029

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

Vesker20012

Умник
HTML:
C:\Documents and Settings\Admin\Рабочий стол\Новая папка (2)\ RolePlay\gamemodes\Am.pwn(4862) : error 017: undefined symbol "giveplayer"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка (2)\ RolePlay\gamemodes\Am.pwn(4862) : error 017: undefined symbol "giveplayer"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка (2)\ RolePlay\gamemodes\Am.pwn(4862) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\Новая папка (2)\ RolePlay\gamemodes\Am.pwn(4862) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
вот сами строчки
HTML:
GetPlayerName(gamer, giveplayer, sizeof(giveplayer));
а вот сам код
HTML:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if (dialogid == D_NEWMENU)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    SPD(playerid, D_NEWL, DIALOG_STYLE_INPUT, "Полиция ЛС", "Введите ID игрока, который по вашему мнению\nзаслуживает должность \"Генерал Полиции ЛС\"","Выдать", "Отмена");
                }
                case 1:
                {
                    SPD(playerid, D_NEWL+2, DIALOG_STYLE_INPUT, "Полиция СФ", "Введите ID игрока, который по вашему мнению\nзаслуживает должность \"Генерал Полиции СФ\"","Выдать", "Отмена");
                }
                case 2:
                {
                    SPD(playerid, D_NEWL+3, DIALOG_STYLE_INPUT, "Полиция ЛВ", "Введите ID игрока, который по вашему мнению\nзаслуживает должность \"Генерал Полиции ЛВ\"","Выдать", "Отмена");
                }
                case 3:
                {
                    SPD(playerid, D_NEWL+4, DIALOG_STYLE_INPUT, "ФБР", "Введите ID игрока, который по вашему мнению\nзаслуживает должность \"Директор ФБР\"","Выдать", "Отмена");
                }
            }
        }
    }

    if(dialogid == D_NEWL)
    {
        if(response)
        {
            if(!strlen(inputtext)) return SPD(playerid, D_NEWL, DIALOG_STYLE_INPUT, "Полиция ЛС", "Введите ID игрока, который по вашему мнению\nзаслуживает должность \"Генерал Полиции ЛС\"","Выдать", "Отмена");
            new gamer = strval(inputtext);
            if(!IsPlayerConnected(gamer)) return MSG_NOTPLAYER(playerid);
            if(gamer == playerid) return SendClientMessage(playerid, COLOR_BLUE, "Вы не можете назначить на лидерку самого себя");
            if(PlayerInfo[gamer][pMember] >= 1 || PlayerInfo[gamer][pLeader] >= 1) return SendClientMessage(playerid, COLOR_BLUE, "Выбранный вами персонаж уже где-то состоит");
            if(PlayerInfo[gamer][pLevel] <= 2) return SendClientMessage(playerid, COLOR_BLUE, "Выбранный вами персонаж недостаточно проживает в штате для этой должности");
            SetPlayerSkin(gamer, 288);
            PlayerInfo[gamer][pModel] = 288;
            SetPlayerHealth(gamer,100);
            PlayerInfo[gamer][pLeader] = 1;
            PlayerInfo[gamer][pMember] = 1;
            PlayerInfo[gamer][pRank] = 15;
            GetPlayerName(gamer, giveplayer, sizeof(giveplayer));
            new iniFile = ini_openFile("leaders.ini");
            ini_setString(iniFile, "LSPD",giveplayer);
            ini_closeFile(iniFile);
            SendMes(playerid,COL_YELLOW32,"Вы назначили %s на пост лидера организации \"Полиция ЛС\"",giveplayer);
            SendClientMessage(gamer, COLOR_BLUE, "{66cc00}Поздравляем! Вы стали лидером подразделения \"Управление полиции ЛС\" организации \"Министерство Внутренних Дел\"");
        }
        return true;
    }
    if(dialogid == D_NEWL+4)
    {
        if(response)
        {
            if(!strlen(inputtext)) return Dialog(playerid, D_NEWL+4, DIALOG_STYLE_INPUT, "ФБР", "Введите ID игрока, который по вашему мнению\nзаслуживает должность \"Директор ФБР\"","Выдать", "Отмена");
            new gamer = strval(inputtext);
            new para1;
            if(!IsPlayerConnected(gamer)) return MSG_NOTPLAYER(playerid);
            if(gamer == playerid) return SendClientMessage(playerid, COLOR_BLUE, "Вы не можете назначить на лидерку самого себя");
            if(PlayerInfo[gamer][pMember] >= 1 || PlayerInfo[gamer][pLeader] >= 1) return SendClientMessage(playerid, COLOR_BLUE, "Выбранный вами персонаж уже где-то состоит");
            if(PlayerInfo[gamer][pLevel] <= 2) return SendClientMessage(playerid, COLOR_BLUE, "Выбранный вами персонаж недостаточно проживает в штате для этой должности");
            SetPlayerSkin(gamer, 165);
            PlayerInfo[gamer][pModel] = 165;
            SetPlayerHealth(gamer,100);
            PlayerInfo[gamer][pLeader] = 4;
            PlayerInfo[gamer][pMember] = 4;
            PlayerInfo[gamer][pRank] = 8;
            GetPlayerName(gamer, giveplayer, sizeof(giveplayer));
            new iniFile = ini_openFile("leaders.ini");
            ini_setString(iniFile, "FBI",giveplayer);
            ini_closeFile(iniFile);
            SendMes(playerid,COL_YELLOW32,"Вы назначили %s на пост лидера организации \"ФБР\"",giveplayer);
            SendClientMessage(gamer, COLOR_BLUE, "{66cc00}Поздравляем! Вы стали лидером подразделения \"ФБР\" организации \"Министерство Внутренних Дел\"");
        }
        return true;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу