shape1
shape2
shape3
shape4
shape7
shape8

Ошибки в диалоге спавна авто


Статус
Закрыто для дальнейших ответов.

Junix

Новичок
Пользователь
26.10.2020
3
0
0
Скриптер
Решил написать диалог для того, чтобы спавнить тачки
А когда закомпилировал вылазит это:
 

C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(650) : warning 201: redefinition of constant/macro (symbol "C:%0;")
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(739) : error 017: undefined symbol "VehicleSpeedTextDraw_R"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(754) : error 017: undefined symbol "AddPlayerSkins"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(849) : error 017: undefined symbol "GetOnlinePlayers"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(944) : error 017: undefined symbol "LoadMigalka"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(1017) : error 017: undefined symbol "SaveAccount"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(1038) : error 017: undefined symbol "OffCheater"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(1584) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(1645) : error 017: undefined symbol "SendAdminMessage"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(1965) : error 017: undefined symbol "GetPlayerSpeed"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(1968) : error 017: undefined symbol "GetPlayerSpeed"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(2046) : error 017: undefined symbol "IsAAntidm"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(2194) : error 017: undefined symbol "IsAPlane"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(2248) : error 017: undefined symbol "IsAPlane"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(2252) : error 017: undefined symbol "IsVehicleDrivingBackwards"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(2251) : warning 204: symbol is assigned a value that is never used: "vehicleid"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(2323) : error 017: undefined symbol "IsAAntidm"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(2341) : error 017: undefined symbol "GetPlayerSpeed"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(2415) : error 017: undefined symbol "SendAdminMessage"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(2434) : error 017: undefined symbol "ShowAnimationDialog"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(2770) : error 017: undefined symbol "LoadMigalka"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(3115) : error 014: invalid statement; not in switch
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(3115) : warning 215: expression has no effect
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(3115) : error 001: expected token: ";", but found ":"
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(3115) : error 029: invalid expression, assumed zero
C:\Users\Admin\Desktop\Russia\Разработка мода с 0\gamemodes\new.pwn(3115) : fatal error 107: too many error messages on one line


Сам Код( Без /menu где находится вкладка Машины, которая вызывает диалоги "1.Автомобили и т.д." )

case 11:
{
if(response)
{
switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid, 1+1, DIALOG_STYLE_LIST,"{FFFFFF}1.Автомобили(50000$)","{FFFFFF}Audi A4(Stratum)\n{FFFFFF}BMW e39(Bloodring Banger)\n{FFFFFF}Ferrari f430(Buffalo)\n{FFFFFF}Ford Sierra(Fortune)\n{00ff00}Mercedes W140(Washington)\n{FFFFFF}Lamborghini Huracan(Cheetah)\n{FFFFFF}Mitsubishi Lancer 10(Bullet)\n{FFFFFF}Nissan 180SX(Turismo)","Выбрать", "Выход");
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
case 1:
{
ShowPlayerDialog(playerid, 1+2, DIALOG_STYLE_LIST,"{FFFFFF}1.Автомобили(50000$)","{FFFFFF}Nissan 370(SuperGt)\n{FFFFFF}Nissan GTR35(Banshee)\n{FFFFFF}Nissan S15(Elegy)\n{FFFFFF}Tesla Model S(Hotring)\n{FFFFFF}Toyota GT86(Sabre)\n{FFFFFF}Toyota Supra(Jester)\n{FFFFFF}Volga 3110(Solair)\n{FFFFFF}Mercedes E500 ФСБ(Hotring)\n{FFFFFF}VAZ 2108(Flash)\n{FFFFFF}Mercedes G55(Huntley)","Выбрать", "Выход");
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
case 2:
{
ShowPlayerDialog(playerid, 1+3, DIALOG_STYLE_LIST,"{FFFFFF}1.Автомобили(50000$)","\n{FFFFFF}Mercedes W210(Sultan)\n{FFFFFF}Mitsubishi L200(SandKing)\n{FFFFFF}Ford Focus(Stafford)\n{FFFFFF}Range Rover ФСБ(FBI Rancer)","Выбрать", "Выход");
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
}
}
}
}


Код который спанвнит тачки:

        case 1+1:
        {
            if(response)
            {
                switch(listitem)
                {
                case 0:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(561,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 1:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                         {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(504,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 2:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(402,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 3:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(526,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 4:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(421,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 5:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                           {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(415,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 6:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(541,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;

                    }
                case 7:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(451,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                }
            }
        }
        case 1+2:
        {
            if(response)
            {
                switch(listitem)
                {
                case 1:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(506,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 2:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(429,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 3:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(490,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 4:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(562,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 5:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(503,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 6:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(475,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 7:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(559,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 8:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(458,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 9:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(494,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 10:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(565,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 11:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(579,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                }
            }
        }
        case 1+3:
        {
            if(response)
            {
                switch(listitem)
                {
                case 1:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(560,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 2:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(495,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 3:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(580,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                        }
                    }
                }
            }
        }


P.S. Если поставить весь этот код под /* */ то ошибки пропадают

 
Последнее редактирование модератором:

Junix

Новичок
Пользователь
26.10.2020
3
0
0
Скриптер
@SPLENDID 

Похоже что-то не так тут, но что именно я не могу понять
Табуляцию посмотрел, ничего не заметил неправильного

     case 1+1:
        {
            if(response)
            {
                switch(listitem)
                {
                case 0:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(561,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 1:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                         {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(504,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 2:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(402,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 3:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(526,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 4:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(421,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 5:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                           {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(415,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 6:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(541,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;

                    }
                case 7:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(451,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                }
            }
        }
        case 1+2:
        {
            if(response)
            {
                switch(listitem)
                {
                case 1:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(506,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 2:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(429,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 3:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(490,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 4:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(562,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 5:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(503,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 6:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(475,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 7:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(559,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 8:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(458,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 9:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(494,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 10:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(565,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 11:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(579,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                }
            }
        }
        case 1+3:
        {
            if(response)
            {
                switch(listitem)
                {
                case 1:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(560,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 2:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(495,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                    }
                case 3:
                    {
                        if(PlayerInfo[playerid][pMoney] < 50000) return SCM(playerid, 0xFFFFFFFF, "{FF9000}Недостаточно средств для покупки");
                        {
                            DestroyVehicle( GetPVarInt(playerid,"CarID"));
                            new Float:x,Float:y,Float:z,Float:a;
                            GetPlayerPos(playerid,x,y,z);
                            GetPlayerFacingAngle(playerid,a);
                             new id = CreateVehicle(580,x+1,y+1,z,a,1,1,10000);
                             SetPVarInt(playerid,"CarID",id);
                             PutPlayerInVehicle(playerid,id,0);
                            PlayerInfo[playerid][pMoney] -=50000;
                        }
                    }
                }
            }
        }

 

Junix

Новичок
Пользователь
26.10.2020
3
0
0
Скриптер
UPD: Поменял некоторые скобки, пропали ошибки

Все таки в одном месте не заметил что не применил табуляцию и из-за этого не заметил скобку

Спасибо. Проблема решена!

 
Последнее редактирование модератором:
Статус
Закрыто для дальнейших ответов.