Player wird ned aus Veh removed ?

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
  • public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    if(gTeam[playerid] == TEAM_ZOMBIE)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,0xFFFFFFFF,"As a zombie you cant drive vehicles !");
    }
    return 1;
    }


    keine errors etc.
    die nachricht wird zwar returned aber der spieler bleibt im car und kann fahren warum ?


    oder gäbs noch eine bessere möglichkeit ?


    Grüsse

    Desinteresse ist die größte Provokation.

  • RemovePlayerFromVehicle funktioniert nur, wenn der Spieler bereits im Fahrzeug ist. Bei OnPlayerEnterVehicle steigt er gerade ein, ist also demnach noch nicht im Fahrzeug.
    Versuchs mit ClearAnimations, damit kannst du die Einsteige-Animation abbrechen -> der Spieler steigt nicht ein

  • RemovePlayerFromVehicle funktioniert nur, wenn der Spieler bereits im Fahrzeug ist. Bei OnPlayerEnterVehicle steigt er gerade ein, ist also demnach noch nicht im Fahrzeug.
    Versuchs mit ClearAnimations, damit kannst du die Einsteige-Animation abbrechen -> der Spieler steigt nicht ein


    so also ?
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    if(gTeam[playerid] == TEAM_ZOMBIE)
    {
    ClearAnimations(playerid);
    SendClientMessage(playerid,0xFFFFFFFF,"As a zombie you cant drive vehicles !");
    }
    return 1;
    }

    Desinteresse ist die größte Provokation.

  • public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) // Das hier ist jetzt wenn er einsteigen will als Zombie, wird er wieder rausgekickt
    {
    if(gTeam[playerid] == TEAM_ZOMBIE)
    {
    ClearAnimations(playerid);
    SendClientMessage(playerid,0xFFFFFFFF,"As a zombie you cant drive vehicles !");
    return 1;
    }

    }


    Bitteschön