Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public CreateVehicles()
- {
- new total;
- for(new i = 1; i < MAX_VEHICLE; i++)
- {
- new szString[100],
- //Result[40],
- DBResult:ResultQuery;
- format(szString, sizeof szString, "SELECT * FROM Vehicles WHERE ID = %d", i);
- ResultQuery = db_query(DataBase, szString);
- if(db_num_rows(ResultQuery))
- {
- db_get_field_assoc(ResultQuery, "Owner", ServerVehicles[i][VehOwner], 24);
- db_get_field_assoc(ResultQuery, "Plate", ServerVehicles[i][VehPlate], 10);
- ServerVehicles[i][VehID] = SQLiteGetResultIntAssoc(ResultQuery, "ID");
- ServerVehicles[i][VehModel] = SQLiteGetResultIntAssoc(ResultQuery, "Model");
- ServerVehicles[i][VehSpoiler] = SQLiteGetResultIntAssoc(ResultQuery, "Spoiler");
- ServerVehicles[i][VehHood] = SQLiteGetResultIntAssoc(ResultQuery, "Hood");
- ServerVehicles[i][VehRoof] = SQLiteGetResultIntAssoc(ResultQuery, "Roof");
- ServerVehicles[i][VehSideskirt] = SQLiteGetResultIntAssoc(ResultQuery, "Sideskirt");
- ServerVehicles[i][VehLamps] = SQLiteGetResultIntAssoc(ResultQuery, "Lamps");
- ServerVehicles[i][VehNitro] = SQLiteGetResultIntAssoc(ResultQuery, "Nitro");
- ServerVehicles[i][VehExhaust] = SQLiteGetResultIntAssoc(ResultQuery, "Exhaust");
- ServerVehicles[i][VehWheels] = SQLiteGetResultIntAssoc(ResultQuery, "Wheels");
- ServerVehicles[i][VehStereo] = SQLiteGetResultIntAssoc(ResultQuery, "Stereo");
- ServerVehicles[i][VehHydraulics] = SQLiteGetResultIntAssoc(ResultQuery, "Hydraulics");
- ServerVehicles[i][VehFB] = SQLiteGetResultIntAssoc(ResultQuery, "FB");
- ServerVehicles[i][VehRB] = SQLiteGetResultIntAssoc(ResultQuery, "RB");
- ServerVehicles[i][VehVR] = SQLiteGetResultIntAssoc(ResultQuery, "VR");
- ServerVehicles[i][VehVL] = SQLiteGetResultIntAssoc(ResultQuery, "VL");
- ServerVehicles[i][VehX] = SQLiteGetResultIntAssoc(ResultQuery, "PosX");
- ServerVehicles[i][VehY] = SQLiteGetResultIntAssoc(ResultQuery, "PosY");
- ServerVehicles[i][VehZ] = SQLiteGetResultIntAssoc(ResultQuery, "PosZ");
- ServerVehicles[i][VehA] = SQLiteGetResultIntAssoc(ResultQuery, "PosA");
- ServerVehicles[i][VehPaintjob] = SQLiteGetResultIntAssoc(ResultQuery, "Paintjob");
- ServerVehicles[i][VehColor1] = SQLiteGetResultIntAssoc(ResultQuery, "Color1");
- ServerVehicles[i][VehColor2] = SQLiteGetResultIntAssoc(ResultQuery, "Color2");
- ServerVehicles[i][VehTiresArmour] = SQLiteGetResultIntAssoc(ResultQuery, "TiresArmour");
- ServerVehicles[i][VehDoorsArmour] = SQLiteGetResultIntAssoc(ResultQuery, "DoorsArmour");
- ServerVehicles[i][VehPanelsArmour] = SQLiteGetResultIntAssoc(ResultQuery, "PanelsArmour");
- ServerVehicles[i][VehLightsArmour] = SQLiteGetResultIntAssoc(ResultQuery, "LightsArmour");
- ServerVehicles[i][VehHealth] = SQLiteGetResultFloatAssoc(ResultQuery, "Health");
- VehCreate[i] = CreateVehicle(ServerVehicles[i][VehModel], ServerVehicles[i][VehX], ServerVehicles[i][VehY], ServerVehicles[i][VehZ], ServerVehicles[i][VehA], ServerVehicles[i][VehColor1], ServerVehicles[i][VehColor2], -1);
- if(ServerVehicles[i][VehPaintjob] != -1) ChangeVehiclePaintjob(VehCreate[i], ServerVehicles[i][VehPaintjob]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehSpoiler]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehHood]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehRoof]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehSideskirt]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehLamps]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehNitro]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehExhaust]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehWheels]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehStereo]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehHydraulics]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehFB]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehRB]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehVR]);
- AddVehicleComponent(VehCreate[i], ServerVehicles[i][VehVL]);
- ServerVehicles[i][VehLocked] = true;
- SetVehicleHealth(VehCreate[i], ServerVehicles[i][VehHealth]);
- SetVehicleNumberPlate(VehCreate[i], ServerVehicles[i][VehOwner]);
- SetVehicleParamsForPlayer(VehCreate[i], i, 0, 0);
- SetVehicleParamsEx(VehCreate[i], 0, 0, 0, 0, 0, 0, 0);
- ServerVehicles[i][VehStatus] = 0;
- //SetVehicleToRespawn(i);
- total++;
- printf("%s", ServerVehicles[i][VehOwner]);
- }
- }
- printf("* Veículos: %d", total);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement