stock ResetarCarros()
{
new carid;
static bool:inVeh;
for(new i; i < MAX_VEHICLES; i++ )
{
carid=GetVehicleModel(i);
if(carid==435||carid==450||carid==584||carid==591||carid==606||carid==607||carid==608||carid==610||carid==611)
{
continue;
}
inVeh = false;
for(new j; j < GetMaxPlayers(); j++ )
{
if(IsPlayerInVehicle( j, i ))
inVeh = true;
break;
}
if(!inVeh) SetVehicleToRespawn(i);
}
}
COMMAND:rc(playerid, params[])
{
SendAdminText(playerid, "/rc", params);
if (APlayerData[playerid][LoggedIn] == true)
{
if (APlayerData[playerid][PlayerLevel] >= 3)
{
SendClientMessageToAll(0x00FF00FF, #Todos os veнculos foram resetados pelo admin");
ResetarCarros();
}
else
return 0;
}
else
return 0;
return 1;
}
CMD:
|
Todos aqueles 'carid' sгo modelos de фnibus?
Talvez vocк nгo tenha acrescentado |
CMD:rc(playerid, params[])
{
SendAdminText(playerid, "/rc", params);
if (APlayerData[playerid][PlayerLevel] < 3) return SendClientMessageToAll(-1, "{FFFF00}[ERRO] {FF0000}Vocк nгo tem permissгo para usar esse comando!");
{
for(new i; i < MAX_VEHICLES; i++)
{
if(!IsVehicleInUse(i))
SetVehicleToRespawn(i);
}
SendClientMessageToAll(-1, "{FFFF00}[INFO] {00FF00}O administrador respawnou todos os veнculos desocupados!");
}
return 1;
}
stock IsVehicleInUse(vehicleid)
{
new Veiculo;
for(new i; i < MAX_PLAYERS; i++)
{
if(GetPlayerVehicleID(i) == vehicleid)
Veiculo = vehicleid;
if(GetVehicleTrailer(GetPlayerVehicleID(i)) == vehicleid)
Veiculo = vehicleid;
}
return Veiculo;
}
|
Coloca isso no ppc_playercommands
Код:
CMD:rc(playerid, params[])
{
SendAdminText(playerid, "/rc", params);
if (APlayerData[playerid][PlayerLevel] < 3) return SendClientMessageToAll(-1, "{FFFF00}[ERRO] {FF0000}Vocк nгo tem permissгo para usar esse comando!");
{
for(new i; i < MAX_VEHICLES; i++)
{
if(!IsVehicleInUse(i))
SetVehicleToRespawn(i);
}
SendClientMessageToAll(-1, "{FFFF00}[INFO] {00FF00}O administrador respawnou todos os veнculos desocupados!");
}
return 1;
}
Код:
stock IsVehicleInUse(vehicleid)
{
new Veiculo;
for(new i; i < MAX_PLAYERS; i++)
{
if(GetPlayerVehicleID(i) == vehicleid)
Veiculo = vehicleid;
if(GetVehicleTrailer(GetPlayerVehicleID(i)) == vehicleid)
Veiculo = vehicleid;
}
return Veiculo;
}
|