[Duv]AddStaticVehicleEx
#1

Ola a Tdos estou com uma duvida no AddStaticVehicleEx eu peguei um GM[bwg] e estou acrescentando coisas aos poucos como AddStaticVehicleEx ,CreateObject etc Estou com uma Duvida no AddStaticVehicleEx exemplo
Code:
AddStaticVehicleEx(490,299.8651,-1503.7844,24.7275,235.1932,0,255,60000);//Carro do FBI
So o FBI pode andar queria saber de como faзo para deixar o veiculo pra tal gang ou org uzar....


Desde ja agradeзo ABrss
Reply
#2

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...
Reply
#3

Tal como o m0ta explicou. Tб correcto.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)