Oblivion_UFF

towcar

Feb 16th, 2020
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. CMD:grantpermission( playerid, params[ ] )
  2. {
  3. new pID = INVALID_PLAYER_ID;
  4. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "You're not in car!");
  5.  
  6. if(sscanf( params, "u", pID)) return SendClientMessage( playerid, -1, "| USAGE: | /grantpermission [playerid/name]" );
  7. if(pID == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Playerid not found!");
  8. if(!IsPlayerInAnyVehicle(pID)) return SendClientMessage(playerid, -1, "Player is not in any vehicle!");
  9. if(Permission[GetPlayerVehicleID(pID)] == 1) return SendClientMessage(playerid, -1, "Premission is already given to that vehicle.");
  10.  
  11. Tow_StoreCars(GetPlayerVehicleID(pID), playerid);
  12. return 1;
  13. }
  14.  
  15.  
  16. Tow_StoreCars(vehicleid, playerid)
  17. {
  18. if(GetVehicleModel(vehicleid) == 0 || vehicleid >= MAX_VEHICLES) return SendClientMessage(playerid, COLOR_GENERAL, "Car doens't exist.");
  19. SendClientMessage(playerid, -1, "{17BF41}You offered the permission!");
  20. Permission[vehicleid] = 1;
  21. return 1;
  22. }
  23.  
  24. CMD:towcar(playerid)
  25. {
  26. if(Premission[GetPlayerVehicleID(pID)] == 0) return SendClientMessage(playerid, -1, "No Premission has been given");
  27.  
  28. // Tow car
  29.  
  30. Premission[GetPlayerVehicleID(pID)] = 0; // reset
  31.  
  32. return 1;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment