Kurze frage zum Removen von Playern aus Cars

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 würde gerne machen das nur die Fraktion und Admins die Fahrzeuge fahren können aber bis jetzt kann es nur die Fraktion und die Admins nicht mein befehl sieht so aus


    if(newstate==PLAYER_STATE_DRIVER) //Wenn er der Fahrer ist..
    {
    for(new i=0; i<sizeof(Yaku); i++)
    {
    if(GetPlayerVehicleID(playerid)==Yaku[i]) //Sollte er in einen der Fahrzeugen sein
    {
    if(SpielerInfo[playerid][pTeam] !=5 || SpielerInfo[playerid][pAdmin] >= 1) //Wenn er nicht in dem Team ist. //Müsst ihr gegebenfalls ändern.
    {
    SendClientMessage(playerid,COLOR_Farbe1,"Du bist kein Yakuza!");
    RemovePlayerFromVehicle(playerid); //Schmeißt den Spieler wirder raus.
    }
    }
    }
    }
    hoffentlich kann mir jemand helfen


    MfG uzii

  • Versuch mal



    [pwn]if(newstate==PLAYER_STATE_DRIVER) //Wenn er der Fahrer ist..
    {
    for(new i=0; i<sizeof(Yaku); i++)
    {
    if(GetPlayerVehicleID(playerid)==Yaku[i]) //Sollte er in einen der Fahrzeugen sein
    {
    if(SpielerInfo[playerid][pTeam] !=5 || SpielerInfo[playerid][pAdmin] <= 1) //Du hattest >=1 , sprich wenn er ein Admin ist wird er entfernt.
    {
    SendClientMessage(playerid,COLOR_Farbe1,"Du bist kein Yakuza!");
    RemovePlayerFromVehicle(playerid); //Schmeißt den Spieler wirder raus.
    }
    }
    }
    }
    [/pwn]

  • if(newstate==PLAYER_STATE_DRIVER)
    {
    for(new i=0; i<sizeof(Yaku); i++)
    {
    if(GetPlayerVehicleID(playerid)==Yaku[i])
    {
    if(SpielerInfo[playerid][pTeam] !=5 || SpielerInfo[playerid][pAdmin] >= 1)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,COLOR_RED,"Du bist kein Yakuza!.");
    }
    }
    }
    }


    Beiträge:
    50[x] 100[x] 200[x] 500[] 1000[]



    [ MAP ] Boot Steg

  • versuch es mal so




    if (Yaku(vehicleid) && !ispassenger)
    {
    if(IsPlayerInFrac(playerid,5)) { }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist nicht Mitglied der Yakuza.");
    RemovePlayerFromVehicle(playerid); //Schmeißt den Spieler wirder raus.
    }
    }