22.08.2015, 15:28
Galera, criei o comando de respawnar veiculos desocupados no server, mas se o player estiver trabalhando de caminhoeiro levando um trailer, o trailer tambem й respawnado :/
PHP код:
CMD:respawn(playerid, params[])
{
if(PlayerInfo[playerid][Admin] == 1)
{
new String[100], Nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nome, sizeof(Nome));
format(String, sizeof(String), "[PL-ADMIN] O Administrador {1BA5E0}%s{00C2EC} deu respawn em todos os veнculos", Nome);
SendClientMessageToAll(AZUL_CLARO, String);
for(new v = 0; v < MAX_VEHICLES; v++)
{
if(!IsVehicleOccupied(v)) SetVehicleToRespawn(v);
}
}
else
{
SendClientMessage(playerid, CRIMSON, "[ERRO] Vocк nгo й um Administrador.");
}
return 1;
}
PHP код:
IsVehicleOccupied(vehicleid)
{
for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == PLAYER_STATE_DRIVER)
return 1; return 0;
}