04.02.2012, 21:48
pawn Код:
CMD:vrespawn(playerid, params[])
{
if(PlayerData[playerid][AdminLevel] < 1) return 0;
new bool:Unusedcar[MAX_VEHICLES];
for(new i,g = GetMaxPlayers(); i < g; i++)
if(IsPlayerConnected(i))
if(IsPlayerInAnyVehicle(i))
Unusedcar[GetPlayerVehicleID(i)] = true;
for(new c=1; c < MAX_VEHICLES; c++)
if(!Unusedcar[c])
{
if(c == OrgInfo[c][Car1] || c == OrgInfo[c][Car2] || c == OrgInfo[c][Car3] || c == OrgInfo[c][Car4] || c == OrgInfo[c][Car5] || c == OrgInfo[c][Car6] || c == OrgInfo[c][Car7] || c == OrgInfo[c][Car8]) continue;
else if(c == JobInfo[c][Car1] || c == JobInfo[c][Car2] || c == JobInfo[c][Car3] || c == JobInfo[c][Car4] || c == JobInfo[c][Car5] || c == JobInfo[c][Car6] || c == JobInfo[c][Car7] || c == JobInfo[c][Car8]) continue;
else SetVehicleToRespawn(c);
}
return SendClientMessageToAll(0xFF9900AA,"An Administrator has respawned all vehicles!");
}