Abfragen ob er mit dem Auto fahren darf.

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
  • Ich habe es hinbekommen das alles gespeichert und geladen wird.
    Doch wie frage ich ab ob er dieses Auto fahren darf ?


    stock IsCopCar()
    {
    for(new i = 0;i<=MAX_FrakCars;i++)
    {
    if(FraktionCars[i][fFraktion] == 1) return 1;
    }
    return 0;
    }
    stock IsMedicCar()
    {
    for(new i = 0;i<=MAX_FrakCars;i++)
    {
    if(FraktionCars[i][fFraktion] == 2) return 1;
    }
    return 0;
    }




    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate == PLAYER_STATE_DRIVER)
    {
    new id;
    id = GetPlayerVehicleID(playerid);
    if(IsCopCar())
    {
    if(IsPlayerFraktion(playerid,1))
    {
    }
    else{RemovePlayerFromVehicle(playerid);}
    }
    else if(IsMedicCar())
    {
    if(IsPlayerFraktion(playerid,2))
    {
    }
    else{RemovePlayerFromVehicle(playerid);}
    }
    }
    return 1;
    }




    //E: überschrift.

    Einmal editiert, zuletzt von GamerXIOS ()

  • Meinst du es so?
    Also wenn er nicht in z. B. LSPD ist, das er aus dem Auto geschmissen wird und dann eine Message kommt?
    Wenn ja, bei public OnPlayerStateChange(playerid, newstate, oldstate)
    Machst duif(newstate==PLAYER_STATE_DRIVER)
    {
    for(new i=0; i<sizeof(PolizeiVehs); i++)
    {
    if(GetPlayerVehicleID(playerid)==PolizeiVehs[i])
    {
    if(GetPVarInt(playerid,"Fraktion")!=1)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,Gruen,"Du bist kein Cop!");
    }
    }
    }
    }


    Musst du halt anpassen.

    Mit unfreundlichen Grüßen
    Buschmensch

  • Ne ^^ hab es ja Anders :D
    //E; Habe immer noch keine Lösung.

    Einmal editiert, zuletzt von GamerXIOS ()