Guest User

Untitled

a guest
Oct 18th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.33 KB | None | 0 0
  1. public OnVehicleSpawn(vehicleid)
  2. {
  3.     SetVehicleModifications(vehicleid);
  4.     if(DynamicCars[vehicleid-1][cPaintjob] != 999)
  5.     {
  6.         ChangeVehiclePaintjob(vehicleid, DynamicCars[vehicleid-1][cPaintjob]);
  7.     }
  8.     SetVehicleMatricula(vehicleid);
  9.     SetVehicleHealth(vehicleid, DynamicCars[vehicleid-1][CarHP]);
  10.     LuzesStatus[vehicleid] = 0; //1 = on, 0 = off.
  11.     NeonStatus[vehicleid] = 0;
  12.     SetVehicleNeon(vehicleid, Neon_Azul, StatusOFF); //Se for StatusOFF o Neon é Removido ou não é Colocado.
  13.             SetVehicleNeon(vehicleid, Neon_Vermelho, StatusOFF); //Se for StatusOFF o Neon é Removido ou não é Colocado.
  14.             SetVehicleNeon(vehicleid, Neon_Verde, StatusOFF); //Se for StatusOFF o Neon é Removido ou não é Colocado.
  15.             SetVehicleNeon(vehicleid, Neon_Branco, StatusOFF); //Se for StatusOFF o Neon é Removido ou não é Colocado.
  16.             SetVehicleNeon(vehicleid, Neon_Rosa, StatusOFF); //Se for StatusOFF o Neon é Removido ou não é Colocado.
  17.             SetVehicleNeon(vehicleid, Neon_Amarelo, StatusOFF); //Se for StatusOFF o Neon é Removido ou não é Colocado.);
  18.  
  19.  
  20.  
  21. // ------ reset all vehicles --------
  22.         if(strcmp(cmd, "/resetallvehicles", true) == 0)
  23.         {
  24.             if(PlayerInfo[playerid][pAdmin] < 20)
  25.                 return SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "Tu não es administrador.");
  26.             new i,
  27.                 Float:distance = 6.0,
  28.                 Float:metres = distance;
  29.             for(; i < sizeof(DynamicCars); i++, metres += distance)
  30.             {
  31.                 GetPlayerPos(playerid, DynamicCars[i][CarX], DynamicCars[i][CarY], DynamicCars[i][CarZ]);
  32.                 new Float:a;
  33.                 GetPlayerFacingAngle(playerid, a);
  34.                 DynamicCars[i][CarColor1] = -1;
  35.                 DynamicCars[i][CarColor2] = -1;
  36.                 DynamicCars[i][FactionCar] = 255;
  37.                 DynamicCars[i][CarType] = 0;
  38.                 DynamicCars[i][CarAngle] = a;
  39.                 DynamicCars[i][CarModel] = 400; //Jeep
  40.                 DynamicCars[i][CarX] += (metres * floatsin(-a, degrees));
  41.                 DynamicCars[i][CarY] += (metres * floatcos(-a, degrees));
  42.                 DestroyVehicle(i);
  43.                 CreateVehicle(DynamicCars[i][CarModel],DynamicCars[i][CarX],DynamicCars[i][CarY],DynamicCars[i][CarZ],DynamicCars[i][CarAngle],DynamicCars[i][CarColor1],DynamicCars[i][CarColor2], -1);
  44.                 Fuel[i] = GasMax;
  45.                 EngineStatus[i] = 0;
  46.                 VehicleLocked[i] = 0;
  47.                 CarWindowStatus[i] = 1; //1 = up, 0 = down.
  48.                 NeonStatus[i] = 0; //1 = on, 0 = off.
  49.             }
  50.             SaveDynamicCars();
  51.             return 1;
  52.         }
Add Comment
Please, Sign In to add comment