OnPlayerStateChange

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hier mein Code:

    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate==PLAYER_STATE_DRIVER)
    {
    for(new i=0; i<sizeof(terrorcar); i++)
    {
    if(GetPlayerVehicleID(playerid)==terrorcar[i])
    {
    if(GetPVarInt(playerid,"Fraktion")!=2)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,Rot,"Du bist nicht in der Fraktion!");
    }
    }
    }
    for(new i=0; i<sizeof(pdcar); i++)
    {
    if(GetPlayerVehicleID(playerid)==pdcar[i])
    {
    if(GetPVarInt(playerid,"Fraktion")!=1)
    {
    SendClientMessage(playerid,Rot,"Du bist kein Cop!");
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    }
    }
    for(new i=0; i<sizeof(armycar); i++)
    {
    if(GetPlayerVehicleID(playerid)==armycar[i])
    {
    if(GetPVarInt(playerid,"Fraktion")!=3)
    {
    SendClientMessage(playerid,Rot,"Du bist nicht in der Fraktion");
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    }
    }
    for(new i=0; i<sizeof(sardcar); i++)
    {
    if(GetPlayerVehicleID(playerid)==sardcar[i])
    {
    if(GetPVarInt(playerid,"Fraktion")!=4)
    {
    SendClientMessage(playerid,Rot,"Du bist nicht in der Fraktion");
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    }
    }
    for(new i=0; i<sizeof(lebensmittel); i++)
    {
    if(GetPlayerVehicleID(playerid)==lebensmittel[i])
    {
    if(GetPVarInt(playerid,"Job")!=1)
    {
    SendClientMessage(playerid,Rot,"Du hast diesen job nicht, Fahre zum Jobcenter in LS um dir den Job zu besurgeb");
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    }
    }
    for(new i=0; i<sizeof(waffentransporter); i++)
    {
    if(GetPlayerVehicleID(playerid)==waffentransporter[i])
    {
    if(GetPVarInt(playerid,"Job")!=2)
    {
    SendClientMessage(playerid,Rot,"Du hast diesen job nicht, Fahre zum Jobcenter in LS um dir den Job zu besurgeb");
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    }
    }
    }
    return 1;
    }


    Es hat sonnst immer funktioniert aber jetzt habe ich die fraktion 4 (Feuerwehr) hinzugefügt und jetzt geht da garnichts mehr?
    KEINE ERRORS

    Wenn die Menschen nur über das sprächen, was sie begreifen, dann würde es sehr still auf der Welt sein.


    Albert Einstein



    Ich bin nicht sicher, mit welchen Waffen der dritte Weltkrieg ausgetragen wird, aber im vierten Weltkrieg werden sie mit Stöcken und Steinen kämpfen.


    Albert Einstein