if(strcmp(cmd, "/respawnallcars", true) == 0 || strcmp(cmd, "/rac", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] <= 5) { SendMessage(playerid, COLOR_GREEN, "Error: You are not authorized to use this command."); return 1; } for(new i = 0;i<MAX_VEHICLES;i++) { if(IsUnusedVehicle(i) && IsVehicleConnected(i) && OwnedMashin[i] == 0 && OwnedMashin_2[i] == 0) SetVehicleToRespawn(i); } format(string,256,"{FFFFFF}All Vehicles Respawned By Owner %s",PINFO[playerid][pName]); AdminWarn(string); } return 1; } |
CMD:respawnallcars(playerid,params[]) { if(PlayerInfo[playerid][pAdmin] <= 5) return SendClientMessage(playerid, 0xFF0000FF, "You are not authorized to use that command!"); for(new car = 1; car <= 268; car++) { if(IsVehicleEmpty(car)) SetVehicleToRespawn(car); } GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "SERVER: All unused cars respawned by %s.", sendername); BroadCast(0xFFFFFFFF,string); return 1; } stock IsVehicleEmpty(vehicleid) { for(new i=0; i<MAX_PLAYERS; i++) { if(IsPlayerInVehicle(i, vehicleid)) return 0; } return 1; }