29.05.2015, 23:56
opa firmeza ? entгo... preciso de um codigo base em que tem limite de uso de hunter/hydra por time , maximo 2 hunters e 2 hydras... alguma base ?
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new phydra[MAX_TEAM];
new Time = /*pega o id do time do playerid*/
if(newstate == PLAYER_STATE_DRIVER) //se ele entro como motorista
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 520)
{
if(phydra[Time] < 2) phydra[Time]++;
else {
RemovePlayerFromVehicle(playerid);
//........
}
}
}
else if(oldstate == PLAYER_STATE_DRIVER) //se ele saiu do estado de motorista
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 520)
{
phydra[Time]--;
}
}
return 1;
}