Also ich habe ein Problem undzwar geht RemovPlayerFromVehicle einfach nicht, der Spieler wird nicht aus dem Auto geworfen , ich zeige euch mal wie ich die Fraktionscars erstellt habe und wie ich RemovePlayerFromVehicle gemacht habe:
Das hier ganz oben:
new lspdcars[52];
forward IstEinPdCar(carid);
Hier bei OnGameModInit:
lspdcars[0] = AddStaticVehicle(596,1536.0581,-1666.9382,13.1026,358.8671,79,1); // Copcar1
Habe natürlich mehr Copcars habe aber nur eines hergeschrieben
Hier bei den ganzen Public(s):
public IstEinPdCar(carid)
{
for(new i = 0; i < sizeof(lspdcars); i++)
{
if(carid == lspdcars[i])
{
return 1;
}
}
return 0;
}
Das hier bei OnPlayerEnterVehicle:
if(gTeam[playerid] >= 3 && PlayerInfo[playerid][pAdmin] == 0)
{
if (IstEinPdCar(vehicleid) && !ispassenger)
{
if(IsACop(playerid)) {}
else
{
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Polizist !");
RemovePlayerFromVehicle(playerid);
}
}
Ich hoffe ihr könnt mir helfen das richtige zu machen
Lg der Artur471