hey, ich wollte fragen, ob was ich hier falsch mache, ich möchte das spieler die nicht in fraktiion 1,2 oder 3 sind die autos nicht betreten können.
heir so hab ich es gemacht:
new pdcar = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(istPolizeicar(pdcar))
{
if(GetPVarInt(playerid,"Fraktion")==1||GetPVarInt(playerid,"Fraktion")==2 || GetPVarInt(playerid,"Fraktion")==3){} // Das müsst ihr mit eurer Teamabfrage denn anpassen
else
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),playerid,0,1);
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GRAU , "Du bist kein Polizist!");
}
}
}
das problem ist das jetzt ein spieler das fahrzeug erst betritt, dann rausgescmissen wird und dann erst nicht mehr betreten kann... was mache ich falsch?