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

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

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

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

error 014: invalid statement; not in switch

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

drakyller680

Дебютант
Очень-очень прошу о помощи. Поцелуйчик всех в пирожок
Ошибки
Код:
C:\Users\Ilya\Desktop\freelife v0.1 (update 12.07)\gamemodes\freelife.pwn(5401) : error 014: invalid statement; not in switch
C:\Users\Ilya\Desktop\freelife v0.1 (update 12.07)\gamemodes\freelife.pwn(5401) : warning 215: expression has no effect
C:\Users\Ilya\Desktop\freelife v0.1 (update 12.07)\gamemodes\freelife.pwn(5401) : error 001: expected token: ";", but found ":"
C:\Users\Ilya\Desktop\freelife v0.1 (update 12.07)\gamemodes\freelife.pwn(5401) : error 029: invalid expression, assumed zero
C:\Users\Ilya\Desktop\freelife v0.1 (update 12.07)\gamemodes\freelife.pwn(5401) : fatal error 107: too many error messages on one line
Код
PHP:
    case 1234:
    {
    if(response)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 10.0, 312.3278,-164.7276,999.6010)) return SendClientMessage(playerid, COLOR_WHITE, "Нужно находиться на складе армии");
        switch(dialogid)
        {
        case 0:
            {
                if(GetPVarInt(playerid, "GanFlud") < gettime())
                {
                    if(GetPlayerAmmo(playerid) > 42) return SendClientMessage(playerid, COLOR_WHITE, "Вы не можете взять больше патронов для этого оружия!");
                    SendClientMessage(playerid, COLOR_GREEN, "Вам выдано: Desert Eagle (3 обоймы)");
                    GivePlayerWeaponAC(playerid, 24, 21);
                    SFaMat -= 100;
                    SaveMaterials();
                    ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_LIST, "Склад оружия", "[1] Desert Eagle\t[21п]\n[2] ShotGun\t[30п]\n[3] MP5\t[90п]\n[4] M4A1\t[150п]\n[5] Rifle\t[30п]\n[6] Броня\n[7] Спец оружие", "Взять", "Выйти");
                    SetPVarInt(playerid, "GanFlud", gettime()+2);
                }
                else
                {
                    SendClientMessage(playerid, COLOR_WHITE, "Подождите немного");
                }
            }
        case 1:
            {
                if(GetPVarInt(playerid, "GanFlud") < gettime())
                {
                    if(GetPlayerAmmo(playerid) > 60) return SendClientMessage(playerid, COLOR_WHITE, "Вы не можете взять больше патронов для этого оружия!");
                    SendClientMessage(playerid, COLOR_GREEN, "Вам выдано: Shotgun (30 патронов)");
                    GivePlayerWeaponAC(playerid, 25, 30);
                    SFaMat -= 100;
                    SaveMaterials();
                    ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_LIST, "Склад оружия", "[1] Desert Eagle\t[21п]\n[2] ShotGun\t[30п]\n[3] MP5\t[90п]\n[4] M4A1\t[150п]\n[5] Rifle\t[30п]\n[6] Броня\n[7] Спец оружие", "Взять", "Выйти");
                    SetPVarInt(playerid, "GanFlud", gettime()+2);
                }
                else
                {
                    SendClientMessage(playerid, COLOR_WHITE, "Подождите немного");
                }
            }
        case 2:
            {
                if(GetPVarInt(playerid, "GanFlud") < gettime())
                {
                    if(GetPlayerAmmo(playerid) > 180) return SendClientMessage(playerid, COLOR_WHITE, "Вы не можете взять больше патронов для этого оружия!");
                    SendClientMessage(playerid, COLOR_GREEN, "Вам выдано: MP5 (3 обоймы)");
                    GivePlayerWeaponAC(playerid, 29, 90);
                    SFaMat -= 100;
                    SaveMaterials();
                    ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_LIST, "Склад оружия", "[1] Desert Eagle\t[21п]\n[2] ShotGun\t[30п]\n[3] MP5\t[90п]\n[4] M4A1\t[150п]\n[5] Rifle\t[30п]\n[6] Броня\n[7] Спец оружие", "Взять", "Выйти");
                    SetPVarInt(playerid, "GanFlud", gettime()+2);
                }
                else
                {
                    SendClientMessage(playerid, COLOR_WHITE, "Подождите немного");
                }
            }
        case 3:
            {
                if(GetPVarInt(playerid, "GanFlud") < gettime())
                {
                    if(GetPlayerAmmo(playerid) > 300) return SendClientMessage(playerid, COLOR_WHITE, "Вы не можете взять больше патронов для этого оружия!");
                    SendClientMessage(playerid, COLOR_GREEN, "Вам выдано: M4A1 (3 обоймы)");
                    GivePlayerWeaponAC(playerid, 29, 150);
                    SFaMat -= 100;
                    SaveMaterials();
                    ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_LIST, "Склад оружия", "[1] Desert Eagle\t[21п]\n[2] ShotGun\t[30п]\n[3] MP5\t[90п]\n[4] M4A1\t[150п]\n[5] Rifle\t[30п]\n[6] Броня\n[7] Спец оружие", "Взять", "Выйти");
                    SetPVarInt(playerid, "GanFlud", gettime()+2);
                }
                else
                {
                    SendClientMessage(playerid, COLOR_WHITE, "Подождите немного");
                }
            }
        case 4:
            {
                if(GetPVarInt(playerid, "GanFlud") < gettime())
                {
                    if(GetPlayerAmmo(playerid) > 60) return SendClientMessage(playerid, COLOR_WHITE, "Вы не можете взять больше патронов для этого оружия!");
                    SendClientMessage(playerid, COLOR_GREEN, "Вам выдано: Rifle (30 патронов)");
                    GivePlayerWeaponAC(playerid, 33, 30);
                    SFaMat -= 100;
                    SaveMaterials();
                    ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_LIST, "Склад оружия", "[1] Desert Eagle\t[21п]\n[2] ShotGun\t[30п]\n[3] MP5\t[90п]\n[4] M4A1\t[150п]\n[5] Rifle\t[30п]\n[6] Броня\n[7] Спец оружие", "Взять", "Выйти");
                    SetPVarInt(playerid, "GanFlud", gettime()+2);
                }
                else
                {
                    SendClientMessage(playerid, COLOR_WHITE, "Подождите немного");
                }
            }
        case 5:
            {
                if(GetPVarInt(playerid, "GanFlud") < gettime())
                {
                    SetPlayerArmourAC(playerid, 100);
                    SetPlayerHealthAC(playerid, 100);
                    PlayerInfo[playerid][pSatiety] = 100;
                    SendClientMessage(playerid, COLOR_GREEN, "Вам выдано: Броня");
                    SFaMat -= 100;
                    SaveMaterials();
                    ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_LIST, "Склад оружия", "[1] Desert Eagle\t[21п]\n[2] ShotGun\t[30п]\n[3] MP5\t[90п]\n[4] M4A1\t[150п]\n[5] Rifle\t[30п]\n[6] Броня\n[7] Спец оружие", "Взять", "Выйти");
                    SetPVarInt(playerid, "GanFlud", gettime()+2);
                }
                else
                {
                    SendClientMessage(playerid, COLOR_WHITE, "Подождите немного");
                }
            }
        }

    }
    else
    {
        return 1;
    }
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу