Jump to content
  • 0

jaguar

Question

salut, am si eu o problema la comanda v deci daca imi cumpar o masina imi merge comanda v daca cumpar 2 masini de la dealership imi da o masina buguita cu un text ciudat pe ia si nici comanda v nu imi merge nici /park nu imi merge ce asi putea sa fac sa pot rezolva problema asta @WopsS , @Mister, @KnowN,  , @Banditul

multumesc anticipat!

CMD:v(playerid, params [])
{
    if(IsPlayerConnected(playerid))
	{
	    format(pInfo[playerid][pT], 45, "%s's Vehicles (%d slots)", GetName(playerid), pInfo[playerid][pSlotVeh]), stdlg[playerid] = "Name\tStatus\tSpawn\tClass";
        for(new i = 0; i < 15; ++i) if(Veh[playerid][i][Owner] == pInfo[playerid][pID])
        format(stdlg[playerid], 800, "%s\n%s%s\t%s\t%s\t%s", stdlg[playerid], g_VehicleNames[Veh[playerid][i][Model] -400], Veh[playerid][i][vTax] == 0 ? ("") : (" ({BD0000}seized{FFFFFF})"), Veh[playerid][i][Lock] == 0 ? ("{00BA19}Unlocked") : ("{BD0000}Locked"), Veh[playerid][i][vSp] == 1 ? ("{BD0000}Despawned") : ("{00BA19}Spawned"), Veh[playerid][i][Class]);
        ShowPlayerDialog(playerid, DIALOG_V, DIALOG_STYLE_TABLIST_HEADERS, pInfo[playerid][pT], stdlg[playerid], "Select", "Cancel");
    }
	return 1;
}
la dialog
                     case DIALOG_V:
        {
            if(response)
            {
                pInfo[playerid][aVar][88] = 0;
                for(new i = 0; i < 15; ++i) if(Veh[playerid][i][Owner] == pInfo[playerid][pID])
                {
                    if(pInfo[playerid][aVar][88] == listitem && Veh[playerid][i][vTax] != 0) return SendClientMessage(playerid, COLOR_DARKGRAY, "Vehicle is seized, pay vehicle tax to it access. (/deposit)");
                    if(pInfo[playerid][aVar][88] == listitem) return pInfo[playerid][aVar][9] = i, format(stdlg[playerid], 19, "Your %s", g_VehicleNames[Veh[playerid][i][Model]-400]),
                        ShowPlayerDialog(playerid, DIALOG_V2, DIALOG_STYLE_LIST, stdlg[playerid], Veh[playerid][i][vSp] == 1 ? ("Spawn Vehicle") : ("Information\nLocate Vehicle\nRespawn Vehicle\nSave Tuning\nRemove Tuning\nChange Plate Number\nPark Vehicle\nSell Vehicle To State\nSell Vehicle To Player\nUnstuck Vehicle\nBuy Insurance\nDespawn"), "Select", "Back"), 1;
                    pInfo[playerid][aVar][88]++;
                }
            }
        }
        case DIALOG_V2:
        {
            if(response)
            {
                GetVehicleParamsEx(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], vParams[0], vParams[1], vParams[2], vParams[3], vParams[4], vParams[5], vParams[6]);
                switch(listitem)
                {
                    case 0:
                    {
                        if(Veh[playerid][pInfo[playerid][aVar][9]][vSp] == 1)
                        {
                            GameTextForPlayer(playerid, "~n~~w~vehicle was spawned", 3000, 3);
                            Veh[playerid][pInfo[playerid][aVar][9]][ServerID] = CreateVehicle(Veh[playerid][pInfo[playerid][aVar][9]][Model], Veh[playerid][pInfo[playerid][aVar][9]][PosX], Veh[playerid][pInfo[playerid][aVar][9]][PosY], Veh[playerid][pInfo[playerid][aVar][9]][PosZ], Veh[playerid][pInfo[playerid][aVar][9]][VAngle], Veh[playerid][pInfo[playerid][aVar][9]][Color1], Veh[playerid][pInfo[playerid][aVar][9]][Color2], -1), vVar[11][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = playerid,
                            KMVeh[Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = Veh[playerid][pInfo[playerid][aVar][9]][KM], SetVehicleParamsExx(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], IsABike(Veh[playerid][pInfo[playerid][aVar][9]][ServerID]) ? (1) : (0), 0, 0, Veh[playerid][pInfo[playerid][aVar][9]][Lock] == 1 ? (1) : (0), 0, 0, 0), SetVehicleNumberPlate(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Plate]);
                            vVar[5][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = Veh[playerid][pInfo[playerid][aVar][9]][Insurance], vVar[3][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = Veh[playerid][pInfo[playerid][aVar][9]][vFuel], format(OwnName[Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], MAX_PLAYER_NAME, "%s", pInfo[playerid][pUser]), Veh[playerid][pInfo[playerid][aVar][9]][vSp] = 0;
                            ChangeVehiclePaintjob(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Paintjob]), UpdateVehicleDamageStatus(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Damage][0], Veh[playerid][pInfo[playerid][aVar][9]][Damage][1], Veh[playerid][pInfo[playerid][aVar][9]][Damage][2], Veh[playerid][pInfo[playerid][aVar][9]][Damage][3]), vVar[1][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = 1;
                            for(new x = 0; x < 14; x++) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][x]);
                            if(Veh[playerid][pInfo[playerid][aVar][9]][vTOn] != 0)
                            {
                                Veh[playerid][pInfo[playerid][aVar][9]][vTt1] = CreateDynamicObject(19477, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0), Veh[playerid][pInfo[playerid][aVar][9]][vTt2] = CreateDynamicObject(19477, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
                                SetDynamicObjectMaterialText(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], 0, Veh[playerid][pInfo[playerid][aVar][9]][Tt], OBJECT_MATERIAL_SIZE_512x256, "GTAWEAPON3", 100, 0, 0xFF000000, 0, 1),
                                SetDynamicObjectMaterialText(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], 0, Veh[playerid][pInfo[playerid][aVar][9]][Tt], OBJECT_MATERIAL_SIZE_512x256, "GTAWEAPON3", 100, 0, 0xFF000000, 0, 1);
                                switch(Veh[playerid][pInfo[playerid][aVar][9]][Model])
                                {
                                    case 411: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1.11, 0.06, -0.1, 0.0, 0.0, 0.0),
                                        AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -1.11, 0.06, -0.1, 360.0, 360.0, 0.0);
                                    case 541: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1.00, -0.03, -0.1, 0.0, 0.0, 0.0),
                                        AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -1.00, -0.03, -0.1, 360.0, 360.0, 0.0);
                                    case 559: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1.083, 0.01, 0.05, 0.0, 0.0, 0.0),
                                        AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -1.083, 0.01, 0.05, 360.0, 360.0, 0.0);
                                    case 451: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 0.99, 0.40, -0.2, 0.0, 0.0, 0.0),
                                        AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.99, 0.40, -0.2, 360.0, 360.0, 0.0);
                                    case 565: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 0.94, 0.12, -0.0, 0.0, 0.0, 0.0),
                                        AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.94, 0.12, -0.0, 360.0, 360.0, 0.0);
                                    case 560: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1.06, 0.38, -0.0, 0.0, 0.0, 0.0),
                                        AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -1.06, 0.38, -0.0, 360.0, 360.0, 0.0);
                                    case 562: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1.018, 0.20, 0.04, 0.0, 0.0, 0.0),
                                        AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -1.018, 0.20, 0.04, 360.0, 360.0, 0.0);
                                    case 487: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 0.57, -1.78, 0.43, 0.0, 0.0, -20.0),
                                        AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.57, -1.78, 0.43, 360.0, 360.0, 20.0);
                                    default: DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vTt1]), DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vTt2]);
                                }
                            }
                            if(Veh[playerid][pInfo[playerid][aVar][9]][vSl] != 0)
                            {
                                Veh[playerid][pInfo[playerid][aVar][9]][vOsl] = CreateDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vSl], 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
                                switch(Veh[playerid][pInfo[playerid][aVar][9]][Model])
                                {
                                    case 602: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.35490, 0.23560,   0.00000, 0.00000, 0.00000);
                                    case 429: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.23490, 0.26560,   0.00000, 0.00000, 0.00000);
                                    case 426: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.56490, 0.21560,   0.00000, 0.00000, 0.00000);
                                    case 402: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.53090, 0.23260,   0.00000, 0.00000, 0.00000);
                                    case 541: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.00390, 0.28360,   0.00000, 0.00000, 0.00000);
                                    case 415: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.19090, 0.21560,   0.00000, 0.00000, 0.00000);
                                    case 587: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.36090, 0.26660,   0.00000, 0.00000, 0.00000);
                                    case 411: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.44190, 0.31500,   0.00000, 0.00000, 0.00000);
                                    case 475: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.47990, 0.18160,   0.00000, 0.00000, 0.00000);
                                    case 480: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.20790, 0.10660,   0.00000, 0.00000, 0.00000);
                                    case 533: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.30990, 0.24260,   0.00000, 0.00000, 0.00000);
                                    case 555: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.22490, 0.05560,   0.00000, 0.00000, 0.00000);
                                    case 536: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.81190, 0.11560,   0.00000, 0.00000, 0.00000);
                                    case 575: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.45490, 0.30460,   0.00000, 0.00000, 0.00000);
                                    case 534: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.49690, 0.11560,   0.00000, 0.00000, 0.00000);
                                    case 567: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.64390, 0.05260,   0.00000, 0.00000, 0.00000);
                                    case 535: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.39190, 0.38860,   0.00000, 0.00000, 0.00000);
                                    case 566: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.72790, 0.22060,   0.00000, 0.00000, 0.00000);
                                    case 412: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -3.27390, 0.07360,   0.00000, 0.00000, 0.00000);
                                    case 579: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.34990, 1.10260,   0.00000, 0.00000, 0.00000);
                                    case 400: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -1.92990, 0.70360,   0.00000, 0.00000, 0.00000);
                                    case 500: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -1.44690, 0.82960,   0.00000, 0.00000, 0.00000);
                                    case 445: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.58090, 0.19960,   0.00000, 0.00000, 0.00000);
                                    case 518: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.53890, 0.07360,   0.00000, 0.00000, 0.00000);
                                    case 527: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.05590, 0.30460,   0.00000, 0.00000, 0.00000);
                                    case 542: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.66490, 0.26260,   0.00000, 0.00000, 0.00000);
                                    case 585: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.76990, 0.40960,   0.00000, 0.00000, 0.00000);
                                    case 492: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.60190, 0.26260,   0.00000, 0.00000, 0.00000);
                                    case 474: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.49690, 0.22060,   0.00000, 0.00000, 0.00000);
                                    case 517: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.39190, 0.19960,   0.00000, 0.00000, 0.00000);
                                    case 405: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.43390, 0.19960,   0.00000, 0.00000, 0.00000);
                                    case 494: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.70690, 0.22060,   0.00000, 0.00000, 0.00000);
                                    case 502: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.51790, 0.21060,   0.00000, 0.00000, 0.00000);
                                    case 503: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.66490, 0.21060,   0.00000, 0.00000, 0.00000);
                                    default: DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vOsl]);
                                }
                            }
                            if(Veh[playerid][pInfo[playerid][aVar][9]][vHd] != 0)
                            {
                                Veh[playerid][pInfo[playerid][aVar][9]][vOhd] = CreateDynamicObject(1005, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0), SetDynamicObjectMaterial(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], 0, -1, "none", "none", RGBAToARGB(VehCRGBA[Veh[playerid][pInfo[playerid][aVar][9]][Color1]]));
                                switch(Veh[playerid][pInfo[playerid][aVar][9]][Model])
                                {
                                    case 411: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.97660, 0.08170,   0.00000, 0.00000, 0.00000);
                                    case 429: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 0.87160, 0.24970,   0.00000, 0.00000, 0.00000);
                                    case 415: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.56460, 0.10270,   0.00000, 0.00000, 0.00000);
                                    case 475: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.58560, 0.20770,   0.00000, 0.00000, 0.00000);
                                    case 477: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.58560, 0.20770,   0.00000, 0.00000, 0.00000);
                                    case 558: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.58560, 0.27070,   0.00000, 0.00000, 0.00000);
                                    case 402: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.62760, 0.27070,   0.00000, 0.00000, 0.00000);
                                    case 480: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.31260, 0.20770,   0.00000, 0.00000, 0.00000);
                                    case 533: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.69060, 0.24970,   0.00000, 0.00000, 0.00000);
                                    case 482: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 2.06860, 0.16570,   0.00000, 0.00000, 0.00000);
                                    case 536: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.69060, 0.14470,   0.00000, 0.00000, 0.00000);
                                    case 535: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.83760, 0.33370,   0.00000, 0.00000, 0.00000);
                                    case 567: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 2.13160, 0.08170,   0.00000, 0.00000, 0.00000);
                                    case 579: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.69060, 0.43870,   0.00000, 0.00000, 0.00000);
                                    case 506: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01170, 1.41760, 0.12370,   0.00000, 0.00000, 0.00000);
                                    case 494: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.45960, 0.18670,   0.00000, 0.00000, 0.00000);
                                    case 502: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.56460, 0.18670,   0.00000, 0.00000, 0.00000);
                                    case 503: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.77460, 0.16570,   0.00000, 0.00000, 0.00000);
                                    case 556: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.81660, 1.02670,   0.00000, 0.00000, 0.00000);
                                    case 557: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.81660, 1.00570,   0.00000, 0.00000, 0.00000);
                                    case 444: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.98460, 1.02670,   0.00000, 0.00000, 0.00000);
                                    case 562: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.56460, 0.24970,   0.00000, 0.00000, 0.00000);
                                    case 400: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.56460, 0.18670,   0.00000, 0.00000, 0.00000);
                                    case 541: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.37560, 0.24970,   0.00000, 0.00000, 0.00000);
                                    case 542: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.89260, 0.26070,   -1.00000, 0.00000, 0.00000);
                                    case 602: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.60660, 0.16570,   0.00000, 0.00000, 0.00000);
                                    case 445: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.76660, 0.20770,   0.00000, 0.00000, 0.00000);
                                    case 405: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.68260, 0.16570,   0.00000, 0.00000, 0.00000);
                                    case 492: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.72460, 0.31270,   0.00000, 0.00000, 0.00000);
                                    case 500: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.49360, 0.14470,   0.00000, 0.00000, 0.00000);
                                    case 412: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.89260, 0.17670,   -1.00000, 0.00000, 0.00000);
                                    case 566: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.89260, 0.26070,   -1.00000, 0.00000, 0.00000);
                                    case 559: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.72460, 0.18670,   0.00000, 0.00000, 0.00000);
                                    case 587: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.57760, 0.16570,   0.00000, 0.00000, 0.00000);
                                    default: DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vOhd]);
                                }
                            }
                            return 1;
                        }
                        new tmp[90], gunname[32], gunname2[32];
                        format(tmp, sizeof(tmp), "Model: %s\nColor1: {%06x}%d {A9C4E4}| Color2: {%06x}%d{A9C4E4}\n", g_VehicleNames[Veh[playerid][pInfo[playerid][aVar][9]][Model]-400], (VehCRGBA[Veh[playerid][pInfo[playerid][aVar][9]][Color1]] >>> 8), Veh[playerid][pInfo[playerid][aVar][9]][Color1], (VehCRGBA[Veh[playerid][pInfo[playerid][aVar][9]][Color2]] >>> 8), Veh[playerid][pInfo[playerid][aVar][9]][Color2]);
                        strcat(stdlg[playerid], tmp);
                        format(tmp, sizeof(tmp), "Value: %s$\nPlate Number: %s\n", FormatNumber(Veh[playerid][pInfo[playerid][aVar][9]][Value]), Veh[playerid][pInfo[playerid][aVar][9]][Plate]);
                        strcat(stdlg[playerid], tmp);
                        format(tmp, sizeof(tmp), "Kilometers: %.0f\nInsurance: %d\nInsurance Price: %s$\nClass: %s", KMVeh[Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[5][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], FormatNumber(((KMVeh[Veh[playerid][pInfo[playerid][aVar][9]][ServerID]]/1000) + 1) * 1000), Veh[playerid][pInfo[playerid][aVar][9]][Class]);
                        strcat(stdlg[playerid], tmp);
                        GetWeaponName(Veh[playerid][pInfo[playerid][aVar][9]][vWE][0], gunname, sizeof(gunname)), GetWeaponName(Veh[playerid][pInfo[playerid][aVar][9]][vWE][1], gunname2, sizeof(gunname2));
                        format(tmp, sizeof(tmp), "\n\nMoney: %s$\nMaterials: %s\nDrugs: %s\nWeapon 1: %s, %s bullets\nWeapon 2: %s, %s bullets", FormatNumber(Veh[playerid][pInfo[playerid][aVar][9]][vMoney]), FormatNumber(Veh[playerid][pInfo[playerid][aVar][9]][vMats]), FormatNumber(Veh[playerid][pInfo[playerid][aVar][9]][vDrugs]),
                            Veh[playerid][pInfo[playerid][aVar][9]][vAM][0] == 0 ? ("No") : (gunname), FormatNumber(Veh[playerid][pInfo[playerid][aVar][9]][vAM][0]), Veh[playerid][pInfo[playerid][aVar][9]][vAM][1] == 0 ? ("No") : (gunname2), FormatNumber(Veh[playerid][pInfo[playerid][aVar][9]][vAM][1]));
                        strcat(stdlg[playerid], tmp);
                        format(pInfo[playerid][pT], 36, "%s's Vehicle %d", GetName(playerid), Veh[playerid][pInfo[playerid][aVar][9]][ServerID]);
                        ShowPlayerDialog(playerid, DIALOG_INFOVEH, DIALOG_STYLE_MSGBOX, pInfo[playerid][pT], stdlg[playerid], "OK", "Back");
                    }
                    case 1:
                    {
                        new Float:vP[3];
                        GetVehiclePos(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], vP[0], vP[1], vP[2]);
                        SetPlayerCheckpoint(playerid, vP[0], vP[1], vP[2], 4.0), CP[playerid] = 1;
                        GameTextForPlayer(playerid, "~n~~w~set checkpoint to your vehicle", 4000, 3);
                    }
                    case 2:
                    {
                        if(IsVehicleOccupied(Veh[playerid][pInfo[playerid][aVar][9]][ServerID])) return SendClientMessage(playerid, COLOR_DARKGRAY, "Someone is in your vehicle.");
                        GetVehicleDamageStatus(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], vVar[7][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[8][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[9][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[10][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]]),
                        SetVehicleToRespawn(Veh[playerid][pInfo[playerid][aVar][9]][ServerID]), GameTextForPlayer(playerid, "~n~~w~your vehicle was respawned", 4000, 3);
                    }
                    case 3:
                    {
                        if(!IsPlayerInVehicle(playerid, Veh[playerid][pInfo[playerid][aVar][9]][ServerID])) return SendClientMessage(playerid, COLOR_DARKGRAY, "You're not in your vehicle.");
                        new color[2];
                        GetVehicleColor(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], color[0], color[1]);
                        Veh[playerid][pInfo[playerid][aVar][9]][Color1] = color[0], Veh[playerid][pInfo[playerid][aVar][9]][Color2] = color[1];
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][0] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 0),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][1] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][2] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 2),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][3] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 3),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][4] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 4),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][5] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 5),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][6] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 6),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][7] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 7),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][8] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 8),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][9] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 9),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][10] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 10),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][11] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 11),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][12] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 12),
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][13] = GetVehicleComponentInSlot(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 13), Veh[playerid][pInfo[playerid][aVar][9]][Paintjob] = vVar[6][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]];
                        if(Veh[playerid][pInfo[playerid][aVar][9]][vHd] != 0) SetDynamicObjectMaterial(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], 0, -1, "none", "none", RGBAToARGB(VehCRGBA[Veh[playerid][pInfo[playerid][aVar][9]][Color1]]));
                        GameTextForPlayer(playerid, "~n~~w~tuning vehicle was saved", 4000, 3);
                    }
                    case 4:
                    {
                        if(!IsPlayerInVehicle(playerid, Veh[playerid][pInfo[playerid][aVar][9]][ServerID])) return SendClientMessage(playerid, COLOR_DARKGRAY, "You're not in your vehicle.");
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][0]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][1]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][2]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][3]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][4]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][5]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][6]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][7]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][8]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][9]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][10]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][11]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][12]),
                        RemoveVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][13]);
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][0] = 0, Veh[playerid][pInfo[playerid][aVar][9]][Mod][1] = 0, Veh[playerid][pInfo[playerid][aVar][9]][Mod][2] = 0,
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][3] = 0, Veh[playerid][pInfo[playerid][aVar][9]][Mod][4] = 0, Veh[playerid][pInfo[playerid][aVar][9]][Mod][5] = 0,
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][6] = 0, Veh[playerid][pInfo[playerid][aVar][9]][Mod][7] = 0, Veh[playerid][pInfo[playerid][aVar][9]][Mod][8] = 0,
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][9] = 0, Veh[playerid][pInfo[playerid][aVar][9]][Mod][10] = 0, Veh[playerid][pInfo[playerid][aVar][9]][Mod][11] = 0,
                        Veh[playerid][pInfo[playerid][aVar][9]][Mod][12] = 0, Veh[playerid][pInfo[playerid][aVar][9]][Mod][13] = 0, Veh[playerid][pInfo[playerid][aVar][9]][Paintjob] = 3, ChangeVehiclePaintjob(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 3), vVar[6][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = 3;
                        GameTextForPlayer(playerid, "~n~~w~tuning vehicle was removed", 4000, 3);
                    }
                    case 5: 
                    {
                        if(!IsPlayerInRangeOfPoint(playerid, 45.0, 369.2338,173.8134,1008.3893)) return SendClientMessage(playerid, COLOR_DARKGRAY, "You are not at the City Hall.");
                        ShowPlayerDialog(playerid, DIALOG_PLATEVEH, DIALOG_STYLE_INPUT, "Change Vehicle Plate Number", "Introdu mai jos numarul de inamtriculare pe care il doresti la vehiculu tau.\nNumarul de inmatriculare va fi afisat dupa urmatorul respawn al vehiculului tau!", "Change", "Back");
                    }
                    case 6:
                    {
                        if(!IsPlayerInVehicle(playerid, Veh[playerid][pInfo[playerid][aVar][9]][ServerID])) return SendClientMessage(playerid, COLOR_DARKGRAY, "You're not in your vehicle.");
                        if(IsPlayerInRangeOfPoint(playerid, 80.0, 1793.5046,-1895.8068,13.3992)) return SendClientMessage(playerid, COLOR_DARKGRAY, "You can not park a vehicle in spawn civil.");
                        new Float:x, Float:y, Float:z, Float:z_rot, oins, Float:km, gass;
                        GetVehicleHealth(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], x);
                        if(x < 300) return SendClientMessage(playerid, COLOR_DARKGRAY, "You can not park a vehicle with less than 300 HP.");
                        pInfo[playerid][aVar][88] = GetPlayerVehicleSeat(playerid), GetVehiclePos(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], x, y, z), GetVehicleZAngle(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], z_rot), GetVehicleParamsEx(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], vParams[0], vParams[1], vParams[2], vParams[3], vParams[4], vParams[5], vParams[6]);
                        Veh[playerid][pInfo[playerid][aVar][9]][PosX] = x, Veh[playerid][pInfo[playerid][aVar][9]][PosY] = y, Veh[playerid][pInfo[playerid][aVar][9]][PosZ] = z, Veh[playerid][pInfo[playerid][aVar][9]][VAngle] = z_rot;
                        GetVehicleParamsEx(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], vParams[0], vParams[1], vParams[2], vParams[3], vParams[4], vParams[5], vParams[6]), oins = vVar[5][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]];
                        GetVehicleDamageStatus(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], vVar[7][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[8][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[9][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[10][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]]);
                        km = KMVeh[Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[1][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = 0, gass = vVar[3][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], DestroyVehicle(Veh[playerid][pInfo[playerid][aVar][9]][ServerID]), vVar[11][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = INVALID_PLAYER_ID,
                        Veh[playerid][pInfo[playerid][aVar][9]][ServerID] = CreateVehicle(Veh[playerid][pInfo[playerid][aVar][9]][Model], Veh[playerid][pInfo[playerid][aVar][9]][PosX], Veh[playerid][pInfo[playerid][aVar][9]][PosY], Veh[playerid][pInfo[playerid][aVar][9]][PosZ], Veh[playerid][pInfo[playerid][aVar][9]][VAngle], Veh[playerid][pInfo[playerid][aVar][9]][Color1], Veh[playerid][pInfo[playerid][aVar][9]][Color2], -1);
                        vVar[11][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = playerid, vVar[3][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = gass, KMVeh[Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = km;
                        SetVehicleParamsExx(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], IsABike(Veh[playerid][pInfo[playerid][aVar][9]][ServerID]) ? (1) : (0), 0, 0, vParams[3], 0, 0, 0), SetVehicleNumberPlate(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Plate]);
                        vVar[5][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = oins, GameTextForPlayer(playerid, "~n~~w~Your vehicle was parked here", 4000, 3);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][0] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][0]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][1] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][1]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][2] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][2]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][3] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][3]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][4] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][4]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][5] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][5]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][6] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][6]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][7] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][7]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][8] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][8]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][9] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][9]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][10] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][10]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][11] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][11]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][12] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][12]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Mod][13] != 0) AddVehicleComponent(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Mod][13]);
                        ChangeVehiclePaintjob(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Paintjob]), UpdateVehicleDamageStatus(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], vVar[7][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[8][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[9][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], vVar[10][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]]),
                        PutPlayerInVehicle(playerid, Veh[playerid][pInfo[playerid][aVar][9]][ServerID], pInfo[playerid][aVar][88]);
                        vVar[1][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = 1, format(OwnName[Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], MAX_PLAYER_NAME, "%s", pInfo[playerid][pUser]);
                        if(Veh[playerid][pInfo[playerid][aVar][9]][vTOn] != 0)
                        {
                            switch(Veh[playerid][pInfo[playerid][aVar][9]][Model])
                            {
                                case 411: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1.11, 0.06, -0.1, 0.0, 0.0, 0.0),
                                    AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -1.11, 0.06, -0.1, 360.0, 360.0, 0.0);
                                case 541: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1.00, -0.03, -0.1, 0.0, 0.0, 0.0),
                                    AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -1.00, -0.03, -0.1, 360.0, 360.0, 0.0);
                                case 559: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1.083, 0.01, 0.05, 0.0, 0.0, 0.0),
                                    AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -1.083, 0.01, 0.05, 360.0, 360.0, 0.0);
                                case 451: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 0.99, 0.40, -0.2, 0.0, 0.0, 0.0),
                                    AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.99, 0.40, -0.2, 360.0, 360.0, 0.0);
                                case 565: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 0.94, 0.12, -0.0, 0.0, 0.0, 0.0),
                                    AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.94, 0.12, -0.0, 360.0, 360.0, 0.0);
                                case 560: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1.06, 0.38, -0.0, 0.0, 0.0, 0.0),
                                    AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -1.06, 0.38, -0.0, 360.0, 360.0, 0.0);
                                case 562: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 1.018, 0.20, 0.04, 0.0, 0.0, 0.0),
                                    AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -1.018, 0.20, 0.04, 360.0, 360.0, 0.0);
                                case 487: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt1], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], 0.57, -1.78, 0.43, 0.0, 0.0, -20.0),
                                    AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vTt2], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.57, -1.78, 0.43, 360.0, 360.0, 20.0);
                                default: DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vTt1]), DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vTt2]);
                            }
                        }
                        if(Veh[playerid][pInfo[playerid][aVar][9]][vSl] != 0)
                        {
                            switch(Veh[playerid][pInfo[playerid][aVar][9]][Model])
                            {
                                case 602: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.35490, 0.23560,   0.00000, 0.00000, 0.00000);
                                case 429: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.23490, 0.26560,   0.00000, 0.00000, 0.00000);
                                case 426: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.56490, 0.21560,   0.00000, 0.00000, 0.00000);
                                case 402: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.53090, 0.23260,   0.00000, 0.00000, 0.00000);
                                case 541: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.00390, 0.28360,   0.00000, 0.00000, 0.00000);
                                case 415: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.19090, 0.21560,   0.00000, 0.00000, 0.00000);
                                case 587: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.36090, 0.26660,   0.00000, 0.00000, 0.00000);
                                case 411: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.44190, 0.31500,   0.00000, 0.00000, 0.00000);
                                case 475: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.47990, 0.18160,   0.00000, 0.00000, 0.00000);
                                case 480: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.20790, 0.10660,   0.00000, 0.00000, 0.00000);
                                case 533: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.30990, 0.24260,   0.00000, 0.00000, 0.00000);
                                case 555: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.22490, 0.05560,   0.00000, 0.00000, 0.00000);
                                case 536: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.81190, 0.11560,   0.00000, 0.00000, 0.00000);
                                case 575: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.45490, 0.30460,   0.00000, 0.00000, 0.00000);
                                case 534: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.49690, 0.11560,   0.00000, 0.00000, 0.00000);
                                case 567: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.64390, 0.05260,   0.00000, 0.00000, 0.00000);
                                case 535: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.39190, 0.38860,   0.00000, 0.00000, 0.00000);
                                case 566: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.72790, 0.22060,   0.00000, 0.00000, 0.00000);
                                case 412: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -3.27390, 0.07360,   0.00000, 0.00000, 0.00000);
                                case 579: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.34990, 1.10260,   0.00000, 0.00000, 0.00000);
                                case 400: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -1.92990, 0.70360,   0.00000, 0.00000, 0.00000);
                                case 500: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -1.44690, 0.82960,   0.00000, 0.00000, 0.00000);
                                case 445: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.58090, 0.19960,   0.00000, 0.00000, 0.00000);
                                case 518: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.53890, 0.07360,   0.00000, 0.00000, 0.00000);
                                case 527: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.05590, 0.30460,   0.00000, 0.00000, 0.00000);
                                case 542: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.66490, 0.26260,   0.00000, 0.00000, 0.00000);
                                case 585: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.76990, 0.40960,   0.00000, 0.00000, 0.00000);
                                case 492: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.60190, 0.26260,   0.00000, 0.00000, 0.00000);
                                case 474: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.49690, 0.22060,   0.00000, 0.00000, 0.00000);
                                case 517: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.39190, 0.19960,   0.00000, 0.00000, 0.00000);
                                case 405: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.43390, 0.19960,   0.00000, 0.00000, 0.00000);
                                case 494: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.70690, 0.22060,   0.00000, 0.00000, 0.00000);
                                case 502: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.51790, 0.21060,   0.00000, 0.00000, 0.00000);
                                case 503: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOsl], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01370, -2.66490, 0.21060,   0.00000, 0.00000, 0.00000);
                                default: DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vOsl]);
                            }
                        }
                        if(Veh[playerid][pInfo[playerid][aVar][9]][vHd] != 0)
                        {
                            switch(Veh[playerid][pInfo[playerid][aVar][9]][Model])
                            {
                                case 411: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.97660, 0.08170,   0.00000, 0.00000, 0.00000);
                                case 429: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 0.87160, 0.24970,   0.00000, 0.00000, 0.00000);
                                case 415: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.56460, 0.10270,   0.00000, 0.00000, 0.00000);
                                case 475: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.58560, 0.20770,   0.00000, 0.00000, 0.00000);
                                case 477: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.58560, 0.20770,   0.00000, 0.00000, 0.00000);
                                case 558: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.58560, 0.27070,   0.00000, 0.00000, 0.00000);
                                case 402: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.62760, 0.27070,   0.00000, 0.00000, 0.00000);
                                case 480: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.31260, 0.20770,   0.00000, 0.00000, 0.00000);
                                case 533: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.69060, 0.24970,   0.00000, 0.00000, 0.00000);
                                case 482: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 2.06860, 0.16570,   0.00000, 0.00000, 0.00000);
                                case 536: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.69060, 0.14470,   0.00000, 0.00000, 0.00000);
                                case 535: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.83760, 0.33370,   0.00000, 0.00000, 0.00000);
                                case 567: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 2.13160, 0.08170,   0.00000, 0.00000, 0.00000);
                                case 579: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.69060, 0.43870,   0.00000, 0.00000, 0.00000);
                                case 506: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01170, 1.41760, 0.12370,   0.00000, 0.00000, 0.00000);
                                case 494: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.45960, 0.18670,   0.00000, 0.00000, 0.00000);
                                case 502: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.56460, 0.18670,   0.00000, 0.00000, 0.00000);
                                case 503: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.77460, 0.16570,   0.00000, 0.00000, 0.00000);
                                case 556: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.81660, 1.02670,   0.00000, 0.00000, 0.00000);
                                case 557: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.81660, 1.00570,   0.00000, 0.00000, 0.00000);
                                case 444: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.98460, 1.02670,   0.00000, 0.00000, 0.00000);
                                case 562: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.56460, 0.24970,   0.00000, 0.00000, 0.00000);
                                case 400: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.56460, 0.18670,   0.00000, 0.00000, 0.00000);
                                case 541: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.37560, 0.24970,   0.00000, 0.00000, 0.00000);
                                case 542: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.89260, 0.26070,   -1.00000, 0.00000, 0.00000);
                                case 602: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.01000, 1.60660, 0.16570,   0.00000, 0.00000, 0.00000);
                                case 445: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.76660, 0.20770,   0.00000, 0.00000, 0.00000);
                                case 405: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.68260, 0.16570,   0.00000, 0.00000, 0.00000);
                                case 492: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.72460, 0.31270,   0.00000, 0.00000, 0.00000);
                                case 500: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.49360, 0.14470,   0.00000, 0.00000, 0.00000);
                                case 412: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.89260, 0.17670,   -1.00000, 0.00000, 0.00000);
                                case 566: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.89260, 0.26070,   -1.00000, 0.00000, 0.00000);
                                case 559: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.72460, 0.18670,   0.00000, 0.00000, 0.00000);
                                case 587: AttachDynamicObjectToVehicle(Veh[playerid][pInfo[playerid][aVar][9]][vOhd], Veh[playerid][pInfo[playerid][aVar][9]][ServerID], -0.00070, 1.57760, 0.16570,   0.00000, 0.00000, 0.00000);
                                default: DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vOhd]);
                            }
                        }
                    }
                    case 7:
                    {
                        if(!strcmp(Veh[playerid][pInfo[playerid][aVar][9]][Class], "Free", false)) return SendClientMessage(playerid, COLOR_DARKGRAY, "Nu poti vinde vehiculul gratis pe care l-ai primit.");
                        if(!IsPlayerInRangeOfPoint(playerid, 30.0, 333.0342,-1517.8024,35.8672)) return SendClientMessage(playerid, COLOR_DARKGRAY, "You are not at the Dealership.");
                        format(stdlg[playerid], 100, "Pretul vanzarii vehiculului tau este de %s$, esti sigur ca vrei sa-ti vinzi vehiculul?", FormatNumber(0.4*Veh[playerid][pInfo[playerid][aVar][9]][Value]));
                        ShowPlayerDialog(playerid, DIALOG_SELLVEHICLE, DIALOG_STYLE_MSGBOX, "Sell Vehicle To State", stdlg[playerid], "Sell", "Back");
                    }
                    case 8: { if(!strcmp(Veh[playerid][pInfo[playerid][aVar][9]][Class], "Free", false)) return SendClientMessage(playerid, COLOR_DARKGRAY, "Nu poti vinde vehiculul gratis pe care l-ai primit."); if(!IsPlayerInVehicle(playerid, Veh[playerid][pInfo[playerid][aVar][9]][ServerID])) return SendClientMessage(playerid, COLOR_DARKGRAY, "You're not in your vehicle.");
                        ShowPlayerDialog(playerid, DIALOG_IDSELLV, DIALOG_STYLE_INPUT, "Player ID", "Write the player ID which you want to sell your vehicle.", "Next", "Back"); }
                    case 9:
                    {
                        foreach(new q : Player) if(IsPlayerInVehicle(q,Veh[playerid][pInfo[playerid][aVar][9]][ServerID])) return SendClientMessage(playerid, COLOR_DARKGRAY, "Someone is in your vehicle."), 1;
                        new Float: rbb[13][3] = {
                        { 2350.9976,1501.6643,10.5465 }, { 2351.3188,1472.9426,10.5461 },
                        { 2350.8665,1494.3911,10.5471 }, { 2351.2163,1465.7239,10.5471 },
                        { 2351.4163,1487.2764,10.5459 }, { 2351.1187,1458.7067,10.5457 },
                        { 2351.2881,1451.4304,10.5468 }, { 2350.9534,1444.4312,10.5491 },
                        { 2350.9631,1437.1858,10.5510 }, { 2350.6741,1429.9874,10.5473 },
                        { 2350.8513,1419.2781,10.5478 }, { 2350.7991,1412.1979,10.5491 },
                        { 2350.7002,1480.1304,10.5463 } }, Float:vehx, Float:vehy, Float:vehz;
                        new rand = random(sizeof(rbb));
                        if(Veh[playerid][pInfo[playerid][aVar][9]][Model] == 487 || Veh[playerid][pInfo[playerid][aVar][9]][Model] == 469
                            ? SetVehiclePos(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], rbb[rand][0], rbb[rand][1], rbb[rand][2]+32.8000) : SetVehiclePos(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], rbb[rand][0], rbb[rand][1], rbb[rand][2]))
                        GetVehiclePos(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], vehx, vehy, vehz), SetPlayerCheckpoint(playerid, vehx, vehy, vehz, 4.0), CP[playerid] = 1;
                        format(stmsg[playerid], 80, "~n~~n~~n~~n~~n~~n~~n~~n~~w~distance to your vehicle: ~y~%0.2fm", GetPlayerDistanceFromPoint(playerid, vehx, vehy, vehz));
                        GameTextForPlayer(playerid, stmsg[playerid], 8000, 3), pInfo[playerid][aVar][25] = SetTimerEx("GeneralTimer", 1000, false, "ii", playerid, 13);
                    }
                    case 10:
                    {
                        if(!IsPlayerInVehicle(playerid, Veh[playerid][pInfo[playerid][aVar][9]][ServerID])) return SendClientMessage(playerid, COLOR_DARKGRAY, "You're not in your vehicle.");
                        if(vVar[5][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] == 5) return SendClientMessage(playerid, COLOR_DARKGRAY, "Maximum insurance for vehicles is 5.");
                        if(pInfo[playerid][pMoney] < floatround(((KMVeh[Veh[playerid][pInfo[playerid][aVar][9]][ServerID]]/1000) + 1) * 1000)) return SendClientMessage(playerid, COLOR_DARKGRAY, "You don't have enough money.");
                        vVar[5][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]]++, GiveMoney(playerid, -floatround(((KMVeh[Veh[playerid][pInfo[playerid][aVar][9]][ServerID]]/1000) + 1) * 1000));
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, "You bought a car insurance.");
                    }
                    case 11: { foreach(new q : Player) if(IsPlayerInVehicle(q,Veh[playerid][pInfo[playerid][aVar][9]][ServerID])) return SendClientMessage(playerid, COLOR_DARKGRAY, "Someone is in your vehicle."), 1;
                        vVar[1][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = 0, GameTextForPlayer(playerid, "~n~~w~vehicle was despawned", 4000, 3),
                        Veh[playerid][pInfo[playerid][aVar][9]][Insurance] = vVar[5][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], Veh[playerid][pInfo[playerid][aVar][9]][vFuel] = vVar[3][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vOsl]), DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vOhd]),
                        GetVehicleDamageStatus(Veh[playerid][pInfo[playerid][aVar][9]][ServerID], Veh[playerid][pInfo[playerid][aVar][9]][Damage][0], Veh[playerid][pInfo[playerid][aVar][9]][Damage][1], Veh[playerid][pInfo[playerid][aVar][9]][Damage][2], Veh[playerid][pInfo[playerid][aVar][9]][Damage][3]),
                        DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vTt1]), DestroyDynamicObject(Veh[playerid][pInfo[playerid][aVar][9]][vTt2]), DestroyVehicle(Veh[playerid][pInfo[playerid][aVar][9]][ServerID]), vVar[11][Veh[playerid][pInfo[playerid][aVar][9]][ServerID]] = INVALID_PLAYER_ID,
                        Veh[playerid][pInfo[playerid][aVar][9]][KM] = KMVeh[Veh[playerid][pInfo[playerid][aVar][9]][ServerID]], orm_update(Veh[playerid][pInfo[playerid][aVar][9]][ORM_ID]), Veh[playerid][pInfo[playerid][aVar][9]][vSp] = 1; }
                }
            }
            else cmd_v(playerid, "");
        }                 

 

Edited by jaguar
Link to comment
Share on other sites

5 answers to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.