Oblivion_UFF

towcar

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