Advertisement
Guest User

Untitled

a guest
Nov 17th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.28 KB | None | 0 0
  1. for(new x = 0; x < sizeof(VehicleInfo); x++)
  2.         {
  3.             if(VehicleInfo[x][vehCarID] == newcar)
  4.             {
  5.                 new strr[128], id;
  6.                 new Float:slx, Float:sly, Float:slz;
  7.                 if(PlayerInfo[playerid][pMember] == VehicleInfo[x][vehGroup]) { }
  8.                 else
  9.                 {
  10.                     if(AdminDuty[playerid] == 1)
  11.                     {
  12.                         format(strr,sizeof(strr),"This %s (model %d, ID %d) is locked to group %s (%d).",aVehicleNames[GetVehicleModel(VehicleInfo[x][vehCarID]) - 400],GetVehicleModel(VehicleInfo[x][vehCarID]),VehicleInfo[x][vehCarID],DynamicFactions[VehicleInfo[x][vehGroup]][fName], VehicleInfo[x][vehGroup]);
  13.                         SendClientMessage(playerid, COLOR_WHITE, strr);
  14.                     }
  15.                     else
  16.                     {
  17.                         RemovePlayerFromVehicle(playerid),ClearAnimations(playerid);
  18.                         GetPlayerPos(id, slx, sly, slz);
  19.                         SetPlayerPosEx(id, slx, sly, slz+5.0);
  20.                         format(strr,sizeof(strr),"This vehicle is locked to group %s.",DynamicFactions[VehicleInfo[x][vehGroup]][fName]);
  21.                         SendClientMessage(playerid, COLOR_WHITE, strr);
  22.                     }
  23.                     return 1;
  24.                 }
  25.                 if(VehicleInfo[x][vehRank] != 0)
  26.                 {
  27.                     if(PlayerInfo[playerid][pRank] < VehicleInfo[x][vehRank])
  28.                     {
  29.                         if(AdminDuty[playerid] == 1)
  30.                         {
  31.                             format(strr,sizeof(strr),"This %s (model %d, ID %d) is locked to group %s (%d).",aVehicleNames[GetVehicleModel(VehicleInfo[x][vehCarID]) - 400],GetVehicleModel(VehicleInfo[x][vehCarID]),VehicleInfo[x][vehCarID],DynamicFactions[VehicleInfo[x][vehGroup]][fName],VehicleInfo[x][vehGroup]);
  32.                             SendClientMessage(playerid, COLOR_WHITE, strr);
  33.                         }
  34.                         else
  35.                         {
  36.                             RemovePlayerFromVehicle(playerid), ClearAnimations(playerid);
  37.                             GetPlayerPos(id, slx, sly, slz), SetPlayerPosEx(id, slx, sly, slz+5.0);
  38.                             format(strr,sizeof(strr),"You need rank %d to drive this car.",VehicleInfo[x][vehRank]);
  39.                             SendClientMessage(playerid, COLOR_WHITE, strr);
  40.                         }
  41.                         return 1;
  42.                     }
  43.                 }
  44.                 if(VehicleInfo[x][vehJob] != 0)
  45.                 {
  46.                     if(AdminDuty[playerid] != 0)
  47.                     {
  48.                         format(strr,sizeof(strr),"This %s (model %d, ID %d) is locked to job %d.",aVehicleNames[GetVehicleModel(VehicleInfo[x][vehCarID]) - 400],GetVehicleModel(VehicleInfo[x][vehCarID]),VehicleInfo[x][vehCarID],VehicleInfo[x][vehJob]);
  49.                         SendClientMessage(playerid, COLOR_WHITE, strr);
  50.                     }
  51.                 }
  52.             }
  53.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement