Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:paintcar(playerid, params[]) {
- if(isnull(params)) {
- return SendClientMessage(playerid, COLOR_WHITE, "Perdorimi: /paintcar [0-6] (3 to remove a paintjob)");
- }
- else if(!IsPlayerInAnyVehicle(playerid)) {
- return SendClientMessage(playerid, COLOR_GRAD2, "You're not in a vehicle.");
- }
- else if(PlayerInfo[playerid][pSpraycan] == 0) {
- return SendClientMessage(playerid, COLOR_GRAD2, "Your spraycan is empty.");
- }
- new
- iVeh = GetPlayerVehicleID(playerid),
- iPaintID = strval(params),
- iPlayerVeh;
- if(IsAnAmbulance(iVeh) || IsACopCar(iVeh) || IsAFBICar(iVeh) || IsAGovCar(iVeh) || IsANewsVeh(iVeh)) {
- return SendClientMessage(playerid, COLOR_GREY, "You can't paint faction vehicles.");
- }
- else if(!(0 <= iPaintID <= 6)) {
- return SendClientMessage(playerid, COLOR_GRAD2, "The specified paint job ID must be between 0 and 6.");
- }
- foreach(Player, i) {
- iPlayerVeh = GetPlayerVehicle(i, iVeh);
- if(iPlayerVeh != -1) {
- if(i == playerid) PlayerVehicleInfo[playerid][iPlayerVeh][pvPaintJob] = iPaintID;
- else return SendClientMessage(playerid,COLOR_GREY,"You can't spray other people's vehicles.");
- }
- }
- ChangeVehiclePaintjob(iVeh, iPaintID);
- PlayerInfo[playerid][pSpraycan]--;
- return SendClientMessage(playerid, COLOR_GRAD2, "You have successfully applied this paint job to your vehicle.");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement