Mach das so.
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i<sizeof(grovecarrang4); i++)
{
if(GetPlayerVehicleID(playerid)==grovecarrang4[i])
{
if(GetPVarInt(playerid,"Fraktion")!=2)return 0;
if(GetPVarInt(playerid,"Fraklevel")>=4)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,Rot,"Du bist nicht Rang 4!");
}
}
}
}
€dit: Falls andere Fehler drin sind, habe ich mir nicht angeguckt. Einrücken geht iwie nicht