Hola amigos, este se podria decir que es mi segundo tutorial conforme a mis posibilidades...
Buehh empezemos..
Para agregar autos a una faccion... de un gm de rp tienes que hacer lo sig..
En tu GM buscas la palabra "forward" ya que estas ahi pones
forward IsACarro(carid); "carro" lo puedes cambiar por cualquier otra cosa---
despues
creas una callback llamada public IsACarro(carid) ok?
te quedaria asi..
Spoiler:
public IsACarro(carid)
{
if(carid==411)
{
return 1;
}
return 0;
}
ten encuenta que "carid==411" es el id con el que estara el vehiculo en tu server haz de cuenta pones en tu server /getcar 411 te traera ese auto... IMPORTANTE trata de que no haya otro vehiculo creado con esa misma id ya que te movera todas las id y pff joderas tus autos (jajaja me pasaba que cuando subia a una moto me decia no tienes las llaves de este bus xD)
siguiente
ahora te vas a la callback public OnPlayerStateChange y abajo pones..
Spoiler:
if(IsACarro(newcar))
{
if(PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pLeader] == 3) { }//que leader podra usar ese auto en mi caso el leader 1 y el 3
else { RemovePlayerFromVehicle(playerid); }//aki que te saque del vehiculo si no es de tu leader...
}
despues..
en la callback public OnGameModeInit()
addieres un vehiculo
Spoiler:
AddStaticVehicleEx(411,1406.93,-1790.2,13.3,90, 0, 0, 30000); // carro
ahi queda definido que ese auto es exclusivamente de la faccion y te debe de funcionar perfecto
asi puse los autos a mi rp y funcionan perfecto
Buehh espero que les haya sido de utilidad y poss adios!!!
saludos a todos!
_________________