Depois de adicionar o veiculo com o AddStaticVehicleEx colocas este forward:
Code:
forward IsAnFbiCar(carid);
Depois procuras por isto(que deve estar por baixo dos AddStaticVehicle's):
Code:
for(new h = 187; h < sizeof(CarInfo); h++)
e mudas o 187 para o numero de carros que adicionaste, por exemplo, se adicionaste 3 carros mudas para 190.
Depois procuras por isto:
Code:
public IsAnOwnableCar(vehicleid)
{
if(vehicleid >= 187 && vehicleid <= 271) { return 1; }
return 0;
}
Alteras o 187 eo 271 para os carros que adicionaste, outra vez.
Depois procuras por isto:
Code:
if(IsAnFbiCar(newcar))
{
if(PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 2) { }
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
}
Onde estб o 2 "f(PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 2)" mudas para o numero que й o Fbi no teu Gamemode.
Depois procuras por isto:
Code:
public IsAnFbiCar(carid)
{
if((carid >= 39) && (carid <= 43))
{
return 1;
}
return 0;
}
E trocas os numeros 39 e 43 pelo numero que comeзa o carro do Fbi e pelo numero que acaba. Por exemplo:
Antes de adicionares os carros do Fbi haviam 187 carros e tu adicionaste 3 logo ficaram 190.
Entгo o primeiro carro do Fbi vai ser o 188 e o ultimo o 190.
Isto й como se faz no gamemode que estou a editar, pode nгo ser no teu, se nгo for, peзo desculpa...