if(strcmp(cmdtext, "/respawnallcars", true) == 0 || strcmp(cmdtext, "/rac", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdminlevel] < 1) { return 0; } for(new car = 1; car <= 268; car++) { SetVehicleToRespawn(car); } GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "[ADMIN] All cars respawned by %s.", sendername); SendClientMessageToAll(COLOR_RED,string); } return 1; }
if(strcmp(cmdtext, "/respawnallcars", true) == 0 || strcmp(cmdtext, "/rac", true) == 0)
{
if(PlayerInfo[playerid][pAdminlevel] < 1) return 0;
for(new car = 0; car < MAX_VEHICLES; car++)
{
if (!IsAnyPlayerInVehicle(car)
{
SetVehicleToRespawn(car);
}
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[ADMIN] All cars respawned by %s.", sendername);
SendClientMessageToAll(COLOR_RED,string);
return 1;
}
// bottom
stock IsAnyPlayerInVehicle(vehicleid)
{
for(new i = 0; i < MAX_PLAYERS; i++) if (IsPlayerInVehicle(vehicleid, i)) return 1;
return 0;
}
if(strcmp(cmdtext, "/respawnallcars", true) == 0 || strcmp(cmdtext, "/rac", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdminlevel] < 1) { return 0; } for(new car = 1; car <= 268; car++) { if (!IsAnyPlayerInVehicle(car)) { SetVehicleToRespawn(car); } } GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "[ADMIN] All cars respawned by %s.", sendername); SendClientMessageToAll(COLOR_RED,string); } return 1; } |
stock IsAnyPlayerInVehicle(vehicleid) { for(new i = 0; i < MAX_PLAYERS; i++) if (IsPlayerInVehicle(vehicleid, i)) return 1; return 0; } |
Originally Posted by Rick_Jones
Please define these:
IsAnyPlayerInVehicle vehicleid Those are the only things, and it should work. Thanks Rick |