RemovePlayerFromVehicle geht nicht.

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
  • Also ich habe ein Problem undzwar geht RemovPlayerFromVehicle einfach nicht, der Spieler wird nicht aus dem Auto geworfen , ich zeige euch mal wie ich die Fraktionscars erstellt habe und wie ich RemovePlayerFromVehicle gemacht habe:


    Das hier ganz oben:
    new lspdcars[52];
    forward IstEinPdCar(carid);


    Hier bei OnGameModInit:
    lspdcars[0] = AddStaticVehicle(596,1536.0581,-1666.9382,13.1026,358.8671,79,1); // Copcar1
    Habe natürlich mehr Copcars habe aber nur eines hergeschrieben :D


    Hier bei den ganzen Public(s):
    public IstEinPdCar(carid)
    {
    for(new i = 0; i < sizeof(lspdcars); i++)
    {
    if(carid == lspdcars[i])
    {
    return 1;
    }
    }
    return 0;
    }


    Das hier bei OnPlayerEnterVehicle:
    if(gTeam[playerid] >= 3 && PlayerInfo[playerid][pAdmin] == 0)
    {
    if (IstEinPdCar(vehicleid) && !ispassenger)
    {
    if(IsACop(playerid)) {}
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Polizist !");
    RemovePlayerFromVehicle(playerid);
    }
    }



    Ich hoffe ihr könnt mir helfen das richtige zu machen :D


    Lg der Artur471

    2 Mal editiert, zuletzt von Artur471 ()

  • Versuchs so:


    if(gTeam[playerid] >= 3 && PlayerInfo[playerid][pAdmin] == 0)
    {
    if (IstEinPdCar(vehicleid) && !ispassenger)
    {
    if(IsACop(playerid))
    {
    {
    SendClientMessage(playerid,FARBE,"Du befindest dich in einem Copcar");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Polizist !");
    RemovePlayerFromVehicle(playerid);
    }
    }


    Du hast bei der if Abfrage IsACopCar eine { vegessen.
    Ich habe dir noch ne Message eingefügt, wenn es ein CopCar ist das die Meldung kommen soll!


    MfG Markus