Tank bei Fahrrad verhindern

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
  • hallo ich habe vor mein tacho so ein zu stellen das es bei Fahräder nicht den tank abziht hier mal mein code


    public CheckGas()
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(IsPlayerInAnyVehicle(i) && GetPlayerState(i) == 2)
    {
    new vehicle = GetPlayerVehicleID(i);
    if(IsAutoAn(GetPlayerVehicleID(i)))
    {
    if(Gas[vehicle] >= 1)
    {
    if(Gas[vehicle] <= 10)
    {
    PlayerPlaySound(i, 1085, 0.0, 0.0, 0.0);
    }
    Gas[vehicle]--;
    }
    else
    {
    TogglePlayerControllable(i, 0);
    GameTextForPlayer(i,"~n~~n~~n~~n~~n~~n~~n~~n~~r~Dein Tank ist leer!~n~~w~/austeigen zum aussteigen", 5000, 3);
    }
    }
    }
    }
    }
    return 1;
    }



    ich wollte schon das hier ein bauen aber dan ziht er übaer all nicht mehr ab


    code


    public IsANoTachoVehicle(carid)
    {
    for(new i = 0; i < sizeof(BMXEN); i++)
    {
    if(carid == BMXEN[i])
    {
    return 1;
    }
    }
    new model = GetVehicleModel(carid);
    {
    if(model == 481 || model == 509 || model == 510)
    {
    return 1;
    }
    }
    return 0;
    }


    habe so gemacht die abfrage


    if(IsANoTachoVehicle(i))


    hoffe ihr könnt mir weiter helfen MFG Calos :)

  • ok geht danke
    wie kann ich das den machen das dann n/a kommt ? wen man auf ein fahrrad ist hier mal meine textdraw


    /*Speedo*/
    SpeedoBox = TextDrawCreate(623.000000, 324.000000, " .");
    TextDrawBackgroundColor(SpeedoBox, 255);
    TextDrawFont(SpeedoBox, 1);
    TextDrawLetterSize(SpeedoBox, 27.410072, 1.000000);
    TextDrawColor(SpeedoBox, -1);
    TextDrawSetOutline(SpeedoBox, 0);
    TextDrawSetProportional(SpeedoBox, 1);
    TextDrawSetShadow(SpeedoBox, 1);
    TextDrawUseBox(SpeedoBox, 1);
    TextDrawBoxColor(SpeedoBox, 50);
    TextDrawTextSize(SpeedoBox, 511.000000, -7.000000);

    SpeedoVehText = TextDrawCreate(516.000000, 322.000000, "Fahrzeug:");
    TextDrawBackgroundColor(SpeedoVehText, 255);
    TextDrawFont(SpeedoVehText, 2);
    TextDrawLetterSize(SpeedoVehText, 0.320000, 1.000000);
    TextDrawColor(SpeedoVehText, 75366399);
    TextDrawSetOutline(SpeedoVehText, 1);
    TextDrawSetProportional(SpeedoVehText, 1);


    SpeedoTankText = TextDrawCreate(516.000000, 376.000000, "Tank:");
    TextDrawBackgroundColor(SpeedoTankText, 255);
    TextDrawFont(SpeedoTankText, 2);
    TextDrawLetterSize(SpeedoTankText, 0.320000, 1.000000);
    TextDrawColor(SpeedoTankText, 75366399);
    TextDrawSetOutline(SpeedoTankText, 1);
    TextDrawSetProportional(SpeedoTankText, 1);


    SpeedoKMHText = TextDrawCreate(516.000000, 349.000000, "KM/H:");
    TextDrawBackgroundColor(SpeedoKMHText, 255);
    TextDrawFont(SpeedoKMHText, 2);
    TextDrawLetterSize(SpeedoKMHText, 0.320000, 1.000000);
    TextDrawColor(SpeedoKMHText, 75366399);
    TextDrawSetOutline(SpeedoKMHText, 1);
    TextDrawSetProportional(SpeedoKMHText, 1);
    for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
    {
    SpeedoVeh[playerid] = TextDrawCreate(516.000000, 333.000000, " ");
    TextDrawBackgroundColor(SpeedoVeh[playerid], 255);
    TextDrawFont(SpeedoVeh[playerid], 2);
    TextDrawLetterSize(SpeedoVeh[playerid], 0.320000, 1.000000);
    TextDrawColor(SpeedoVeh[playerid], -1);
    TextDrawSetOutline(SpeedoVeh[playerid], 1);
    TextDrawSetProportional(SpeedoVeh[playerid], 1);


    SpeedoKMH[playerid] = TextDrawCreate(516.000000, 360.000000, " ");
    TextDrawBackgroundColor(SpeedoKMH[playerid], 255);
    TextDrawFont(SpeedoKMH[playerid], 2);
    TextDrawLetterSize(SpeedoKMH[playerid], 0.320000, 1.000000);
    TextDrawColor(SpeedoKMH[playerid], -1);
    TextDrawSetOutline(SpeedoKMH[playerid], 1);
    TextDrawSetProportional(SpeedoKMH[playerid], 1);


    SpeedoTank[playerid] = TextDrawCreate(516.000000, 387.000000, " ");
    TextDrawBackgroundColor(SpeedoTank[playerid], 255);
    TextDrawFont(SpeedoTank[playerid], 2);
    TextDrawLetterSize(SpeedoTank[playerid], 0.320000, 1.000000);
    TextDrawColor(SpeedoTank[playerid], -1);
    TextDrawSetOutline(SpeedoTank[playerid], 1);
    TextDrawSetProportional(SpeedoTank[playerid], 1);
    }